![]() |
VR-Forces 4.0.4 Class Documentation
|
Common interface for communication lines and squawk indicators. More...

Classes | |
| struct | AttachablePoint |
| Defines an attachable point for a squawk indicator or comm line endpoint. More... | |
Public Member Functions | |
| DtBaseRadioVisualization (DtUniqueID uid) | |
| CTOR. | |
| virtual | ~DtBaseRadioVisualization () |
| Virtual DTOR. | |
| virtual void | setColor (float red, float green, float blue, float alpha)=0 |
| Sets the visualization's color. | |
| virtual void | setAnimationRate (float rate)=0 |
| Sets the rate at which the visualization's animation progresses. | |
| virtual void | animate (double t)=0 |
| Animate the visualization using the current time. | |
| DtUniqueID | uniqueId () const |
| Returns the visualization's unique id. | |
Protected Attributes | |
| DtUniqueID | myUniqueId |
Common interface for communication lines and squawk indicators.
| virtual makVrv::DtBaseRadioVisualization::~DtBaseRadioVisualization | ( | ) | [virtual] |
Virtual DTOR.
| virtual void makVrv::DtBaseRadioVisualization::setColor | ( | float | red, |
| float | green, | ||
| float | blue, | ||
| float | alpha | ||
| ) | [pure virtual] |
Sets the visualization's color.
Color values specified in the 0 to 1 range.
Implemented in makVrv::DtCommunicationLine, and makVrv::DtSquawkIndicator.
| virtual void makVrv::DtBaseRadioVisualization::setAnimationRate | ( | float | rate | ) | [pure virtual] |
Sets the rate at which the visualization's animation progresses.
See implementing classes for animation rate specifics.
Implemented in makVrv::DtCommunicationLine, and makVrv::DtSquawkIndicator.
| virtual void makVrv::DtBaseRadioVisualization::animate | ( | double | t | ) | [pure virtual] |
Animate the visualization using the current time.
Implemented in makVrv::DtCommunicationLine, and makVrv::DtSquawkIndicator.
Returns the visualization's unique id.