Torque3D Documentation / _generateds / AbstractClassRep::Field

AbstractClassRep::Field

Engine/source/console/consoleObject.h

More...

Public Attributes

Number of elements, if this is an array.

Stores various flags.

Get data notify Fn.

bool

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

Memory offset from beginning of class for this field.

const char *

This is filled when type is StartField or EndField.

Name of the field.

const char *

Optionally filled field containing the group name.

Set data notify Fn.

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

A data type ID or one of the special custom fields.

Validator, if any.

Function to determine whether data should be written or not.

Public Functions

Detailed Description

Public Attributes

bool doNotSubstitute 
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.

bool keepClearSubsOnly 
U32 networkMask 
U32 offset 

Memory offset from beginning of class for this field.

const char * pFieldDocs 

This is filled when type is StartField or EndField.

Documentation about this field; see consoleDoc.cc.

StringTableEntry pFieldname 

Name of the field.

const char * pGroupname 

Optionally filled field containing the group name.

SetDataNotify setDataFn 

Set data notify Fn.

const EnumTable * table 

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

U32 type 

A data type ID or one of the special custom fields.

TypeValidator * validator 

Validator, if any.

WriteDataNotify writeDataFn 

Function to determine whether data should be written or not.

Public Functions

Field()