![]() |
VR-Forces 4.6 Class Documentation
|

Public Member Functions | |
| DtCreateQueueEntry (DtIfCreateVrfObject createMessage, DtVrfObjectManager *objectManager) | |
| constructor Call precomputeObjectLocations (from the base class) with the parameters from the message. | |
| DtCreateQueueEntry (const DtCreateQueueEntry &orig) | |
| copy constructor | |
| virtual | ~DtCreateQueueEntry () |
| destructor | |
| virtual const DtIfCreateVrfObject | createMessage () const |
| Returns myCreateMessage. | |
| virtual bool | isReadyForExecution () |
| Return true if this is a type that does not need a location defined to be considered created. | |
Public Member Functions inherited from DtObjectOperationQueueEntry | |
| DtObjectOperationQueueEntry (DtVrfObjectManager *objectManager) | |
| constructor | |
| DtObjectOperationQueueEntry (const DtObjectOperationQueueEntry &orig) | |
| copy constructor | |
| virtual | ~DtObjectOperationQueueEntry () |
| destructor | |
Protected Attributes | |
| DtIfCreateVrfObject | myCreateMessage |
| The create message, as passed into the constructor. | |
Protected Attributes inherited from DtObjectOperationQueueEntry | |
| DtVrfObjectManager * | myVrfObjectManager |
| Cached pointer to DtVrfObjectManager, as passed into the constructor. | |
| std::list< DtVector > | myRequiredLocations |
| Required creation locations in local coordinates, populated by precomputeObjectLocations(). | |
Private Member Functions | |
| const DtCreateQueueEntry & | operator= (const DtCreateQueueEntry &orig) |
| assignment operator, not implemented | |
Additional Inherited Members | |
Protected Member Functions inherited from DtObjectOperationQueueEntry | |
| virtual void | precomputeObjectLocations (DtObjectType type, DtVector location, double heading, bool includeSubObjects=true) |
| Recursively determines the locations of all entities for a given object type and location (including aggregates and subaggregates). | |
| DtCreateQueueEntry::DtCreateQueueEntry | ( | DtIfCreateVrfObject | createMessage, |
| DtVrfObjectManager * | objectManager | ||
| ) |
constructor Call precomputeObjectLocations (from the base class) with the parameters from the message.
| DtCreateQueueEntry::DtCreateQueueEntry | ( | const DtCreateQueueEntry & | orig | ) |
copy constructor
|
virtual |
destructor
|
virtual |
Returns myCreateMessage.
|
virtual |
Return true if this is a type that does not need a location defined to be considered created.
This currently includes global weather and force level items
Reimplemented from DtObjectOperationQueueEntry.
|
private |
assignment operator, not implemented
|
protected |
The create message, as passed into the constructor.