![]() |
AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
#include <CzXomlVariables.h>
Public Types | |
| typedef CzList< CzXomlVariable * > ::iterator | _Iterator |
Public Member Functions | |
| _Iterator | begin () |
| _Iterator | end () |
| void | addVariable (CzXomlVariable *variable) |
| CzXomlVariable * | addVariable (const char *name, eCzXomlVariableType type=VT_String) |
| CzXomlVariable * | addVariable (const char *name, eCzXomlVariableType type, const char *value, int size) |
| void | removeVariable (CzXomlVariable *var) |
| void | removeVariable (unsigned int name_hash) |
| void | setVariable (unsigned int name_hash, const char *value) |
| void | setVariable (const char *name, const char *value) |
| CzXomlVariable * | findVariable (unsigned int name_hash) |
| CzXomlVariable * | findVariable (const char *name) |
| void | clearVariables () |
| void | setParent (IzXomlResource *scene) |
| IzXomlResource * | getParent () |
| CzXomlVariableManager () | |
| virtual | ~CzXomlVariableManager () |
| CzXomlVariable * | CreateVariable (const char *name, eCzXomlVariableType type=VT_String) |
| void | Update () |
Static Public Member Functions | |
| static CzXomlVariable * | FindVariable (const char *name, IzXomlResource *container) |
| static CzXomlVariable * | FindVariable (unsigned int name_hash, IzXomlResource *container) |
Protected Attributes | |
| CzList< CzXomlVariable * > | Variables |
| A collection of xoml variables. | |
| IzXomlResource * | Parent |
| Parent container. | |
| typedef CzList<CzXomlVariable*>::iterator CzXomlVariableManager::_Iterator |
| CzXomlVariableManager::CzXomlVariableManager | ( | ) | [inline] |
| virtual CzXomlVariableManager::~CzXomlVariableManager | ( | ) | [inline, virtual] |
| void CzXomlVariableManager::addVariable | ( | CzXomlVariable * | variable | ) |
| CzXomlVariable * CzXomlVariableManager::addVariable | ( | const char * | name, |
| eCzXomlVariableType | type = VT_String |
||
| ) |
| CzXomlVariable * CzXomlVariableManager::addVariable | ( | const char * | name, |
| eCzXomlVariableType | type, | ||
| const char * | value, | ||
| int | size | ||
| ) |
| _Iterator CzXomlVariableManager::begin | ( | ) | [inline] |
| CzXomlVariable * CzXomlVariableManager::CreateVariable | ( | const char * | name, |
| eCzXomlVariableType | type = VT_String |
||
| ) |
| _Iterator CzXomlVariableManager::end | ( | ) | [inline] |
| CzXomlVariable * CzXomlVariableManager::findVariable | ( | unsigned int | name_hash | ) |
| CzXomlVariable * CzXomlVariableManager::findVariable | ( | const char * | name | ) |
| CzXomlVariable * CzXomlVariableManager::FindVariable | ( | const char * | name, |
| IzXomlResource * | container | ||
| ) | [static] |
| CzXomlVariable * CzXomlVariableManager::FindVariable | ( | unsigned int | name_hash, |
| IzXomlResource * | container | ||
| ) | [static] |
| IzXomlResource* CzXomlVariableManager::getParent | ( | ) | [inline] |
| void CzXomlVariableManager::removeVariable | ( | CzXomlVariable * | var | ) |
| void CzXomlVariableManager::removeVariable | ( | unsigned int | name_hash | ) |
| void CzXomlVariableManager::setParent | ( | IzXomlResource * | scene | ) | [inline] |
| void CzXomlVariableManager::setVariable | ( | unsigned int | name_hash, |
| const char * | value | ||
| ) |
| void CzXomlVariableManager::setVariable | ( | const char * | name, |
| const char * | value | ||
| ) |
| void CzXomlVariableManager::Update | ( | ) | [inline] |
IzXomlResource* CzXomlVariableManager::Parent [protected] |
Parent container.
CzList<CzXomlVariable*> CzXomlVariableManager::Variables [protected] |
A collection of xoml variables.