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

Public Member Functions | |
| DtCreateQueueEntry (DtIfCreateVrfObject createMessage, DtVrfObjectManager *objectManager) | |
| constructor Call precomputeObjectLocations (from the base class) with the parameters from the message. More... | |
| DtCreateQueueEntry (const DtCreateQueueEntry &orig) | |
| copy constructor More... | |
| virtual | ~DtCreateQueueEntry () |
| destructor More... | |
| virtual const DtIfCreateVrfObject | createMessage () const |
| Returns myCreateMessage. More... | |
| virtual bool | isReadyForExecution () |
| Return true if this is a type that does not need a location defined to be considered created. More... | |
| unsigned int | createID () const |
| Returns the ID of this entry. More... | |
Public Member Functions inherited from DtObjectOperationQueueEntry | |
| DtObjectOperationQueueEntry (DtVrfObjectManager *objectManager) | |
| constructor More... | |
| DtObjectOperationQueueEntry (const DtObjectOperationQueueEntry &orig) | |
| copy constructor More... | |
| virtual | ~DtObjectOperationQueueEntry () |
| destructor More... | |
Protected Attributes | |
| DtIfCreateVrfObject | myCreateMessage |
| The create message, as passed into the constructor. More... | |
| unsigned int | myCreateID |
| Assigned to an increasing global. This ID can be used to identify a create entry. More... | |
Protected Attributes inherited from DtObjectOperationQueueEntry | |
| DtVrfObjectManager * | myVrfObjectManager |
| Cached pointer to DtVrfObjectManager, as passed into the constructor. More... | |
| std::list< DtVector > | myRequiredLocations |
| Required creation locations in local coordinates, populated by precomputeObjectLocations(). More... | |
Private Member Functions | |
| const DtCreateQueueEntry & | operator= (const DtCreateQueueEntry &orig) |
| assignment operator, not implemented More... | |
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). More... | |
| 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.
Assigned to an increasing global. This ID can be used to identify a create entry.