![]() |
VR-Forces 4.0.4 Class Documentation
|
DtDeleteObjectCommandExecutor. More...

Public Member Functions | |
| DtDeleteObjectCommandExecutor (DtSimManager *simManager) | |
| virtual | ~DtDeleteObjectCommandExecutor () |
| virtual bool | execute (const DtSimCommand *command, const DtString &objectName) |
| Checks to see if this is a delete-self command, and if so deletes the entity named in the objectName string. | |
| virtual bool | execute (const DtSimCommand *command) |
| Nominal implementation of abstract method in simCommandExecutor. | |
Static Public Member Functions | |
| static DtSimCommandExecutor * | create (DtSimManager *simManager) |
Private Member Functions | |
| DtDeleteObjectCommandExecutor () | |
| Not implemented. | |
| DtDeleteObjectCommandExecutor (const DtDeleteObjectCommandExecutor &orig) | |
| Not implemented. | |
| DtDeleteObjectCommandExecutor & | operator= (const DtDeleteObjectCommandExecutor &orig) |
| Not implemented. | |
DtDeleteObjectCommandExecutor.
Executor for the DtDeleteObjectCommand DtSimCommand. Deletes the object named in the command.
| virtual DtDeleteObjectCommandExecutor::~DtDeleteObjectCommandExecutor | ( | ) | [virtual] |
Not implemented.
| DtDeleteObjectCommandExecutor::DtDeleteObjectCommandExecutor | ( | const DtDeleteObjectCommandExecutor & | orig | ) | [private] |
Not implemented.
| virtual bool DtDeleteObjectCommandExecutor::execute | ( | const DtSimCommand * | command, |
| const DtString & | objectName | ||
| ) | [virtual] |
Checks to see if this is a delete-self command, and if so deletes the entity named in the objectName string.
Otherwise, deletes the object identified in the command itself.
Reimplemented from DtSimCommandExecutor.
| virtual bool DtDeleteObjectCommandExecutor::execute | ( | const DtSimCommand * | command | ) | [virtual] |
Nominal implementation of abstract method in simCommandExecutor.
Implements DtSimCommandExecutor.
| static DtSimCommandExecutor* DtDeleteObjectCommandExecutor::create | ( | DtSimManager * | simManager | ) | [static] |
| DtDeleteObjectCommandExecutor& DtDeleteObjectCommandExecutor::operator= | ( | const DtDeleteObjectCommandExecutor & | orig | ) | [private] |
Not implemented.