Classes | Namespaces | Defines

_src_control_control.hh File Reference

Control is a Singleton that responds to input and contains the current Craft. More...

#include "base/singleton.hh"
#include "object/module.hh"
#include "object/craft.hh"

Go to the source code of this file.

Classes

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

Namespaces

namespace  control
 

control module (layer over lower-level input module, contains current Craft).


Defines

#define GET_CONTROL()   (control::Control::GetInstance())
#define GET_CURRENT_CRAFT()   (control::Control::GetInstance().GetCurrentCraft())
#define SET_CURRENT_CRAFT(CRAFT)   (control::Control::GetInstance().SetCurrentCraft( (CRAFT) ))

Detailed Description

Control is a Singleton that responds to input and contains the current Craft.

LastChangedDate:
2011-04-09 21:58:06 -0400 (Sat, 09 Apr 2011)
Author:
Jim E. Brooks http://www.palomino3d.org

Define Documentation

#define GET_CONTROL (  )     (control::Control::GetInstance())
#define GET_CURRENT_CRAFT (  )     (control::Control::GetInstance().GetCurrentCraft())
#define SET_CURRENT_CRAFT (   CRAFT  )     (control::Control::GetInstance().SetCurrentCraft( (CRAFT) ))
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:10