![]() |
VR-Forces 5.0.3 Developer's Guide
|

Public Member Functions | |
| SpinningUp (DtEntityRotorData *rotorData, float initialVelocity) | |
| virtual | ~SpinningUp () |
| virtual DtRotorState * | handleEvent (int state) override |
| virtual DtRotorState * | update (DtTime timeNow) override |
Public Member Functions inherited from makVrv::DtRotorState | |
| DtRotorState (DtEntityRotorData *rotorData) | |
| virtual | ~DtRotorState () |
| virtual void | enter (void) |
| virtual void | exit (void) |
Protected Attributes | |
| DtTime | myLastUpdateTime |
| DtTime | myElapsedTime |
| const float | myAcceleration |
| const float | myInitialVelocity |
| float | myCurrentVelocity |
| bool | mySwitchedToMotionBlur |
Protected Attributes inherited from makVrv::DtRotorState | |
| DtEntityRotorData * | myRotorData |
Private Member Functions | |
| SpinningUp ()=delete | |
| SpinningUp (const SpinningUp &rhs)=delete | |
| FullyOn & | operator= (const SpinningUp &rhs)=delete |
Additional Inherited Members | |
Static Protected Attributes inherited from makVrv::DtRotorState | |
| static const float | theMaxSpeed |
| static const float | theTimeToFullSpin |
| static const float | theTimeToFullCoolDown |
| static const float | theTimeToSwitchToMotionBlur |
| makVrv::SpinningUp::SpinningUp | ( | DtEntityRotorData * | rotorData, |
| float | initialVelocity | ||
| ) |
|
virtual |
|
privatedelete |
not allowed
|
privatedelete |
|
overridevirtual |
If 0, will transition to spinning down.
Reimplemented from makVrv::DtRotorState.
|
overridevirtual |
If > treshold, will transition to fully on.
Reimplemented from makVrv::DtRotorState.
|
privatedelete |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |