![]() |
VR-Forces 4.6 Class Documentation
|
Implements sqawk indicators radiating from an entity. More...

Public Member Functions | |
| virtual | ~DtSquawkIndicator () |
| DTOR. | |
| void | setOffset (const DtVector &offset) |
| Sets the offset of the indicator from the attach point. | |
Methods Inherited from DtBaseRadioVisualization | |
| virtual void | setColor (float red, float green, float blue, float alpha=1.0f) |
| Sets the color of the squawk indicator. | |
| virtual void | setAnimationRate (float rate) |
| Sets the rate at which the squawk indicator animation progresses. | |
| virtual void | animate (double t) |
| Animate the squawk indicator using the current time. | |
Public Member Functions inherited from makVrv::DtBaseRadioVisualization | |
| DtBaseRadioVisualization (DtUniqueID uid) | |
| CTOR. | |
| virtual | ~DtBaseRadioVisualization () |
| Virtual DTOR. | |
| DtUniqueID | uniqueId () const |
| Returns the visualization's unique id. | |
Protected Member Functions | |
| DtSquawkIndicator (DtDe &de, int modelSet, int visualType, AttachablePoint transmitLoc) | |
| Protected CTOR (use DtSquawkIndicatorCreator::create(..)) | |
| virtual void | initialize () |
| Instantiates model agents representing the squawk indicators. | |
Protected Attributes | |
| DtWidgetAgent * | myWidgetAgent |
| DtAttachableUpdaterAgent * | myUpdater |
| DtProjectedWidgetModelAgent * | myProjectedWidgetModelAgent |
| DtSceneObjectAgent * | mySceneObject |
| AttachablePoint | myAttachPoint |
| int | myVisualType |
| int | myModelSet |
| float | myAnimationRate |
| DtDe & | myDe |
Protected Attributes inherited from makVrv::DtBaseRadioVisualization | |
| DtUniqueID | myUniqueId |
Friends | |
| class | DtSquawkIndicatorCreator |
Implements sqawk indicators radiating from an entity.
|
virtual |
DTOR.
|
protected |
Protected CTOR (use DtSquawkIndicatorCreator::create(..))
|
virtual |
Sets the color of the squawk indicator.
Color values specified in the 0 to 1 range.
Implements makVrv::DtBaseRadioVisualization.
|
virtual |
Sets the rate at which the squawk indicator animation progresses.
At an animation rate of 1.0, the sqawk indicator iterates through all model definitions in 1 second. At a factor (animation rate) of 2.0, it does it in a half a second, etc.
Implements makVrv::DtBaseRadioVisualization.
|
virtual |
Animate the squawk indicator using the current time.
Implements makVrv::DtBaseRadioVisualization.
| void makVrv::DtSquawkIndicator::setOffset | ( | const DtVector & | offset | ) |
Sets the offset of the indicator from the attach point.
|
protectedvirtual |
Instantiates model agents representing the squawk indicators.
Uses settings from the settings manager for proper appearance.
| DtCorruptedState | if agents could not be created. |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |