![]() |
AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
Used by classes to define accessible properties and methods. More...
#include <CzXoml.h>
Public Types | |
| typedef CzList < CzXomlClassProperty * > ::iterator | _Iterator |
Public Member Functions | |
| _Iterator | begin () |
| _Iterator | end () |
| void | Release () |
| void | addProperty (CzXomlClassProperty *prop) |
| Adds a property to the class definition. | |
| void | removeProperty (CzXomlClassProperty *prop) |
| Removes a property from the class definition. | |
| CzXomlClassProperty * | findProperty (unsigned int name_hash) |
| Searches for the first named property. | |
Protected Attributes | |
| CzList< CzXomlClassProperty * > | Properties |
Used by classes to define accessible properties and methods.
| typedef CzList<CzXomlClassProperty*>::iterator CzXomlClassDef::_Iterator |
| void CzXomlClassDef::addProperty | ( | CzXomlClassProperty * | prop | ) |
Adds a property to the class definition.
| [in] | prop | If non-null, the property. |
| _Iterator CzXomlClassDef::begin | ( | ) | [inline] |
| _Iterator CzXomlClassDef::end | ( | ) | [inline] |
| CzXomlClassProperty * CzXomlClassDef::findProperty | ( | unsigned int | name_hash | ) |
Searches for the first named property.
| name_hash | The name of the property as a string hash. |
| void CzXomlClassDef::Release | ( | ) | [inline] |
| void CzXomlClassDef::removeProperty | ( | CzXomlClassProperty * | prop | ) |
Removes a property from the class definition.
| [in] | prop | If non-null, the property. |
CzList<CzXomlClassProperty*> CzXomlClassDef::Properties [protected] |