DtHeadingLineUpdater updates symbol decorations with distributed side data.
More...
Detailed Description
DtHeadingLineUpdater updates symbol decorations with distributed side data.
Constructor & Destructor Documentation
| makVrv::DtHeadingLineUpdater::DtHeadingLineUpdater |
( |
DtDe & |
de, |
|
|
DtUniqueID |
id |
|
) |
| |
| virtual makVrv::DtHeadingLineUpdater::~DtHeadingLineUpdater |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void makVrv::DtHeadingLineUpdater::update |
( |
DtTime |
tNow | ) |
|
|
virtual |
| virtual bool makVrv::DtHeadingLineUpdater::needsUpdate |
( |
DtTime |
tNow | ) |
|
|
virtual |
The check function called by DtTickableManager to verify if an update is required.
If this function returns true, the DtTickableManager will then call update().
- Parameters
-
| [in] | tNow | is the current time-stamp. |
- Return values
-
| true | if this object needs to be ticked. |
| false | otherwise. |
Reimplemented from makVrv::DtTickable.
| virtual void makVrv::DtHeadingLineUpdater::setSceneObject |
( |
DtSceneObject * |
sceneObject | ) |
|
|
virtual |
sets the scene object to update via the id.
| virtual void makVrv::DtHeadingLineUpdater::attachDirectionLineModel |
( |
DtUniqueID |
id | ) |
|
|
virtual |
| virtual void makVrv::DtHeadingLineUpdater::slot_sceneObjectDeleted |
( |
DtUniqueID |
id | ) |
|
|
protectedvirtual |
Called when the referenced scene object is deleted.
Member Data Documentation
| DtDe& makVrv::DtHeadingLineUpdater::myDe |
|
protected |
| DtUniqueID makVrv::DtHeadingLineUpdater::myUniqueId |
|
protected |
This distributed object's unique identifier.
A pointer to the current scene object.
| double makVrv::DtHeadingLineUpdater::myLastSymbolUpdateTime |
|
protected |
The last time the symbols were updated; used to slow down updating if once per frame is undesirable.
| DtTime makVrv::DtHeadingLineUpdater::myLastUpdateTime |
|
protected |
The last time update was called.
Signal manager to auto disconnect boost signals.
The documentation for this class was generated from the following file: