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.