GuiInspectorNodeListField
Engine/source/gui/editor/inspector/mountingGroup.h
Private Types
Parent
Public Friends
Protected Attributes
Public Functions
GuiInspectorNodeListField(GuiInspector * inspector, GuiInspectorGroup * parent, SimFieldDictionary::Entry * field, SimObjectPtr< Entity > target)
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)
setTargetEntity(SimObjectPtr< Entity > target)
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
Public Friends
Protected Attributes
String mCustomValue
StringTableEntry mDoc
GuiPopUpMenuCtrl * mMenu
SimObjectPtr< Entity > mTargetEntity
Public Functions
GuiInspectorNodeListField()
GuiInspectorNodeListField(GuiInspector * inspector, GuiInspectorGroup * parent, SimFieldDictionary::Entry * field, SimObjectPtr< Entity > target)
~GuiInspectorNodeListField()
constructEditControl()
Reimplemented from: GuiInspectorField
DECLARE_CONOBJECT(GuiInspectorNodeListField )
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
setTargetEntity(SimObjectPtr< Entity > target)
setToolTip(StringTableEntry data)
setValue(const char * newValue)
Reimplemented from: GuiInspectorField
updateValue()
Reimplemented from: GuiInspectorField
