Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
WindowXML.cpp File Reference
#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

 XBMCAddon
 
 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 ; }
 

Macro Definition Documentation

§ A

#define A (   x)    interceptor->x

§ checkedb

#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.

§ checkedv

#define checkedv (   methcall)    { if (window.isNotNull()) xwin-> methcall ; }

§ CONTROL_BTNSORTASC

#define CONTROL_BTNSORTASC   4

§ CONTROL_BTNSORTBY

#define CONTROL_BTNSORTBY   3

§ CONTROL_BTNVIEWASICONS

#define CONTROL_BTNVIEWASICONS   2

§ CONTROL_LABELFILES

#define CONTROL_LABELFILES   12