|
Kodi Documentation
18.0
Kodi is an open source media player and entertainment hub.
|
#include <WindowDialog.h>
Public Member Functions | |
| WindowDialog () | |
| ~WindowDialog () override | |
| SWIGHIDDENVIRTUAL bool | OnMessage (CGUIMessage &message) override |
| SWIGHIDDENVIRTUAL bool | OnAction (const CAction &action) override |
| SWIGHIDDENVIRTUAL void | OnDeinitWindow (int nextWindowID) override |
| SWIGHIDDENVIRTUAL bool | IsDialogRunning () const override |
| SWIGHIDDENVIRTUAL bool | IsModalDialog () const override |
| SWIGHIDDENVIRTUAL bool | IsDialog () const override |
| SWIGHIDDENVIRTUAL void | show () override |
| SWIGHIDDENVIRTUAL void | close () override |
Public Member Functions inherited from XBMCAddon::xbmcgui::Window | |
| Window (int existingWindowId=-1) | |
| ~Window () override | |
| SWIGHIDDENVIRTUAL bool | OnMessage (CGUIMessage &message) |
| SWIGHIDDENVIRTUAL bool | OnAction (const CAction &action) |
| SWIGHIDDENVIRTUAL bool | OnBack (int actionId) |
| SWIGHIDDENVIRTUAL void | OnDeinitWindow (int nextWindowID) |
| SWIGHIDDENVIRTUAL bool | IsDialogRunning () const |
| SWIGHIDDENVIRTUAL bool | IsDialog () const |
| SWIGHIDDENVIRTUAL bool | IsModalDialog () const |
| SWIGHIDDENVIRTUAL bool | IsMediaWindow () const |
| SWIGHIDDENVIRTUAL void | dispose () |
| void | interceptorClear () |
| onAction (...) | |
| |
| void | onControl (...) |
| |
| onClick (...) | |
| |
| onDoubleClick (...) | |
| |
| onFocus (...) | |
| |
| onInit (...) | |
| |
| show () | |
| |
| setFocus (...) | |
| |
| setFocusId (...) | |
| |
| getFocus () | |
| |
| getFocusId () | |
| |
| removeControl (...) | |
| |
| removeControls (...) | |
| |
| getHeight () | |
| |
| getWidth () | |
| |
| getResolution () | |
| |
| setCoordinateResolution (...) | |
| |
| setProperty (...) | |
| |
| getProperty (...) | |
| |
| clearProperty (...) | |
| |
| clearProperties () | |
| |
| close () | |
| |
| doModal () | |
| |
| addControl (...) | |
| |
| addControls (...) | |
| |
| getControl (...) | |
| |
Public Member Functions inherited from XBMCAddon::AddonCallback | |
| ~AddonCallback () override | |
| void | setHandler (CallbackHandler *_handler) |
| void | invokeCallback (Callback *callback) |
Public Member Functions inherited from XBMCAddon::AddonClass | |
| AddonClass () | |
| virtual | ~AddonClass () |
| const char * | GetClassname () const |
| LanguageHook * | GetLanguageHook () |
| bool | isDeallocating () |
| void | Release () const |
| void | Acquire () const |
Public Member Functions inherited from XbmcThreads::CountingLockable< XbmcThreads::CRecursiveMutex > | |
| CountingLockable ()=default | |
| void | lock () |
| bool | try_lock () |
| void | unlock () |
| unsigned int | exit (unsigned int leave=0) |
| void | restore (unsigned int restoreCount) |
| XbmcThreads::CRecursiveMutex & | get_underlying () |
Additional Inherited Members | |
Static Public Member Functions inherited from XBMCAddon::AddonClass | |
| static short | getNumAddonClasses () |
Protected Member Functions inherited from XBMCAddon::xbmcgui::Window | |
| Window (bool discrim) | |
| void | deallocating () override |
| void | setWindow (InterceptorBase *_window) |
| void | popActiveWindowId () |
| Control * | GetControlById (int iControlId, CCriticalSection *gc) |
| SWIGHIDDENVIRTUAL void | PulseActionEvent () |
| SWIGHIDDENVIRTUAL bool | WaitForActionEvent (unsigned int milliseconds) |
Protected Member Functions inherited from XBMCAddon::AddonCallback | |
| bool | hasHandler () |
| AddonCallback () | |
Static Protected Member Functions inherited from XBMCAddon::xbmcgui::Window | |
| static int | getNextAvailableWindowId () |
Static Protected Member Functions inherited from XBMCAddon::AddonClass | |
| static short | getNextClassIndex () |
Protected Attributes inherited from XBMCAddon::xbmcgui::Window | |
| InterceptorBase * | window |
| int | iWindowId = -1 |
| std::vector< AddonClass::Ref< Control > > | vecControls |
| int | iOldWindowId = 0 |
| int | iCurrentControlId = 3000 |
| bool | bModal = false |
| CEvent | m_actionEvent |
| bool | canPulse = false |
| bool | existingWindow = true |
| bool | destroyAfterDeInit = false |
Protected Attributes inherited from XBMCAddon::AddonCallback | |
| AddonClass::Ref< CallbackHandler > | handler |
Protected Attributes inherited from XBMCAddon::AddonClass | |
| LanguageHook * | languageHook |
Protected Attributes inherited from XbmcThreads::CountingLockable< XbmcThreads::CRecursiveMutex > | |
| XbmcThreads::CRecursiveMutex | mutex |
| unsigned int | count |
| XBMCAddon::xbmcgui::WindowDialog::WindowDialog | ( | ) |
|
override |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
|
override |
|
override |
|
override |
|
inlineoverride |