|
| WindowXMLInterceptor (WindowXML *_window, int windowid, const char *xmlfile) |
|
void | AllocResources (bool forceLoad=false) override |
|
void | FreeResources (bool forceUnLoad=false) override |
|
bool | OnClick (int iItem, const std::string &player="") override |
|
void | Process (unsigned int currentTime, CDirtyRegionList &dirtyregions) override |
|
bool | OnAction (const CAction &action) override |
|
| InterceptorDialog (const char *specializedName, Window *_window, int windowid) |
|
| InterceptorDialog (const char *specializedName, Window *_window, int windowid, const char *xmlfile) |
|
| Interceptor (const char *specializedName, Window *_window, int windowid) |
|
| Interceptor (const char *specializedName, Window *_window, int windowid, const char *xmlfile) |
|
| ~Interceptor () override=default |
|
bool | OnMessage (CGUIMessage &message) override |
|
bool | OnAction (const CAction &action) override |
|
bool | OnBack (int actionId) override |
|
void | OnDeinitWindow (int nextWindowID) override |
|
bool | IsModalDialog () const override |
|
bool | IsDialogRunning () const override |
|
bool | IsDialog () const override |
|
bool | IsMediaWindow () const override |
|
void | SetRenderOrder (int renderOrder) override |
|
void | setActive (bool active) override |
|
bool | isActive () override |
|
virtual | ~InterceptorBase () |
|
- Todo
- This should be done with template specialization
◆ WindowXMLInterceptor()
XBMCAddon::xbmcgui::WindowXMLInterceptor::WindowXMLInterceptor |
( |
WindowXML * | _window, |
|
|
int | windowid, |
|
|
const char * | xmlfile ) |
|
inline |
◆ AllocResources()
void XBMCAddon::xbmcgui::WindowXMLInterceptor::AllocResources |
( |
bool | forceLoad = false | ) |
|
|
inlineoverride |
◆ FreeResources()
void XBMCAddon::xbmcgui::WindowXMLInterceptor::FreeResources |
( |
bool | forceUnLoad = false | ) |
|
|
inlineoverride |
◆ GetContextButtons()
void XBMCAddon::xbmcgui::WindowXMLInterceptor::GetContextButtons |
( |
int | itemNumber, |
|
|
CContextButtons & | buttons ) |
|
inlineoverrideprotected |
◆ LoadXML()
bool XBMCAddon::xbmcgui::WindowXMLInterceptor::LoadXML |
( |
const std::string & | strPath, |
|
|
const std::string & | strPathLower ) |
|
inlineoverrideprotected |
◆ OnAction()
bool XBMCAddon::xbmcgui::WindowXMLInterceptor::OnAction |
( |
const CAction & | action | ) |
|
|
inlineoverride |
◆ OnClick()
bool XBMCAddon::xbmcgui::WindowXMLInterceptor::OnClick |
( |
int | iItem, |
|
|
const std::string & | player = "" ) |
|
inlineoverride |
◆ Process()
void XBMCAddon::xbmcgui::WindowXMLInterceptor::Process |
( |
unsigned int | currentTime, |
|
|
CDirtyRegionList & | dirtyregions ) |
|
inlineoverride |
◆ SetupShares()
void XBMCAddon::xbmcgui::WindowXMLInterceptor::SetupShares |
( |
| ) |
|
|
inlineoverrideprotected |
◆ Update()
bool XBMCAddon::xbmcgui::WindowXMLInterceptor::Update |
( |
const std::string & | strPath, |
|
|
bool | ) |
|
inlineoverrideprotected |
◆ WindowXML
◆ WindowXMLDialog
The documentation for this class was generated from the following file: