2 #ifndef _YI_DEPRECATED_STREAMER_H_ 3 #define _YI_DEPRECATED_STREAMER_H_ 21 class CYIStreamerPriv;
39 void AddItem(std::unique_ptr<CYIStreamedItem> pItem);
45 int32_t
InsertItem(std::unique_ptr<CYIStreamedItem> pItem, int32_t nPosition);
63 void Empty(
bool bDeleteItemsLater =
false);
114 virtual void CenterAt(
float fPosition);
130 #endif // _YI_DEPRECATED_STREAMER_H_ Definition: YiAbstractSignalTransition.h:7
CYIStreamedItem * GetLast()
Definition: YiStreamedItem.h:18
int32_t InsertItem(std::unique_ptr< CYIStreamedItem > pItem, int32_t nPosition)
void RemoveItem(int32_t nPosition)
uint32_t GetMaxStreamedItems() const
void SetRangeWidth(float fRange)
void SetMaxStreamedItems(uint32_t uMaxItemCount)
CYIStreamerPriv * m_pPriv
Definition: YiStreamer.h:117
float GetRangeWidth() const
CYIStreamedItem * GetFirst()
void Empty(bool bDeleteItemsLater=false)
virtual void CenterAt(float fPosition)
void AddItem(std::unique_ptr< CYIStreamedItem > pItem)
void DeleteItem(int32_t nPosition)
This class provides a mechanism whereby items in a list can be removed and inserted back into the lis...
Definition: YiStreamer.h:29
CYIStreamedItem * GetItem(int32_t nPosition)