16 #include "GUIBaseContainer.h" 25 CGUIFixedListContainer(
int parentID,
int controlID,
float posX,
float posY,
float width,
float height, ORIENTATION orientation,
const CScroller& scroller,
int preloadItems,
int fixedPosition,
int cursorRange);
29 bool OnAction(
const CAction &action)
override;
32 void Scroll(
int amount)
override;
33 bool MoveDown(
bool wrapAround)
override;
34 bool MoveUp(
bool wrapAround)
override;
35 bool GetOffsetRange(
int &minOffset,
int &maxOffset)
const override;
36 void ValidateOffset()
override;
37 bool SelectItemFromPoint(
const CPoint &point)
override;
38 int GetCursorFromPoint(
const CPoint &point,
CPoint *itemPoint = NULL)
const override;
39 void SelectItem(
int item)
override;
40 bool HasNextPage()
const override;
41 bool HasPreviousPage()
const override;
42 int GetCurrentPage()
const override;
55 void GetCursorRange(
int &minCursor,
int &maxCursor)
const;
Definition: GUIBaseContainer.h:34
class encapsulating information regarding a particular user action to be sent to windows and controls...
Definition: Action.h:22
Definition: GUIFixedListContainer.h:22