GuiVariableInspector
Engine/source/gui/editor/inspector/variableInspector.h
Private Types
Parent
Protected Attributes
Public Functions
DECLARE_CATEGORY("Gui Editor" )
inspectObject(SimObject * object)
Set the currently inspected object.
setAutoUpdate(bool doAutoUpdate)
setFieldEnabled(const char * name, bool enabled)
setGroupExpanded(const char * groupName, bool isExpanded)
setGroupsExpanded(bool isExpanded)
startGroup(const char * name)
Detailed Description
Private Types
typedef GuiInspector Parent
Protected Attributes
bool mAutoUpdate
String mCurrentGroup
Vector< VariableField > mFields
Public Functions
GuiVariableInspector()
~GuiVariableInspector()
addCallbackField(const char * name, const char * label, const char * typeName, const char * description, const char * defaultValue, const char * dataValues, const char * callbackName, SimObject * ownerObj)
addField(const char * name, const char * label, const char * typeName, const char * description, const char * defaultValue, const char * dataValues, const char * callbackName, SimObject * ownerObj)
clearFields()
DECLARE_CATEGORY("Gui Editor" )
DECLARE_CONOBJECT(GuiVariableInspector )
endGroup()
inspectObject(SimObject * object)
Reimplemented from: GuiInspector
loadVars(String searchString)
setAutoUpdate(bool doAutoUpdate)
setFieldEnabled(const char * name, bool enabled)
setGroupExpanded(const char * groupName, bool isExpanded)
setGroupsExpanded(bool isExpanded)
startGroup(const char * name)
update()