Classes | |
| class | Conf |
| Module configuration. More... | |
| class | Events |
| Window/View events. More... | |
| class | Manipulator |
| Base class for manipulator (OSG specific). More... | |
| class | KeyboardManipulator |
| Keyboard-controlled manipulator (OSG specific). More... | |
| class | Observer |
| Observer of a view of the scene. More... | |
| class | ObserverCurrentCraft |
| The "current craft" as the observer of a view of the scene. More... | |
| class | ObserverMatrix |
| Observer of a view of the scene defined as a matrix. More... | |
| class | View |
| View class (data struct). More... | |
| class | Viewpoint |
| Functor that computes view matrix every frame. More... | |
| class | ChaseViewpoint |
| Functor attached to a View that computes view matrix for chase-plane view. See Viewpoint class. More... | |
| class | ManipulatorViewpoint |
| Functor attached to a View that computes view matrix for manipulator mode. More... | |
| class | OtwViewpoint |
| Functor that computes view matrix every frame (out-the-window). See Viewpoint class. More... | |
| class | CameraDrawCallback |
| For broadcasting pre-draw and post-draw events for a View. More... | |
| class | Window |
| Window contains Views, executes main loop, broadcasts draw events. More... | |
Namespaces | |
| namespace | defs |
| namespace | global |
Enumerations | |
| enum | { TYPESIG_CHASE_VIEWPOINT = (uint('c')<<24) | (uint('h')<<16) | (uint('v')<<8) | uint('p'), TYPESIG_OBSERVER = (uint('o')<<24) | (uint('b')<<16) | (uint('s')<<8) | uint('r'), TYPESIG_OBSERVER_CURRENT_CRAFT = (uint('o')<<24) | (uint('b')<<16) | (uint('c')<<8) | uint('c'), TYPESIG_OBSERVER_MATRIX = (uint('o')<<24) | (uint('b')<<16) | (uint('m')<<8) | uint('x'), TYPESIG_OTW_VIEWPOINT = (uint('o')<<24) | (uint('t')<<16) | (uint('w')<<8) | uint('v'), TYPESIG_MANIPULATOR_VIEWPOINT = (uint('m')<<24) | (uint('a')<<16) | (uint('n')<<8) | uint('v'), TYPESIG_VIEW = (uint('v')<<24) | (uint('i')<<16) | (uint('e')<<8) | uint('w'), TYPESIG_VIEWPOINT = (uint('v')<<24) | (uint('w')<<16) | (uint('p')<<8) | uint('t') } |
| Type signatures. More... | |
Functions | |
| ostream & | operator<< (ostream &strm, const Conf &conf) |
| INLINE Conf & | GetConf (void) |
| void | Init (const base::InitArgs &initArgs) |
| void | Start (void) |
| const RGBA | VIEW_OUTLINE_COLOR (0.8f, 0.8f, 0.2f, 1.0f) |
| const Meter | DEFAULT_CHASE_PLANE_DISTANCE (20.0f) |
Variables | |
| const int | DEFAULT_STATS_HANDLER_KEY = osgGA::GUIEventAdapter::KEY_F12 |
| anonymous enum |
| const Meter view::DEFAULT_CHASE_PLANE_DISTANCE | ( | 20. | 0f | ) |
| INLINE Conf& view::GetConf | ( | void | ) |
| void view::Init | ( | const base::InitArgs & | initArgs | ) |
Initialize module.
| void view::Start | ( | void | ) |
Start module.
| const RGBA view::VIEW_OUTLINE_COLOR | ( | 0. | 8f, | |
| 0. | 8f, | |||
| 0. | 2f, | |||
| 1. | 0f | |||
| ) |
| const int view::DEFAULT_STATS_HANDLER_KEY = osgGA::GUIEventAdapter::KEY_F12 |
Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:50 2010