VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Member Functions
makVrv::DtNullRotorState Class Reference

start up state

Inheritance diagram for makVrv::DtNullRotorState:
Inheritance graph
[legend]

Public Member Functions

 DtNullRotorState (DtEntityRotorData *rotorData)
 
virtual ~DtNullRotorState ()
 
virtual DtRotorStatehandleEvent (int state) override
 
- Public Member Functions inherited from makVrv::DtRotorState
 DtRotorState (DtEntityRotorData *rotorData)
 
virtual ~DtRotorState ()
 
virtual DtRotorStateupdate (DtTime timeNow)
 
virtual void enter (void)
 
virtual void exit (void)
 

Private Member Functions

 DtNullRotorState ()=delete
 
 DtNullRotorState (const DtNullRotorState &rhs)=delete
 
DtNullRotorStateoperator= (const DtNullRotorState &rhs)=delete
 

Additional Inherited Members

- Protected Attributes inherited from makVrv::DtRotorState
DtEntityRotorDatamyRotorData
 
- Static Protected Attributes inherited from makVrv::DtRotorState
static const float theMaxSpeed
 
static const float theTimeToFullSpin
 
static const float theTimeToFullCoolDown
 
static const float theTimeToSwitchToMotionBlur
 

Constructor & Destructor Documentation

makVrv::DtNullRotorState::DtNullRotorState ( DtEntityRotorData rotorData)

constructor

virtual makVrv::DtNullRotorState::~DtNullRotorState ( )
virtual

destructor

makVrv::DtNullRotorState::DtNullRotorState ( )
privatedelete

not allowed

makVrv::DtNullRotorState::DtNullRotorState ( const DtNullRotorState rhs)
privatedelete

Member Function Documentation

DtNullRotorState& makVrv::DtNullRotorState::operator= ( const DtNullRotorState rhs)
privatedelete
virtual DtRotorState* makVrv::DtNullRotorState::handleEvent ( int  state)
overridevirtual

If 0, will transition to fully off If 1, will transition to fully on does not need to handle timed update.

Reimplemented from makVrv::DtRotorState.


The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)