#include <consoleDictionary.h>
|
| | Dictionary () |
| |
| | Dictionary (ExprEvalState *state, Dictionary *ref=NULL) |
| |
| | ~Dictionary () |
| |
| Entry * | lookup (StringTableEntry name) |
| |
| Entry * | add (StringTableEntry name) |
| |
| void | setState (ExprEvalState *state, Dictionary *ref=NULL) |
| |
| void | remove (Entry *) |
| |
| void | reset () |
| |
| void | exportVariables (const char *varString, const char *fileName, bool append) |
| |
| void | deleteVariables (const char *varString) |
| |
| void | setVariable (StringTableEntry name, const char *value) |
| |
| const char * | getVariable (StringTableEntry name, bool *valid=NULL) |
| |
| void | addVariable (const char *name, S32 type, void *dataPtr) |
| |
| bool | removeVariable (StringTableEntry name) |
| |
| const char * | tabComplete (const char *prevText, S32 baseLen, bool) |
| |
◆ Dictionary() [1/2]
◆ Dictionary() [2/2]
◆ ~Dictionary()
◆ add()
◆ addVariable()
| void addVariable |
( |
const char * |
name, |
|
|
S32 |
type, |
|
|
void * |
dataPtr |
|
) |
| |
◆ deleteVariables()
| void deleteVariables |
( |
const char * |
varString | ) |
|
◆ exportVariables()
| void exportVariables |
( |
const char * |
varString, |
|
|
const char * |
fileName, |
|
|
bool |
append |
|
) |
| |
◆ getVariable()
| const char * getVariable |
( |
StringTableEntry |
name, |
|
|
bool * |
valid = NULL |
|
) |
| |
◆ lookup()
◆ remove()
◆ removeVariable()
| bool removeVariable |
( |
StringTableEntry |
name | ) |
|
◆ reset()
◆ setState()
◆ setVariable()
| void setVariable |
( |
StringTableEntry |
name, |
|
|
const char * |
value |
|
) |
| |
◆ tabComplete()
| const char * tabComplete |
( |
const char * |
prevText, |
|
|
S32 |
baseLen, |
|
|
bool |
fForward |
|
) |
| |
Return the best tab completion for prevText, with the length of the pre-tab string in baseLen.
◆ code
◆ ip
◆ scopeName
| StringTableEntry scopeName |
◆ scopeNamespace
The documentation for this class was generated from the following files:
- console/consoleDictionary.h
- console/consoleDictionary.cc