![]() |
VR-Forces Developer's Guide
|
DtVrfPropulsionNoiseSystem manages a VR-Link propulsion noise system publisher, and sets all the values associated with a propulsion noise system.
Public Member Functions | |
| DtVrfPropulsionNoiseSystem (DtLocalObject *hostEntity) | |
| virtual | ~DtVrfPropulsionNoiseSystem () |
| virtual void | tick () |
| bool | init (bool publishAcoustics=false) |
| virtual double | speedToRPMFactor () const |
| virtual double | accelerationToRPMFactor () const |
| virtual double | minSpeed () const |
| virtual void | setSpeedToRPMFactor (double factor) |
| virtual void | setAccelerationToRPMFactor (double factor) |
| virtual void | setMinSpeed (double speed) |
Protected Member Functions | |
| virtual void | updateShaftRateData () |
Private Member Functions | |
| DtVrfPropulsionNoiseSystem (const DtVrfPropulsionNoiseSystem &orig) | |
| DtVrfPropulsionNoiseSystem & | operator= (const DtVrfPropulsionNoiseSystem &orig) |
| DtVrfPropulsionNoiseSystem () | |
|
private |
Not implemented.
|
private |
Not implemented.
| DtVrfPropulsionNoiseSystem::DtVrfPropulsionNoiseSystem | ( | DtLocalObject * | hostEntity | ) |
|
virtual |
|
private |
Not implemented.
|
virtual |
No-op. Around for future expansion.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Member to allow for access to platform specific data.