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

Public Member Functions | |
| DtModifyQueueEntry (DtIfModifyVrfObject modifyMessage, DtVrfObjectManager *objectManager) | |
| constructor Looks up the object in the object manager according the object ID in the message. More... | |
| DtModifyQueueEntry (const DtModifyQueueEntry &orig) | |
| copy constructor More... | |
| virtual | ~DtModifyQueueEntry () |
| destructor More... | |
| virtual const DtIfModifyVrfObject | modifyMessage () const |
| Returns myModifyMessage. More... | |
Public Member Functions inherited from DtObjectOperationQueueEntry | |
| DtObjectOperationQueueEntry (DtVrfObjectManager *objectManager) | |
| constructor More... | |
| DtObjectOperationQueueEntry (const DtObjectOperationQueueEntry &orig) | |
| copy constructor More... | |
| virtual | ~DtObjectOperationQueueEntry () |
| destructor More... | |
| virtual bool | isReadyForExecution () |
| Checks to see if all the required locations have been paged in. More... | |
Protected Attributes | |
| DtIfModifyVrfObject | myModifyMessage |
| The modify message, as passed into the constructor. 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 DtModifyQueueEntry & | operator= (const DtModifyQueueEntry &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... | |
| DtModifyQueueEntry::DtModifyQueueEntry | ( | DtIfModifyVrfObject | modifyMessage, |
| DtVrfObjectManager * | objectManager | ||
| ) |
constructor Looks up the object in the object manager according the object ID in the message.
If the object has a DtVrfMovingObjectStateRepository based SR with the amClampedToGround flag set to true, the parameters from the mesage are passed to precomputeObjectLocations (from the base class).
| DtModifyQueueEntry::DtModifyQueueEntry | ( | const DtModifyQueueEntry & | orig | ) |
copy constructor
|
virtual |
destructor
|
virtual |
Returns myModifyMessage.
|
private |
assignment operator, not implemented
|
protected |
The modify message, as passed into the constructor.