Torque3D Documentation / _generateds / GuiInspectorDynamicField

GuiInspectorDynamicField

Engine/source/gui/editor/inspector/dynamicField.h

More...

Private Types

Protected Attributes

Public Functions

const char *
getData(U32 inspectObjectIndex)

Get value of the field we are inspecting.

Return the name of the field being edited.

Return the name without the array index that may potentially be present.

bool

Called when this object is added to the scene.

renameField(const char * newFieldName)
setData(const char * data, bool callbacks)

Set value of the field we are inspecting.

bool

Protected Functions

Detailed Description

Private Types

typedef GuiInspectorField Parent 

Protected Attributes

GuiBitmapButtonCtrl * mDeleteButton 
RectI mDeleteRect 
SimFieldDictionary::Entry * mDynField 

Dynamic field dictionary entry for first target object only.

SimObjectPtr< GuiTextEditCtrl > mRenameCtrl 
RectI mValueRect 

Public Functions

GuiInspectorDynamicField()

GuiInspectorDynamicField(GuiInspector * inspector, GuiInspectorGroup * parent, SimFieldDictionary::Entry * field)

~GuiInspectorDynamicField()

constructRenameControl()

DECLARE_CONOBJECT(GuiInspectorDynamicField )

getData(U32 inspectObjectIndex)

Reimplemented from: GuiInspectorField

getFieldName()

Reimplemented from: GuiInspectorField

getRawFieldName()

Reimplemented from: GuiInspectorField

onAdd()

Reimplemented from: GuiInspectorField

renameField(const char * newFieldName)

setData(const char * data, bool callbacks)

Reimplemented from: GuiInspectorField

setInspectorField(AbstractClassRep::Field * field, StringTableEntry caption, const char * arrayIndex)

Reimplemented from: GuiInspectorField

updateRects()

Reimplemented from: GuiInspectorField

Protected Functions

_executeSelectedCallback()

Reimplemented from: GuiInspectorField