control::Control Class Reference

Control is a Singleton that supports higher-level input handlers. More...

#include <_src_control_control.hh>

List of all members.

Public Member Functions

 DEF_GetInstance (Control) shptr0< Craft > GetCurrentCraft(void)
void SetCurrentCraft (shptr< Craft > craft)
int GetRollLeftDir (void)
int GetRollRightDir (void)
int GetPitchUpDir (void)
int GetPitchDownDir (void)
int GetYawLeftDir (void)
int GetYawRightDir (void)

Private Member Functions

 Control (void)
 ~Control ()

Private Attributes

shptr0< CraftmCurrentCraft
int mRollLeftDir
int mPitchUpDir
int mYawLeftDir
 +-1


Detailed Description

Control is a Singleton that supports higher-level input handlers.

+----------------+ | application | +----------------+ | control module | +----------------+ | input module | +----------------+


Constructor & Destructor Documentation

control::Control::Control ( void   )  [inline, private]

control::Control::~Control (  )  [inline, private]


Member Function Documentation

control::Control::DEF_GetInstance ( Control   )  [inline]

void control::Control::SetCurrentCraft ( shptr< Craft craft  )  [inline]

int control::Control::GetRollLeftDir ( void   )  [inline]

int control::Control::GetRollRightDir ( void   )  [inline]

int control::Control::GetPitchUpDir ( void   )  [inline]

int control::Control::GetPitchDownDir ( void   )  [inline]

int control::Control::GetYawLeftDir ( void   )  [inline]

int control::Control::GetYawRightDir ( void   )  [inline]


Member Data Documentation

+-1


The documentation for this class was generated from the following file:
Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:49 2010