A wizard to direct user input.
More...
#include <IConfigurationWindow.h>
A wizard to direct user input.
◆ Abort()
virtual bool KODI::GAME::IConfigurationWizard::Abort |
( |
bool |
bWait = true | ) |
|
|
pure virtual |
Abort a running wizard.
- Parameters
-
bWait | True if the call should block until the wizard is fully aborted |
- Returns
- true if aborted, or false if the wizard wasn't running
Implemented in KODI::GAME::CGUIConfigurationWizard.
◆ OnUnfocus()
virtual void KODI::GAME::IConfigurationWizard::OnUnfocus |
( |
IFeatureButton * |
button | ) |
|
|
pure virtual |
◆ RegisterKey()
virtual void KODI::GAME::IConfigurationWizard::RegisterKey |
( |
const CPhysicalFeature & |
key | ) |
|
|
pure virtual |
Register a key by its keycode.
- Parameters
-
key | A key with a valid keycode |
This should be called before Run(). It allows the user to choose a key to map instead of scrolling through a long list.
Implemented in KODI::GAME::CGUIConfigurationWizard.
◆ Run()
virtual void KODI::GAME::IConfigurationWizard::Run |
( |
const std::string & |
strControllerId, |
|
|
const std::vector< IFeatureButton *> & |
buttons |
|
) |
| |
|
pure virtual |
Start the wizard for the specified buttons.
- Parameters
-
controllerId | The controller ID being mapped |
buttons | The buttons to map |
Implemented in KODI::GAME::CGUIConfigurationWizard.
The documentation for this class was generated from the following file: