Dictionary::Entry
Engine/source/console/consoleInternal.h
Public Attributes
bool
Whether this is a constant that cannot be assigned to.
The optional notification signal called when a value is assigned to this variable.
Public Functions
Entry()
Entry(StringTableEntry name)
~Entry()
const char *
setFloatValue(F32 val)
setIntValue(U32 val)
setStringStackPtrValue(StringStackPtr newValue)
setStringValue(const char * newValue)
Detailed Description
Public Types
typedef Signal< void()> NotifySignal
Public Attributes
bool mIsConstant
Whether this is a constant that cannot be assigned to.
Entry * mNext
const char * mUsage
Usage doc string.
StringTableEntry name
Entry * nextEntry
NotifySignal * notify
The optional notification signal called when a value is assigned to this variable.
ConsoleValue value
Public Functions
Entry()
Entry(StringTableEntry name)
~Entry()
getFloatValue()
getIntValue()
getStringValue()
reset()
setFloatValue(F32 val)
setIntValue(U32 val)
setStringStackPtrValue(StringStackPtr newValue)
setStringValue(const char * newValue)