Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
WindowXML.cpp File Reference
#include "WindowXML.h"
#include "FileItemList.h"
#include "ServiceBroker.h"
#include "WindowException.h"
#include "WindowInterceptor.h"
#include "addons/Addon.h"
#include "addons/Skin.h"
#include "addons/addoninfo/AddonInfo.h"
#include "addons/addoninfo/AddonType.h"
#include "guilib/GUIComponent.h"
#include "guilib/GUIWindowManager.h"
#include "guilib/TextureManager.h"
#include "input/actions/Action.h"
#include "input/actions/ActionIDs.h"
#include "utils/FileUtils.h"
#include "utils/StringUtils.h"
#include "utils/URIUtils.h"
#include <mutex>

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

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