|
|
| CGUIAgentControllerList (CGUIWindow &window) |
| |
|
void | OnWindowLoaded () override |
| | Callback when the GUI window is loaded.
|
| |
|
void | OnWindowUnload () override |
| | Callback when the GUI window is unloaded.
|
| |
| bool | Initialize (GameClientPtr gameClient) override |
| | Initialize resources. More...
|
| |
|
void | Deinitialize () override |
| | Deinitialize resources.
|
| |
|
bool | HasControl (int controlId) const override |
| | Query if a control with the given ID belongs to this list.
|
| |
|
int | GetCurrentControl () const override |
| | Query the ID of the current control in this list.
|
| |
| void | FrameMove () override |
| | Called once per frame. More...
|
| |
|
void | Refresh () override |
| | Refresh the contents of the list.
|
| |
|
void | SetFocused () override |
| | The agent list has been focused in the GUI.
|
| |
|
void | OnSelect () override |
| | The agent list has been selected in the GUI.
|
| |
| void | Notify (const Observable &obs, const ObservableMessage msg) override |
| | Process a message from an observable. More...
|
| |
◆ FrameMove()
| void CGUIAgentControllerList::FrameMove |
( |
| ) |
|
|
overridevirtual |
◆ Initialize()
| bool CGUIAgentControllerList::Initialize |
( |
GameClientPtr |
gameClient | ) |
|
|
overridevirtual |
Initialize resources.
- Parameters
-
| gameClient | The active game client, an empty pointer if no game client is active |
- 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::IAgentControllerList.
◆ Notify()
| void CGUIAgentControllerList::Notify |
( |
const Observable & |
obs, |
|
|
const ObservableMessage |
msg |
|
) |
| |
|
overridevirtual |
Process a message from an observable.
- Parameters
-
| obs | The observable that sends the message. |
| msg | The message. |
Implements Observer.
The documentation for this class was generated from the following files: