![]() |
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 Member Functions | |
| CzXomlVariable * | getElement (int index) |
| void | addElement (CzXomlVariable *var) |
| int | getSize () const |
| int | getCount () const |
| void | setValue (const char *value, int count=-1) |
| virtual void | setValue (int index, const char *value) |
| CzXomlVariableXML * | getXmlVar () |
| void | setXmlTagName (const char *name) |
| void | setXmlAttribName (const char *name) |
| void | BindXML (const char *binding) |
| CzXomlVariableArray () | |
| virtual | ~CzXomlVariableArray () |
| virtual void | Init (int size) |
| void | Update () |
| bool | Save () |
| bool | Load () |
| bool | checkCondition (eCzXomlConditionOperator condition, const CzString &val) |
Protected Member Functions | |
| void | UpdateFromXML () |
Protected Attributes | |
| CzSlotArray< CzXomlVariable * > | Values |
| Array of values. | |
| CzXomlVariableXML * | XmlVar |
| XML variable to copy attributes from. | |
| unsigned int | XmlTagNameHash |
| XML Tag name hash. | |
| unsigned int | XmlAttribNameHash |
| XML Attribute name hash. | |
| CzXomlVariableArray::CzXomlVariableArray | ( | ) | [inline] |
| virtual CzXomlVariableArray::~CzXomlVariableArray | ( | ) | [inline, virtual] |
| void CzXomlVariableArray::addElement | ( | CzXomlVariable * | var | ) | [inline] |
| void CzXomlVariableArray::BindXML | ( | const char * | binding | ) |
| bool CzXomlVariableArray::checkCondition | ( | eCzXomlConditionOperator | condition, |
| const CzString & | val | ||
| ) | [virtual] |
Reimplemented from CzXomlVariable.
Reimplemented in CzXomlVariableArrayInt, CzXomlVariableArrayFloat, and CzXomlVariableArrayBool.
| int CzXomlVariableArray::getCount | ( | ) | const [inline] |
| CzXomlVariable* CzXomlVariableArray::getElement | ( | int | index | ) | [inline] |
| int CzXomlVariableArray::getSize | ( | ) | const [inline] |
| CzXomlVariableXML* CzXomlVariableArray::getXmlVar | ( | ) | [inline] |
| virtual void CzXomlVariableArray::Init | ( | int | size | ) | [inline, virtual] |
Reimplemented in CzXomlVariableArrayInt, CzXomlVariableArrayFloat, and CzXomlVariableArrayBool.
| bool CzXomlVariableArray::Load | ( | ) | [virtual] |
Reimplemented from CzXomlVariable.
| bool CzXomlVariableArray::Save | ( | ) | [virtual] |
Reimplemented from CzXomlVariable.
| void CzXomlVariableArray::setValue | ( | const char * | value, |
| int | count = -1 |
||
| ) | [virtual] |
Reimplemented from CzXomlVariable.
| virtual void CzXomlVariableArray::setValue | ( | int | index, |
| const char * | value | ||
| ) | [inline, virtual] |
| void CzXomlVariableArray::setXmlAttribName | ( | const char * | name | ) | [inline] |
| void CzXomlVariableArray::setXmlTagName | ( | const char * | name | ) | [inline] |
| void CzXomlVariableArray::Update | ( | ) | [virtual] |
Reimplemented from CzXomlVariable.
| void CzXomlVariableArray::UpdateFromXML | ( | ) | [protected] |
CzSlotArray<CzXomlVariable*> CzXomlVariableArray::Values [protected] |
Array of values.
unsigned int CzXomlVariableArray::XmlAttribNameHash [protected] |
XML Attribute name hash.
unsigned int CzXomlVariableArray::XmlTagNameHash [protected] |
XML Tag name hash.
CzXomlVariableXML* CzXomlVariableArray::XmlVar [protected] |
XML variable to copy attributes from.