Torque2D Reference
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Attributes | List of all members
AbstractClassRep::Field Struct Reference

#include <consoleObject.h>

Public Attributes

const char * pFieldname
 Name of the field. More...
 
const char * pGroupname
 
const char * pFieldDocs
 Documentation about this field; see consoleDoc.cc. More...
 
bool groupExpand
 Flag to track expanded/not state of this group in the editor. More...
 
U32 type
 A type ID. More...
 
U32 offset
 Memory offset from beginning of class for this field. More...
 
S32 elementCount
 Number of elements, if this is an array. More...
 
EnumTabletable
 If this is an enum, this points to the table defining it. More...
 
BitSet32 flag
 Stores various flags. More...
 
ConsoleTypeValidatorvalidator
 Validator, if any. More...
 
SetDataNotify setDataFn
 Set data notify Fn. More...
 
GetDataNotify getDataFn
 Get data notify Fn. More...
 
WriteDataNotify writeDataFn
 Function to determine whether data should be written or not. More...
 

Member Data Documentation

S32 elementCount

Number of elements, if this is an array.

BitSet32 flag

Stores various flags.

GetDataNotify getDataFn

Get data notify Fn.

bool groupExpand

Flag to track expanded/not state of this group in the editor.

U32 offset

Memory offset from beginning of class for this field.

const char* pFieldDocs

Documentation about this field; see consoleDoc.cc.

This is filled when type is StartField or EndField

const char* pFieldname

Name of the field.

const char* pGroupname

Optionally filled field containing the group name.

SetDataNotify setDataFn

Set data notify Fn.

EnumTable* table

If this is an enum, this points to the table defining it.

U32 type

A type ID.

See Also
ACRFieldTypes

Validator, if any.

WriteDataNotify writeDataFn

Function to determine whether data should be written or not.


The documentation for this struct was generated from the following file: