#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) |
|
void addVariable |
( |
const char * |
name, |
|
|
S32 |
type, |
|
|
void * |
dataPtr |
|
) |
| |
void deleteVariables |
( |
const char * |
varString | ) |
|
void exportVariables |
( |
const char * |
varString, |
|
|
const char * |
fileName, |
|
|
bool |
append |
|
) |
| |
const char * getVariable |
( |
StringTableEntry |
name, |
|
|
bool * |
valid = NULL |
|
) |
| |
bool removeVariable |
( |
StringTableEntry |
name | ) |
|
void setVariable |
( |
StringTableEntry |
name, |
|
|
const char * |
value |
|
) |
| |
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.
StringTableEntry scopeName |
The documentation for this class was generated from the following files:
- console/consoleDictionary.h
- console/consoleDictionary.cc