![]() |
VR-Forces 4.10 Class Documentation
|
Executor for the DtChangeHostilityCommand DtSimCommand. More...

Public Member Functions | |
| DtChangeHostilityCommandExecutor (DtSimManager *simManager) | |
| virtual | ~DtChangeHostilityCommandExecutor () |
| virtual bool | execute (const DtSimCommand *command, DtSimCommandContextPtr &context, const DtPlan *=0) |
| Prints message to the sim engine console. More... | |
Public Member Functions inherited from DtSimCommandExecutor | |
| DtSimCommandExecutor (DtSimManager *simManager) | |
| virtual | ~DtSimCommandExecutor () |
| virtual bool | executeAndDistribute (const DtSimCommand *command, DtSimCommandContextPtr &context, const DtPlan *plan=0) |
| Executes and then distributes the sim command by calling the execute and distribute functions in turn. More... | |
| virtual bool | executeAndDistribute (const DtSimCommand *command, DtSimCommandContextPtr &context, const DtUUID &objectName, const DtPlan *plan=0) |
| Executes and then distributes the sim command in the context of a specific entity by calling the execute and distribute functions in turn. More... | |
| virtual bool | isSimCommandComplete (const DtSimCommand *command, const DtSimCommandContextPtr &context, const DtPlan *=0) const |
| Will, by default, return true to indicate the sim command is complete. More... | |
| virtual void | distribute (const DtSimCommand *command, const DtPlan *plan=0) |
| Calls on the sim command distributor to distribute the command to registered callback functions. More... | |
| virtual void | distribute (const DtSimCommand *command, const DtUUID &objectName, const DtPlan *plan=0) |
| Calls on the sim command distributor to distribute the command to registered callback functions, providing the context of a specific entity. More... | |
Static Public Member Functions | |
| static DtSimCommandExecutor * | create (DtSimManager *simManager) |
Static Public Member Functions inherited from DtSimCommandExecutor | |
| static void | setFactory (DtSimCommandExecutorFactory *factory) |
| Sets the static factory member. More... | |
| static DtSimCommandExecutor * | createSimCommandExecutor (const DtSimCommandMessageType &type, DtSimManager *simManager) |
| Uses the static factory member to create a new executor of the specified type. More... | |
Private Member Functions | |
| DtChangeHostilityCommandExecutor () | |
| Not implemented. More... | |
| DtChangeHostilityCommandExecutor (const DtChangeHostilityCommandExecutor &orig) | |
| Not implemented. More... | |
| DtChangeHostilityCommandExecutor & | operator= (const DtChangeHostilityCommandExecutor &orig) |
| Not implemented. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from DtSimCommandExecutor | |
| virtual bool | execute (const DtSimCommand *command, DtSimCommandContextPtr &context, const DtUUID &objectName, const DtPlan *plan=0) |
| Performs the actual executor of the DtSimCommand in the context of a specific entity. More... | |
Protected Attributes inherited from DtSimCommandExecutor | |
| DtSimManager * | mySimManager |
Static Protected Attributes inherited from DtSimCommandExecutor | |
| static DtSimCommandExecutorFactory * | myFactory |
Executor for the DtChangeHostilityCommand DtSimCommand.
Calls the hostility manage to make the change specified in the command.
| DtChangeHostilityCommandExecutor::DtChangeHostilityCommandExecutor | ( | DtSimManager * | simManager | ) |
|
virtual |
|
private |
Not implemented.
|
private |
Not implemented.
|
virtual |
Prints message to the sim engine console.
Implements DtSimCommandExecutor.
|
static |
|
private |
Not implemented.