2 #ifndef _YI_LIST_LAYOUT_H_ 3 #define _YI_LIST_LAYOUT_H_ 47 virtual void Layout(
bool bAnimate,
float &fStart,
float &fEnd) = 0;
56 virtual int32_t
GetItemPage(int32_t nItemIndex)
const;
128 #endif // _YI_LIST_LAYOUT_H_ Definition: YiAbstractSignalTransition.h:7
The base class for an C++ object that has RTTI information and is accesible from script source code...
Definition: YiScriptableRTTIObject.h:28
float GetStartOffset() const
float m_fEndOffset
Definition: YiListLayout.h:116
Definition: YiPredef.h:234
#define YI_TYPE_BASES(...)
Definition: YiRtti.h:350
yi::deprecated::CYIListView is a view that lays out its elements programatically using a CYIListLayou...
Definition: YiListView.h:52
virtual int32_t GetItemPage(int32_t nItemIndex) const
void SetEndOffset(float fEndOffset)
float GetEndOffset() const
CYIListLayout(CYIListView *pList)
virtual void ListSizeChanged()
virtual void ListTypeChanged()
virtual int32_t FindNextHighlightedListItem(CYIListView::SELECTION_DIRECTION eDir) const
virtual int32_t GetCellsInScrollDirection() const
CYIListView * m_pList
Definition: YiListLayout.h:114
float m_fStartOffset
Definition: YiListLayout.h:115
virtual void Layout(bool bAnimate, float &fStart, float &fEnd)=0
Definition: YiPredef.h:177
SELECTION_DIRECTION
Definition: YiListView.h:67
virtual void Cells2SizeAndPos(const YI_RECT_REL *pCellsRect, YI_POINT2D *pSize, YI_POINT2D *pPos) const
void SetStartOffset(float fStartOffset)
The abstract base class for list layouts.
Definition: YiListLayout.h:31