#include <consoleNamespace.h>
|
| Namespace () |
|
| ~Namespace () |
|
void | addFunction (StringTableEntry name, CodeBlock *cb, U32 functionOffset, const char *usage=NULL) |
|
void | addCommand (StringTableEntry name, StringCallback, const char *usage, S32 minArgs, S32 maxArgs) |
|
void | addCommand (StringTableEntry name, IntCallback, const char *usage, S32 minArgs, S32 maxArgs) |
|
void | addCommand (StringTableEntry name, FloatCallback, const char *usage, S32 minArgs, S32 maxArgs) |
|
void | addCommand (StringTableEntry name, VoidCallback, const char *usage, S32 minArgs, S32 maxArgs) |
|
void | addCommand (StringTableEntry name, BoolCallback, const char *usage, S32 minArgs, S32 maxArgs) |
|
void | addOverload (const char *name, const char *altUsage) |
|
void | markGroup (const char *name, const char *usage) |
|
void | getEntryList (Vector< Entry * > *) |
|
Entry * | lookup (StringTableEntry name) |
|
Entry * | lookupRecursive (StringTableEntry name) |
|
Entry * | createLocalEntry (StringTableEntry name) |
|
void | buildHashTable () |
|
void | clearEntries () |
|
bool | classLinkTo (Namespace *parent) |
|
bool | unlinkClass (Namespace *parent) |
|
const char * | tabComplete (const char *prevText, S32 baseLen, bool fForward) |
|
void activatePackage |
( |
StringTableEntry |
name | ) |
|
|
static |
void addCommand |
( |
StringTableEntry |
name, |
|
|
StringCallback |
cb, |
|
|
const char * |
usage, |
|
|
S32 |
minArgs, |
|
|
S32 |
maxArgs |
|
) |
| |
void addCommand |
( |
StringTableEntry |
name, |
|
|
IntCallback |
cb, |
|
|
const char * |
usage, |
|
|
S32 |
minArgs, |
|
|
S32 |
maxArgs |
|
) |
| |
void addCommand |
( |
StringTableEntry |
name, |
|
|
FloatCallback |
cb, |
|
|
const char * |
usage, |
|
|
S32 |
minArgs, |
|
|
S32 |
maxArgs |
|
) |
| |
void addCommand |
( |
StringTableEntry |
name, |
|
|
VoidCallback |
cb, |
|
|
const char * |
usage, |
|
|
S32 |
minArgs, |
|
|
S32 |
maxArgs |
|
) |
| |
void addCommand |
( |
StringTableEntry |
name, |
|
|
BoolCallback |
cb, |
|
|
const char * |
usage, |
|
|
S32 |
minArgs, |
|
|
S32 |
maxArgs |
|
) |
| |
void addFunction |
( |
StringTableEntry |
name, |
|
|
CodeBlock * |
cb, |
|
|
U32 |
functionOffset, |
|
|
const char * |
usage = NULL |
|
) |
| |
void addOverload |
( |
const char * |
name, |
|
|
const char * |
altUsage |
|
) |
| |
bool canTabComplete |
( |
const char * |
prevText, |
|
|
const char * |
bestMatch, |
|
|
const char * |
newText, |
|
|
S32 |
baseLen, |
|
|
bool |
fForward |
|
) |
| |
|
static |
void deactivatePackage |
( |
StringTableEntry |
name | ) |
|
|
static |
void dumpClasses |
( |
bool |
dumpScript = true , |
|
|
bool |
dumpEngine = true |
|
) |
| |
|
static |
void dumpFunctions |
( |
bool |
dumpScript = true , |
|
|
bool |
dumpEngine = true |
|
) |
| |
|
static |
Namespace * find |
( |
StringTableEntry |
name, |
|
|
StringTableEntry |
package = NULL |
|
) |
| |
|
static |
bool isPackage |
( |
StringTableEntry |
name | ) |
|
|
static |
void markGroup |
( |
const char * |
name, |
|
|
const char * |
usage |
|
) |
| |
void printNamespaceEntries |
( |
Namespace * |
g, |
|
|
bool |
dumpScript = true , |
|
|
bool |
dumpEngine = true |
|
) |
| |
|
static |
const char * tabComplete |
( |
const char * |
prevText, |
|
|
S32 |
baseLen, |
|
|
bool |
fForward |
|
) |
| |
- Note
- The hash sequence is used by the autodoc console facility as a means of testing reference state.
StringTableEntry mPackage |
The documentation for this class was generated from the following files:
- console/consoleNamespace.h
- console/consoleDoc.cc
- console/consoleNamespace.cc