MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / addCommand

Method addCommand

Engine/source/console/consoleInternal.cpp:1246–1259  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1244}
1245
1246void Namespace::addCommand(StringTableEntry name, StringCallback cb, const char *usage, S32 minArgs, S32 maxArgs, bool isToolOnly, ConsoleFunctionHeader* header)
1247{
1248 Entry *ent = createLocalEntry(name);
1249 trashCache();
1250
1251 ent->mUsage = usage;
1252 ent->mHeader = header;
1253 ent->mMinArgs = minArgs;
1254 ent->mMaxArgs = maxArgs;
1255 ent->mToolOnly = isToolOnly;
1256
1257 ent->mType = Entry::StringCallbackType;
1258 ent->cb.mStringCallbackFunc = cb;
1259}
1260
1261void Namespace::addCommand(StringTableEntry name, IntCallback cb, const char *usage, S32 minArgs, S32 maxArgs, bool isToolOnly, ConsoleFunctionHeader* header)
1262{

Callers 1

addCommandFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected