![]() |
VR-Forces 4.6 Class Documentation
|
The blinking object manager. More...
Classes | |
| struct | BlinkTargetParameters |
Public Member Functions | |
| DtBlinkingObjectManager (double currentTime) | |
| CTOR. | |
| virtual | ~DtBlinkingObjectManager () |
| DTOR. | |
| virtual void | startBlinking (DtSetVisibilityInterface *blinkTarget, double interval=0.3) |
| Start blinking an object. | |
| virtual void | stopBlinking (DtSetVisibilityInterface *blinkTarget) |
| Stop blinking an object. | |
| virtual void | tick (double currentTime) |
| Tick the manager, updating any agents as necessary. | |
Protected Types | |
| typedef std::list < BlinkTargetParameters > | BlinkTargetCollection |
Protected Attributes | |
| BlinkTargetCollection | myBlinkTargets |
| double | myLastTime |
The blinking object manager.
Causes managed objects to blink by toggling their visibility at a specified interval.
|
protected |
| makVrv::DtBlinkingObjectManager::DtBlinkingObjectManager | ( | double | currentTime | ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Start blinking an object.
| object | to blink |
| interval | to blink at |
|
virtual |
Stop blinking an object.
Must be called for blinking objects before object is deleted
|
virtual |
Tick the manager, updating any agents as necessary.
|
protected |
|
protected |