VR-Forces 4.10 Class Documentation
 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 More...

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

Public Member Functions

 DtNullRotorState (DtEntityRotorData *rotorData)
 constructor More...
 
virtual ~DtNullRotorState ()
 destructor More...
 
virtual DtRotorStatehandleEvent (int state) override
 If 0, will transition to fully off If 1, will transition to fully on does not need to handle timed update. More...
 
- Public Member Functions inherited from makVrv::DtRotorState
 DtRotorState (DtEntityRotorData *rotorData)
 constructor More...
 
virtual ~DtRotorState ()
 destructor More...
 
virtual DtRotorStateupdate (DtTime timeNow)
 update given the current time. More...
 
virtual void enter (void)
 things to be done on enter. More...
 
virtual void exit (void)
 things to be done on exit More...
 

Private Member Functions

 DtNullRotorState ()=delete
 not allowed More...
 
 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
 the max speed of a rotor (in rpm) More...
 
static const float theTimeToFullSpin
 in seconds More...
 
static const float theTimeToFullCoolDown
 in seconds More...
 
static const float theTimeToSwitchToMotionBlur
 

Detailed Description

start up state

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 Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)