![]() |
AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
#include "CzString.h"#include "CzUtil.h"#include "CzXml.h"#include "CzXomlActions.h"#include "CzXomlResource.h"Go to the source code of this file.
Classes | |
| struct | CzXomlProperty |
| A basic XOML property. More... | |
| struct | CzXomlNamedProperty |
| A basic XOML property that has a name. More... | |
| class | CzXomlClassProperty |
| Used by classes definitions to list available properties. More... | |
| class | CzXomlClassDef |
| Used by classes to define accessible properties and methods. More... | |
| class | IzXomlClassCreator |
| Base class that is used by classes that create an instance of a XOML resource type. More... | |
| class | CzXoml |
| The main controller responsible for instantiating objects from XOML based files. More... | |
Defines | |
| #define | CZ_XOML CzXoml::getInstance() |
| A short cut macro that calls the global XOML singleton. | |
Typedefs | |
| typedef bool(* | CzXomPropertySetter )(IzXomlResource *target, const CzXomlProperty &prop, bool add) |
| Defines an alias for a XOML class property setter. | |
| typedef CzXomlProperty(* | CzXomPropertyGetter )(IzXomlResource *target) |
| Defines an alias for a XOML class property getter. | |
Enumerations | |
| enum | eCzXomlPropertyType { PT_Invalid, PT_String, PT_Bool, PT_Float, PT_Int, PT_Vec2, PT_Vec3, PT_Vec4, PT_Resource, PT_Var } |
| The different types of XOML properties. More... | |