kodi
Public Member Functions | Protected Attributes | Friends | List of all members
ADDON::CGUIAddonRenderingControl Class Reference
Inheritance diagram for ADDON::CGUIAddonRenderingControl:
Inheritance graph
[legend]
Collaboration diagram for ADDON::CGUIAddonRenderingControl:
Collaboration graph
[legend]

Public Member Functions

 CGUIAddonRenderingControl (CGUIRenderingControl *pControl)
 
bool Create (int x, int y, int w, int h, void *device) override
 
void Render () override
 
void Stop () override
 
bool IsDirty () override
 
virtual void Delete ()
 

Protected Attributes

bool(* CBCreate )(KODI_GUI_CLIENT_HANDLE cbhdl, int x, int y, int w, int h, void *device)
 
void(* CBRender )(KODI_GUI_CLIENT_HANDLE cbhdl) = nullptr
 
void(* CBStop )(KODI_GUI_CLIENT_HANDLE cbhdl) = nullptr
 
bool(* CBDirty )(KODI_GUI_CLIENT_HANDLE cbhdl) = nullptr
 
KODI_GUI_CLIENT_HANDLE m_clientHandle = nullptr
 
CAddonDllm_addon = nullptr
 
CGUIRenderingControlm_control
 
int m_refCount = 1
 

Friends

struct Interface_GUIControlAddonRendering
 

Member Data Documentation

◆ CBCreate

bool(* ADDON::CGUIAddonRenderingControl::CBCreate) (KODI_GUI_CLIENT_HANDLE cbhdl, int x, int y, int w, int h, void *device)
protected
Initial value:
=
nullptr

The documentation for this class was generated from the following files: