#include <libKODI_guilib.h>
|
| | CAddonGUIWindow (AddonCB *hdl, KodiAPI::GUI::CB_GUILib *cb, const char *xmlFilename, const char *defaultSkin, bool forceFallback, bool asDialog) |
| |
| | ~CAddonGUIWindow () override |
| |
| bool | Show () |
| |
| void | Close () |
| |
| void | DoModal () |
| |
| bool | SetFocusId (int iControlId) |
| |
| int | GetFocusId () |
| |
| bool | SetCoordinateResolution (int res) |
| |
| void | SetProperty (const char *key, const char *value) |
| |
| void | SetPropertyInt (const char *key, int value) |
| |
| void | SetPropertyBool (const char *key, bool value) |
| |
| void | SetPropertyDouble (const char *key, double value) |
| |
| const char * | GetProperty (const char *key) const |
| |
| int | GetPropertyInt (const char *key) const |
| |
| bool | GetPropertyBool (const char *key) const |
| |
| double | GetPropertyDouble (const char *key) const |
| |
| void | ClearProperties () |
| |
| int | GetListSize () |
| |
| void | ClearList () |
| |
| GUIHANDLE | AddStringItem (const char *name, int itemPosition=-1) |
| |
| void | AddItem (GUIHANDLE item, int itemPosition=-1) |
| |
| void | AddItem (CAddonListItem *item, int itemPosition=-1) |
| |
| void | RemoveItem (int itemPosition) |
| |
| GUIHANDLE | GetListItem (int listPos) |
| |
| void | SetCurrentListPosition (int listPos) |
| |
| int | GetCurrentListPosition () |
| |
| void | SetControlLabel (int controlId, const char *label) |
| |
| void | MarkDirtyRegion () |
| |
| bool | OnClick (int controlId) |
| |
| bool | OnFocus (int controlId) |
| |
| bool | OnInit () |
| |
| bool | OnAction (int actionId) |
| |
| GUIHANDLE | GetControlHandle () const |
| |
§ CAddonGUIWindow()
| CAddonGUIWindow::CAddonGUIWindow |
( |
AddonCB * |
hdl, |
|
|
KodiAPI::GUI::CB_GUILib * |
cb, |
|
|
const char * |
xmlFilename, |
|
|
const char * |
defaultSkin, |
|
|
bool |
forceFallback, |
|
|
bool |
asDialog |
|
) |
| |
|
inline |
§ ~CAddonGUIWindow()
| CAddonGUIWindow::~CAddonGUIWindow |
( |
| ) |
|
|
inlineoverride |
§ AddItem() [1/2]
| void CAddonGUIWindow::AddItem |
( |
GUIHANDLE |
item, |
|
|
int |
itemPosition = -1 |
|
) |
| |
|
inline |
§ AddItem() [2/2]
§ AddStringItem()
| GUIHANDLE CAddonGUIWindow::AddStringItem |
( |
const char * |
name, |
|
|
int |
itemPosition = -1 |
|
) |
| |
|
inline |
§ ClearList()
| void CAddonGUIWindow::ClearList |
( |
| ) |
|
|
inline |
§ ClearProperties()
| void CAddonGUIWindow::ClearProperties |
( |
| ) |
|
|
inline |
§ Close()
| void CAddonGUIWindow::Close |
( |
| ) |
|
|
inline |
§ DoModal()
| void CAddonGUIWindow::DoModal |
( |
| ) |
|
|
inline |
§ GetCurrentListPosition()
| int CAddonGUIWindow::GetCurrentListPosition |
( |
| ) |
|
|
inline |
§ GetFocusId()
| int CAddonGUIWindow::GetFocusId |
( |
| ) |
|
|
inline |
§ GetListItem()
| GUIHANDLE CAddonGUIWindow::GetListItem |
( |
int |
listPos | ) |
|
|
inline |
§ GetListSize()
| int CAddonGUIWindow::GetListSize |
( |
| ) |
|
|
inline |
§ GetProperty()
| const char* CAddonGUIWindow::GetProperty |
( |
const char * |
key | ) |
const |
|
inline |
§ GetPropertyBool()
| bool CAddonGUIWindow::GetPropertyBool |
( |
const char * |
key | ) |
const |
|
inline |
§ GetPropertyDouble()
| double CAddonGUIWindow::GetPropertyDouble |
( |
const char * |
key | ) |
const |
|
inline |
§ GetPropertyInt()
| int CAddonGUIWindow::GetPropertyInt |
( |
const char * |
key | ) |
const |
|
inline |
§ MarkDirtyRegion()
| void CAddonGUIWindow::MarkDirtyRegion |
( |
| ) |
|
|
inline |
§ OnAction()
| bool CAddonGUIWindow::OnAction |
( |
int |
actionId | ) |
|
|
inline |
§ OnActionCB()
| bool CAddonGUIWindow::OnActionCB |
( |
GUIHANDLE |
cbhdl, |
|
|
int |
actionId |
|
) |
| |
|
inlinestaticprotected |
§ OnClick()
| bool CAddonGUIWindow::OnClick |
( |
int |
controlId | ) |
|
|
inline |
§ OnClickCB()
| bool CAddonGUIWindow::OnClickCB |
( |
GUIHANDLE |
cbhdl, |
|
|
int |
controlId |
|
) |
| |
|
inlinestaticprotected |
§ OnFocus()
| bool CAddonGUIWindow::OnFocus |
( |
int |
controlId | ) |
|
|
inline |
§ OnFocusCB()
| bool CAddonGUIWindow::OnFocusCB |
( |
GUIHANDLE |
cbhdl, |
|
|
int |
controlId |
|
) |
| |
|
inlinestaticprotected |
§ OnInit()
| bool CAddonGUIWindow::OnInit |
( |
| ) |
|
|
inline |
§ OnInitCB()
| bool CAddonGUIWindow::OnInitCB |
( |
GUIHANDLE |
cbhdl | ) |
|
|
inlinestaticprotected |
§ RemoveItem()
| void CAddonGUIWindow::RemoveItem |
( |
int |
itemPosition | ) |
|
|
inline |
§ SetControlLabel()
| void CAddonGUIWindow::SetControlLabel |
( |
int |
controlId, |
|
|
const char * |
label |
|
) |
| |
|
inline |
§ SetCoordinateResolution()
| bool CAddonGUIWindow::SetCoordinateResolution |
( |
int |
res | ) |
|
|
inline |
§ SetCurrentListPosition()
| void CAddonGUIWindow::SetCurrentListPosition |
( |
int |
listPos | ) |
|
|
inline |
§ SetFocusId()
| bool CAddonGUIWindow::SetFocusId |
( |
int |
iControlId | ) |
|
|
inline |
§ SetProperty()
| void CAddonGUIWindow::SetProperty |
( |
const char * |
key, |
|
|
const char * |
value |
|
) |
| |
|
inline |
§ SetPropertyBool()
| void CAddonGUIWindow::SetPropertyBool |
( |
const char * |
key, |
|
|
bool |
value |
|
) |
| |
|
inline |
§ SetPropertyDouble()
| void CAddonGUIWindow::SetPropertyDouble |
( |
const char * |
key, |
|
|
double |
value |
|
) |
| |
|
inline |
§ SetPropertyInt()
| void CAddonGUIWindow::SetPropertyInt |
( |
const char * |
key, |
|
|
int |
value |
|
) |
| |
|
inline |
§ Show()
| bool CAddonGUIWindow::Show |
( |
| ) |
|
|
inline |
§ CBOnAction
| bool(* CAddonGUIWindow::CBOnAction) (GUIHANDLE cbhdl, int actionId) |
§ CBOnClick
| bool(* CAddonGUIWindow::CBOnClick) (GUIHANDLE cbhdl, int controlId) |
§ CBOnFocus
| bool(* CAddonGUIWindow::CBOnFocus) (GUIHANDLE cbhdl, int controlId) |
§ CBOnInit
| bool(* CAddonGUIWindow::CBOnInit) (GUIHANDLE cbhdl) |
§ m_cbhdl
The documentation for this class was generated from the following file: