![]() |
VR-Forces Developer's Guide
|
This driver demonstrates drawing communication lines.

Protected Types | |
| typedef std::unordered_map < makVrv::DtModelSetId, makVrv::DtElementID > | ElementIdsByModelSet |
Protected Member Functions | |
| makVrv::DtEntityFacade * | createEntityFacade (makVrv::DtAgentManager &am, makVrv::DtElementID elementId, const makVrv::DtModelSetRealizationManager::ModelSetRealizations &modelSets, bool distribute) |
| virtual void | updatePosition () |
| virtual void | updateCommLines (makVrv::DtModelSetId modelSet) |
| virtual void | repositionAircraft (DtVector position, DtTaitBryan ori) |
| virtual void | slot_coordinateSystemChanged () |
Protected Member Functions inherited from makVrv::DtDriver | |
| void | applyChangesAndDelete (DtElementChanges *changes) |
| void | reportElementCreated (DtElementID id, DtElementID parentId, DtElementEntry::ElementType type) |
| void | reportElementAttribute (DtElementID id, DtElementAttribute *attribute) |
| void | reportElementDestroyed (DtElementID id) |
| void | start () |
| void | stop () |
| bool | tick () |
| virtual void | setInstanceName (const std::string &name) |
| virtual void | installAccessories () |
| virtual void | uninstallAccessories () |
Additional Inherited Members | |
Static Protected Attributes inherited from makVrv::DtDriver | |
| static const std::string | theOnDriverSelectionList |
|
protected |
| DtExampleCommLinesDriver::DtExampleCommLinesDriver | ( | makVrv::DtAgentManager & | am | ) |
CTOR.
|
virtual |
Virtual DTOR.
|
virtual |
Returns the driver's class name.
Implements makVrv::DtDriver.
|
virtual |
Performs startup logic for the driver.
Implements makVrv::DtDriver.
|
virtual |
Performs shutdown logic for the driver.
Implements makVrv::DtDriver.
|
virtual |
|
virtual |
Ensures the driver is properly restarted when a De is connected.
Reimplemented from makVrv::DtDriver.
|
protected |
Creates an entity facade for an F-18. Properly initializes the individual 3d/2d/Colorized facades.
|
protectedvirtual |
Updates the current position / orientation of the entity.
|
protectedvirtual |
Instantiates comm lines if they have timed out.
|
protectedvirtual |
Positions the aircraft at the given coordinates.
|
protectedvirtual |
slot for when the coordinate system changes
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
local clone of the system wide coordinate system. for thread safety.