|
| CGUIFeatureList (CGUIWindow *window, GameClientPtr gameClient) |
|
bool | Initialize () override |
| Initialize the resource. More...
|
|
void | Deinitialize () override |
| Deinitialize the resource. More...
|
|
bool | HasButton (JOYSTICK::FEATURE_TYPE type) const override |
| Check if the feature type has any buttons in the GUI. More...
|
|
void | Load (const ControllerPtr &controller) override |
| Load the features for the specified controller. More...
|
|
void | OnFocus (unsigned int buttonIndex) override |
| Focus has been set to the specified GUI button. More...
|
|
void | OnSelect (unsigned int buttonIndex) override |
| The specified GUI button has been selected. More...
|
|
◆ Deinitialize()
void CGUIFeatureList::Deinitialize |
( |
| ) |
|
|
overridevirtual |
◆ HasButton()
Check if the feature type has any buttons in the GUI.
- Parameters
-
The | type of the feature being added to the GUI |
- Returns
- True if the type is support, false otherwise
Implements KODI::GAME::IFeatureList.
◆ Initialize()
bool CGUIFeatureList::Initialize |
( |
| ) |
|
|
overridevirtual |
Initialize the resource.
- Returns
- true if the resource is initialized and can be used false if the resource failed to initialize and must not be used
Implements KODI::GAME::IFeatureList.
◆ Load()
void CGUIFeatureList::Load |
( |
const ControllerPtr & |
controller | ) |
|
|
overridevirtual |
Load the features for the specified controller.
- Parameters
-
controller | The controller to load |
Implements KODI::GAME::IFeatureList.
◆ OnFocus()
void KODI::GAME::CGUIFeatureList::OnFocus |
( |
unsigned int |
buttonIndex | ) |
|
|
inlineoverridevirtual |
Focus has been set to the specified GUI button.
- Parameters
-
buttonIndex | The index of the button being focused |
Implements KODI::GAME::IFeatureList.
◆ OnSelect()
void CGUIFeatureList::OnSelect |
( |
unsigned int |
buttonIndex | ) |
|
|
overridevirtual |
The specified GUI button has been selected.
- Parameters
-
buttonIndex | The index of the button being selected |
Implements KODI::GAME::IFeatureList.
The documentation for this class was generated from the following files:
- xbmc/games/controllers/windows/GUIFeatureList.h
- xbmc/games/controllers/windows/GUIFeatureList.cpp