|
| enum | ACRFieldTypes { StartGroupFieldType = 0xFFFFFFFD,
EndGroupFieldType = 0xFFFFFFFE,
DepricatedFieldType = 0xFFFFFFFF
} |
| |
| typedef bool(* | SetDataNotify )(void *obj, const char *data) |
| | This is a function pointer typedef to support get/set callbacks for fields. More...
|
| |
| typedef const char *(* | GetDataNotify )(void *obj, const char *data) |
| |
| typedef bool(* | WriteDataNotify )(void *obj, const char *pFieldName) |
| | This is a function pointer typedef to support optional writing for fields. More...
|
| |
| typedef void(* | WriteCustomTamlSchema )(const AbstractClassRep *pClassRep, TiXmlElement *pParentElement) |
| | Allows the writing of a custom TAML schema. More...
|
| |
| typedef Vector< Field > | FieldList |
| |
| static void | registerClassRep (AbstractClassRep *) |
| |
| static AbstractClassRep * | findClassRep (const char *in_pClassName) |
| |
| static void | initialize () |
| |
| static void | destroyFieldValidators (AbstractClassRep::FieldList &mFieldList) |
| |
| static U32 | getClassCRC (U32 netClassGroup) |
| |
| static AbstractClassRep * | getClassList () |
| |
| FieldList | mFieldList |
| |
| bool | mDynamicGroupExpand |
| |
| S32 | mClassGroupMask |
| | Mask indicating in which NetGroups this object belongs. More...
|
| |
| S32 | mClassType |
| | Stores the NetClass of this class. More...
|
| |
| S32 | mNetEventDir |
| | Stores the NetDirection of this class. More...
|
| |
| S32 | mClassId [NetClassGroupsCount] |
| | Stores the IDs assigned to this class for each group. More...
|
| |
| static U32 | NetClassCount [NetClassGroupsCount][NetClassTypesCount] = {{0, },} |
| |
| static U32 | NetClassBitSize [NetClassGroupsCount][NetClassTypesCount] = {{0, },} |
| |
| static ConsoleObject * | create (const char *in_pClassName) |
| |
| static ConsoleObject * | create (const U32 groupId, const U32 typeId, const U32 in_classId) |
| |
| const char * | mClassName |
| |
| AbstractClassRep * | nextClass |
| |
| AbstractClassRep * | parentClass |
| |
| Namespace * | mNamespace |
| |
| static AbstractClassRep ** | classTable [NetClassGroupsCount][NetClassTypesCount] |
| |
| static AbstractClassRep * | classLinkList = NULL |
| |
| static U32 | classCRC [NetClassGroupsCount] = {INITIAL_CRC_VALUE, } |
| |
| static bool | initialized = false |
| |