|
| 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.
|
| |
| 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.
|
| |
| typedef void(* | WriteCustomTamlSchema) (const AbstractClassRep *pClassRep, TiXmlElement *pParentElement) |
| | Allows the writing of a custom TAML schema.
|
| |
| 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.
|
| |
| S32 | mClassType |
| | Stores the NetClass of this class.
|
| |
| S32 | mNetEventDir |
| | Stores the NetDirection of this class.
|
| |
| S32 | mClassId [NetClassGroupsCount] |
| | Stores the IDs assigned to this class for each group.
|
| |
| 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 |
| |