![]() |
VR-Forces 4.5 Class Documentation
|
Go to the source code of this file.
Classes | |
| class | DtStealthCommandsManager |
Typedefs | |
| typedef boost::function< void(DtSimManager *, const DtString &simCommand, const DtRwVariableBindings &variables)> | DtStealthCommandExecutorFcn |
| Class: DtStealthCommandsManager. | |
| typedef boost::function<void (DtSimManager*, const DtString& simCommand, const DtRwVariableBindings& variables)> DtStealthCommandExecutorFcn |
Class: DtStealthCommandsManager.
Responsible for maintaining and executing stealth commands. The stealth commands are of the format (in the stealth command vector) stealth command, display name, variables that are used for entry for the stealth command (see vrfScriptedTasksConstants.h)
When adding a stealth command a boost function is also associated with the command that will be used to execute that actual command. The variables that are sent will contain a match for the variable(s) supplied. Stealth commands act very much like a scripted task, but, instead of executing a lua script it sends a stealth command