Enviro application
Public Member Functions | Public Attributes | List of all members
PlaneEngine Class Reference
Inheritance diagram for PlaneEngine:
Inheritance graph
[legend]

Public Member Functions

 PlaneEngine (const LocalCS &conv, float fSpeedExag, AirportCodes code)
 
void Eval ()
 
void SetHoop (int i)
 
- Public Member Functions inherited from vtEngine
osg::Referenced * GetTarget (uint which=0)
 
void AddTarget (osg::Referenced *ptr)
 
void RemoveTarget (osg::Referenced *ptr)
 
uint NumTargets ()
 
virtual void OnMouse (vtMouseEvent &event)
 
virtual void OnKey (int key, int flags)
 
virtual void OnWindowSize (int width, int height)
 

Public Attributes

FPoint3 m_hoop_pos [10]
 
float m_hoop_speed [10]
 
int m_hoops
 
int m_hoop
 
FPoint3 m_pos
 
FPoint3 m_dir
 
float m_fSpeed
 
float m_fSpeedExag
 
float m_fLastTime
 

Constructor & Destructor Documentation

PlaneEngine::PlaneEngine ( const LocalCS conv,
float  fSpeedExag,
AirportCodes  code 
)

Member Function Documentation

void PlaneEngine::Eval ( )
virtual

Reimplemented from vtEngine.

void PlaneEngine::SetHoop ( int  i)

Member Data Documentation

FPoint3 PlaneEngine::m_dir
float PlaneEngine::m_fLastTime
float PlaneEngine::m_fSpeed
float PlaneEngine::m_fSpeedExag
int PlaneEngine::m_hoop
FPoint3 PlaneEngine::m_hoop_pos[10]
float PlaneEngine::m_hoop_speed[10]
int PlaneEngine::m_hoops
FPoint3 PlaneEngine::m_pos