25 CGUIListGroup(
int parentID,
int controlID,
float posX,
float posY,
float width,
float height);
30 void AddControl(
CGUIControl *control,
int position = -1)
override;
32 void Process(
unsigned int currentTime, CDirtyRegionList &dirtyregions)
override;
33 void ResetAnimation(ANIMATION_TYPE type)
override;
34 void UpdateVisibility(
const CGUIListItem *item = NULL)
override;
36 void SetInvalid()
override;
38 void EnlargeWidth(
float difference);
39 void EnlargeHeight(
float difference);
40 void SetFocusedItem(
unsigned int subfocus);
41 unsigned int GetFocusedItem()
const;
44 void SetState(
bool selected,
bool focused);
45 void SelectItemFromPoint(
const CPoint &point);
a group of controls within a list/panel container
Definition: GUIListGroup.h:22
Definition: GUIListItem.h:30
Base class for controls.
Definition: GUIControl.h:75
group of controls, useful for remembering last control + animating/hiding together ...
Definition: GUIControlGroup.h:24