|
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include "WindowXML.h"#include "ServiceBroker.h"#include "WindowInterceptor.h"#include "guilib/GUIComponent.h"#include "guilib/GUIWindowManager.h"#include "guilib/TextureManager.h"#include "addons/Skin.h"#include "filesystem/File.h"#include "utils/URIUtils.h"#include "utils/StringUtils.h"#include "addons/Addon.h"#include "WindowException.h"Classes | |
| class | XBMCAddon::xbmcgui::WindowXMLInterceptor |
Namespaces | |
| namespace | XBMCAddon |
| namespace | XBMCAddon::xbmcgui |
Macros | |
| #define | CONTROL_BTNVIEWASICONS 2 |
| #define | CONTROL_BTNSORTBY 3 |
| #define | CONTROL_BTNSORTASC 4 |
| #define | CONTROL_LABELFILES 12 |
| #define | A(x) interceptor->x |
| #define | checkedb(methcall) ( window.isNotNull() ? xwin-> methcall : false ) |
| #define | checkedv(methcall) { if (window.isNotNull()) xwin-> methcall ; } |
| #define A | ( | x | ) | interceptor->x |
| #define checkedb | ( | methcall | ) | ( window.isNotNull() ? xwin-> methcall : false ) |
This class extends the Interceptor<CGUIMediaWindow> in order to add behavior for a few more virtual functions that were unnecessary in the Window or WindowDialog.
| #define checkedv | ( | methcall | ) | { if (window.isNotNull()) xwin-> methcall ; } |
| #define CONTROL_BTNSORTASC 4 |
| #define CONTROL_BTNSORTBY 3 |
| #define CONTROL_BTNVIEWASICONS 2 |
| #define CONTROL_LABELFILES 12 |