GuiInspectorCustomField
Engine/source/gui/editor/inspector/customField.h
Private Types
Parent
Protected Attributes
Public Functions
GuiInspectorCustomField(GuiInspector * inspector, GuiInspectorGroup * parent, SimFieldDictionary::Entry * field)
Return the name of the field being edited.
bool
onAdd()
Called when this object is added to the scene.
setInspectorField(AbstractClassRep::Field * field, StringTableEntry caption, const char * arrayIndex)
setToolTip(StringTableEntry data)
Sets the value of this GuiInspectorField (not the actual field) This means the EditCtrl unless overridden.
Update this controls value to reflect that of the inspected field.
Protected Functions
Detailed Description
Private Types
typedef GuiInspectorField Parent
Protected Attributes
String mCustomValue
StringTableEntry mDoc
Public Functions
GuiInspectorCustomField()
GuiInspectorCustomField(GuiInspector * inspector, GuiInspectorGroup * parent, SimFieldDictionary::Entry * field)
~GuiInspectorCustomField()
constructEditControl()
Reimplemented from: GuiInspectorField
DECLARE_CONOBJECT(GuiInspectorCustomField )
getData(U32 inspectObjectIndex)
Reimplemented from: GuiInspectorField
getFieldName()
Reimplemented from: GuiInspectorField
onAdd()
Reimplemented from: GuiInspectorField
setData(const char * data, bool callbacks)
Reimplemented from: GuiInspectorField
setDoc(const char * doc)
setInspectorField(AbstractClassRep::Field * field, StringTableEntry caption, const char * arrayIndex)
Reimplemented from: GuiInspectorField
setToolTip(StringTableEntry data)
setValue(const char * newValue)
Reimplemented from: GuiInspectorField
updateValue()
Reimplemented from: GuiInspectorField