File List

Here is a list of all files with brief descriptions:
src_base_array.hh [code]Array template class based on Shared
src_base_array_2d.hh [code]Array2D class
src_base_array_small.hh [code]SmallArray class
src_base_array_tiny.hh [code]TinyArray class
src_base_assert.ccAssertions
src_base_assert.hh [code]Assertions
src_base_auto_flag.hh [code]AutoFlag class
src_base_bits.hh [code]Bits class and functions
src_base_busy.hh [code]Macros to create a run-once block of code
src_base_cc.hh [code]C/C++ standard includes
src_base_clamp.hh [code]Functions to clamp values
src_base_conf.ccModule configuration
src_base_conf.hh [code]Module configuration
src_base_conf_bin.ccBinary configuration file based on key/value tuples
src_base_conf_bin.hh [code]Binary configuration file based on key/value tuples
src_base_conf_txt.ccTemplate Method to read human-editable textual conf file via C++ stream
src_base_conf_txt.hh [code]Template Method to read human-editable textual conf file via C++ stream
src_base_debug.ccDebug support (unused because my code is always perfect)
src_base_debug.hh [code]Debug support (unused because my code is always perfect)
src_base_defs.hh [code]Definitions, constants
src_base_defs2.hh [code]Program-specific definitions
src_base_event.hh [code]C++ template to call every registered listener function
src_base_exception.ccC++ exceptions
src_base_exception.hh [code]C++ exceptions
src_base_file.ccFile functions
src_base_file.hh [code]File functions
src_base_file_dirent.ccEmulates POSIX directory readin functions: opendir(), readdir(), etc in Win32
src_base_file_dirent.hh [code]Emulates POSIX directory readin functions: opendir(), readdir(), etc in Win32
src_base_funcs.hh [code]Various small functions: function macros, inline functions, template functions
src_base_funcs_stl.hh [code]Helper functions for STL
src_base_globals.hh [code]Globals class (the fewer the better)
src_base_iterator.hh [code]Iterator classes
src_base_macros.hh [code]Macros (excluding function macros)
src_base_misc.ccMisc functions
src_base_misc.hh [code]Misc functions
src_base_module.ccInitialization
src_base_module.hh [code]Main header file
src_base_module_macros.hh [code]Macros for modules
src_base_multivar.hh [code]Multivar class
src_base_percent.hh [code]Percent class
src_base_random.ccRandom number generator (sudo/real)
src_base_random.hh [code]Random number generator (sudo/real)
src_base_ref_ptr.hh [code]OSG reference-counted pointer
src_base_safe_ptr.hh [code]Template class to shield a pointer from deletion
src_base_safe_ptr_doc.hh [code]Template class to shield a pointer from deletion
src_base_shared.hh [code]Shared is a base class with an intrusive reference-count updated by shptr
src_base_shared_impl.hh [code]Shared is a base class with an intrusive reference-count updated by shptr (implementation)
src_base_shptr.hh [code]Reference-counted pointer template classes
src_base_shptr_doc.hh [code]Reference-counted pointer template classes (documentation)
src_base_shptr_impl.hh [code]Reference-counted pointer template classes (implementation)
src_base_shptr_impl_debug.hh [code]Debug methods (implementation)
src_base_singleton.hh [code]Singleton base class
src_base_stack.hh [code]Stack template class
src_base_stats.hh [code]Statistics
src_base_stream.ccC++ streams
src_base_stream.hh [code]C++ streams
src_base_stream_zlib.ccGzstream : C++ iostream classes wrapping the zlib compression library
src_base_stream_zlib.hh [code]Gzstream : C++ iostream classes wrapping the zlib compression library
src_base_stringbuf.hh [code]StringBuf class
src_base_sys.hh [code]Operating-system and system-specific headers/defines
src_base_sys_file.hh [code]Include file-system headers
src_base_time.hh [code]Types for time
src_base_time_clock.ccSystem-specific time functions
src_base_time_clock.hh [code]System-specific time functions
src_base_timer.ccTimer class that invokes registered callbacks
src_base_timer.hh [code]Timer class that invokes registered callbacks
src_base_types.hh [code]Basic types
src_base_typesig.hh [code]Support for checking type signatures
src_base_typesig_defs.hh [code]Type signature definitions
src_base_typesig_doc.hh [code]Support for checking type signatures
src_collision_collision.ccCollision-detection class
src_collision_collision.hh [code]Collision-detection class
src_collision_defs.hh [code]Definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_collision_events.hh [code]Events
src_collision_module.hh [code]Main header file
src_control_command.ccCommands to control an Aircraft
src_control_command.hh [code]Commands to control an Aircraft
src_control_conf.ccControl module configuration
src_control_conf.hh [code]Control module configuration
src_control_control.hh [code]Control is a Singleton that responds to input and contains the current Craft
src_control_defs.hh [code]Definitions, constants, settings. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_control_defs_axis.hh [code]Control axis definitions
src_control_events.hh [code]Events for controlling an Aircraft
src_control_joystick.ccHigher-level Joystick class
src_control_joystick.hh [code]Higher-level Joystick class
src_control_module.ccInitialize/start module
src_control_module.hh [code]Main header file
src_control_replay.ccReplay animation of an Aircraft
src_control_replay.hh [code]Replay animation of an Aircraft
src_control_replay_path.ccReplay data class (animation path)
src_control_replay_path.hh [code]Replay data class (animation path)
src_control_replay_player.ccReplay animation of an Aircraft (play mode implementation of Replay class)
src_control_replay_player.hh [code]Replay animation of an Aircraft (play mode implementation of Replay class)
src_control_replay_recorder.ccReplay animation of an Aircraft (record-mode implementation of Replay class)
src_control_replay_recorder.hh [code]Replay animation of an Aircraft (record-mode implementation of Replay class)
src_control_typesig_defs.hh [code]Typesig definitions
src_fx_conf.ccModule configuration
src_fx_conf.hh [code]Module configuration
src_fx_defs.hh [code]Definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_fx_fx.ccSpecial-effects container
src_fx_fx.hh [code]Special-effects container
src_fx_image_cache.ccImageCache class
src_fx_image_cache.hh [code]ImageCache class
src_fx_module.ccModule
src_fx_module.hh [code]Main header file
src_fx_motion_blur.ccMotion blur
src_fx_motion_blur.hh [code]Motion blur
src_fx_partsys.ccBase class for particle-systems
src_fx_partsys.hh [code]Base class for particle-systems
src_fx_partsys_big.ccBig particle-system
src_fx_partsys_big.hh [code]Big particle-system
src_fx_partsys_explosion.ccExplosion particle-system (private implementation of FX class)
src_fx_partsys_explosion.hh [code]Explosion particle-system (private implementation of FX class)
src_fx_partsys_medium.ccMedium particles and particle-system
src_fx_partsys_medium.hh [code]Medium particle-system
src_fx_partsys_small.ccSmall particles and particle-system
src_fx_partsys_small.hh [code]Small particle-system
src_fx_partsys_trail.ccTrail particle-system (private implementation of FX class)
src_fx_partsys_trail.hh [code]Trail particle-system (private implementation of FX class)
src_fx_sprite.ccSprite class
src_fx_sprite.hh [code]Sprite class
src_fx_texture.ccTexture class
src_fx_texture.hh [code]Texture class
src_fx_typesig_defs.hh [code]Typesig definitions
src_game_defs.hh [code]Definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_game_hud.ccGame-related HUD widgets
src_game_hud.hh [code]Game-related HUD widgets
src_game_missile.ccMissiles
src_game_missile.hh [code]Missiles
src_game_module.ccInitialize/start module
src_game_module.hh [code]Main header file
src_game_typesig_defs.hh [code]Typesig definitions
src_gfx_defs.hh [code]Definitions
src_gfx_gfx.ccOpenGL abstraction
src_gfx_gfx.hh [code]OpenGL abstraction
src_gfx_graphics.hh [code]Basic graphics types
src_gfx_module.ccModule startup
src_gfx_module.hh [code]Graphics library
src_gfx_opengl.hh [code]Include OpenGL headers
src_gfx_osg.hh [code]OSG
src_gfx_osg_funcs.ccOSG utility functions
src_gfx_osg_funcs.hh [code]OSG utility functions
src_gfx_rgb_colors.hh [code]RGB color constants
src_gfx_rgba.hh [code]RGBA class
src_gfx_rgba_funcs.hh [code]RGBA functions
src_glue_conf.ccGlue module configuration
src_glue_conf.hh [code]Glue module configuration
src_glue_conf_bin_ext.ccFunctions that extend ConfBin
src_glue_conf_bin_ext.hh [code]Functions that extend ConfBin
src_glue_core2lua.ccA part of the C++ core that calls Lua functions
src_glue_core2lua.hh [code]A part of the C++ core that calls Lua functions
src_glue_module.ccGlue the modules together
src_glue_module.hh [code]Glue the modules together
src_glue_sdl_queue.ccQueues for different kinds of SDL events
src_glue_sdl_queue.hh [code]Queues for different kinds of SDL events
src_glue_sim_time.ccSimulated time
src_glue_sim_time.hh [code]Simulated time
src_graph_base_scene_graph.ccBase scene-graph class
src_graph_base_scene_graph.hh [code]Base scene-graph class
src_graph_conf.ccModule configuration
src_graph_conf.hh [code]Module configuration
src_graph_defs.hh [code]Definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_graph_graph.ccGraph class
src_graph_graph.hh [code]Graph class
src_graph_graph_enablement.ccCommon subroutines to enable rendering a Graph/Subgraph
src_graph_graph_enablement.hh [code]Common subroutines to enable rendering a Graph/Subgraph
src_graph_graph_visitors.hh [code]Visitor classes
src_graph_model_cache.ccCache of 3D model files
src_graph_model_cache.hh [code]Cache of 3D model files
src_graph_module.ccModule
src_graph_module.hh [code]Main header file
src_graph_node_sort.ccState-sorting
src_graph_node_sort.hh [code]State-sorting
src_graph_osg.hh [code]Include OSG headers needed for graph classes
src_graph_scene_graph.ccSceneGraph class
src_graph_scene_graph.hh [code]SceneGraph class
src_graph_shadow_scene_graph.ccGraph containing nodes that cast/receive shadows
src_graph_shadow_scene_graph.hh [code]Graph containing nodes that cast/receive shadows
src_graph_subgraph.ccDefines a sub-graph (partition/subtree)
src_graph_subgraph.hh [code]Defines a sub-graph (partition/subtree)
src_graph_typedefs.hh [code]Abstraction of node types
src_graph_typesig_defs.hh [code]Type signature checking
src_gui_gui.ccGUI class
src_gui_gui.hh [code]GUI class
src_gui_module.ccModule
src_gui_module.hh [code]Main header file
src_hud_conf.ccHUD module configuration
src_hud_conf.hh [code]HUD module configuration
src_hud_defs.hh [code]Definitions
src_hud_font.ccFont parameters
src_hud_font.hh [code]Font parameters
src_hud_hud.ccHUD
src_hud_hud.hh [code]HUD
src_hud_hud_box.ccHUD (2D box)
src_hud_hud_box.hh [code]HUD (2D box)
src_hud_hud_object.ccBase class for HUD objects
src_hud_hud_object.hh [code]Base class for HUD objects
src_hud_hud_text.ccHUD text objects
src_hud_hud_text.hh [code]HUD text objects
src_hud_module.ccInitialize/start module
src_hud_module.hh [code]Main header file
src_hud_typesig_defs.hh [code]Typesig definitions
src_init_module.ccThis module contains bootstrap/kickstart routines
src_init_module.hh [code]This module contains bootstrap/kickstart routines
src_input_conf.ccModule configuration
src_input_conf.hh [code]Module configuration
src_input_defs.hh [code]Configuration definitions
src_input_device.hh [code]Device base class
src_input_device_joystick.ccBase low-level JoystickDevice class (system-neutral)
src_input_device_joystick.hh [code]Base low-level JoystickDevice class (system-neutral)
src_input_device_joystick_linux.ccJoystick device class (Linux)
src_input_device_joystick_linux.hh [code]Joystick device class (Linux)
src_input_device_joystick_nop.hh [code]NOP Joystick class to run without joystick support
src_input_device_joystick_sdl.ccJoystick device class (SDL)
src_input_device_joystick_sdl.hh [code]Joystick device class (SDL)
src_input_device_joystick_windows.ccJoystick device class (Windows)
src_input_device_joystick_windows.hh [code]Joystick device class (Windows)
src_input_device_keyboard.ccSingleton for keyboard device
src_input_device_keyboard.hh [code]Keyboard device (Singleton)
src_input_device_keyboard_osg.ccOSG-specific Keyboard class
src_input_device_keyboard_osg.hh [code]OSG-specific Keyboard class
src_input_device_mouse.ccSingleton for mouse device
src_input_device_mouse.hh [code]Mouse device (Singleton)
src_input_device_mouse_osg.ccMouse device class (OSG)
src_input_device_mouse_osg.hh [code]Mouse device class (OSG)
src_input_event_joystick.hh [code]Joystick event struct (system-neutral)
src_input_event_keyboard.hh [code]Keyboard event struct (system-neutral)
src_input_event_mouse.hh [code]Mouse event struct (system-neutral)
src_input_module.ccInitialize/start module
src_input_module.hh [code]Input header file
src_lua_bind_bind.hh [code]Main header file for compiling Lua/C++ Interface
src_lua_bind_bind_aircraft.ccInterface of C functions for Lua scripts
src_lua_bind_bind_aircraft_physics.ccInterface of C functions for Lua scripts
src_lua_bind_bind_base.ccInterface of C functions for Lua scripts
src_lua_bind_bind_carrier.ccInterface of C functions for Lua scripts
src_lua_bind_bind_chaseviewpoint.ccInterface of C functions for Lua scripts
src_lua_bind_bind_cmdline.ccExports cmd-line args into Lua as the table module.argv
src_lua_bind_bind_collision.ccInterface of C functions for Lua scripts
src_lua_bind_bind_conf_bin.ccInterface of C functions for Lua scripts
src_lua_bind_bind_control.ccInterface of C functions for Lua scripts
src_lua_bind_bind_dyna.ccInterface of C functions for Lua scripts
src_lua_bind_bind_fx.ccInterface of C functions for Lua scripts
src_lua_bind_bind_game_hud.ccInterface of C functions for Lua scripts
src_lua_bind_bind_gui.ccInterface of C functions for Lua scripts
src_lua_bind_bind_hud_text.ccInterface of C functions for Lua scripts
src_lua_bind_bind_joystick.ccInterface of C functions for Lua scripts
src_lua_bind_bind_keyboard.ccInterface of C functions for Lua scripts
src_lua_bind_bind_lib.ccInterface of C functions for Lua scripts
src_lua_bind_bind_light.ccInterface of C functions for Lua scripts
src_lua_bind_bind_math.ccInterface of C functions for Lua scripts
src_lua_bind_bind_missile.ccInterface of C functions for Lua scripts
src_lua_bind_bind_object.ccInterface of C functions for Lua scripts
src_lua_bind_bind_observer_current_craft.ccInterface of C functions for Lua scripts
src_lua_bind_bind_observer_matrix.ccInterface of C functions for Lua scripts
src_lua_bind_bind_otwviewpoint.ccInterface of C functions for Lua scripts
src_lua_bind_bind_physics.ccInterface of C functions for Lua scripts
src_lua_bind_bind_program.ccInterface of C functions for Lua scripts
src_lua_bind_bind_replay.ccInterface of C functions for Lua scripts
src_lua_bind_bind_scene_graph.ccInterface of C functions for Lua scripts
src_lua_bind_bind_sound.ccInterface of C functions for Lua scripts
src_lua_bind_bind_test.ccFor testing (compiled if DEBUG)
src_lua_bind_bind_view.ccInterface of C functions for Lua scripts
src_lua_bind_bind_window.ccInterface of C functions for Lua scripts
src_lua_bind_bind_world.ccInterface of C functions for Lua scripts
src_lua_bind_defs.hh [code]Definitions, constants. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_lua_bind_interpreter.hh [code]Include file for Lua interpreter
src_lua_bind_lua.ccInterface for Lua scripts
src_lua_bind_lua.hh [code]Interface between C++ and Lua scripts
src_lua_bind_macros.hh [code]Macros to simplify glue code between C++ and Lua
src_lua_bind_macros_generic.ccMacros/functions to assist and simplify writing glue code between C++ and Lua
src_lua_bind_macros_generic.hh [code]Macros to simplify glue code between C++ and Lua (generic)
src_lua_bind_macros_palomino.ccMacros/functions to assist and simplify writing glue code between C++ and Lua
src_lua_bind_macros_palomino.hh [code]Macros to simplify glue code between C++ and Lua (app-specific)
src_lua_bind_module.hh [code]Interface for Lua scripts
src_lua_bind_register.hh [code]Macro include file to expand function prototypes, dummy definitions, function calls
src_math_defs_trig.hh [code]Math definitions
src_math_defs_vector.hh [code]Math definitions
src_math_funcs.hh [code]Math functions for computer graphics
src_math_funcs_debug.hh [code]Math functions for computer graphics
src_math_funcs_osg.hh [code]OSG-specific math functions
src_math_funcs_trig.hh [code]Math functions for computer graphics
src_math_funcs_vector.hh [code]Math functions for computer graphics
src_math_graphics.ccMath functions specifically for computer graphics algorithms
src_math_graphics.hh [code]Math functions specifically for computer graphics algorithms
src_math_matrix.hh [code]Matrix math
src_math_matrix_class.hh [code]Matrix class
src_math_matrix_defs.hh [code]Matrix definitions
src_math_matrix_funcs.ccMatrix functions (OSG)
src_math_matrix_funcs.hh [code]Matrix functions (OSG)
src_math_module.hh [code]Main header file
src_math_quaternion.ccQuaternions
src_math_quaternion.hh [code]Quaternions
src_math_types_trig.hh [code]Math types (trig)
src_math_vertex.ccVector/vertex types
src_math_vertex.hh [code]Vector/vertex types
src_object_aircraft.ccAircraft base class. TODO/FIXME: Factor this class. TODO/FIXME: The lower-level object module shouldn't depend on program module
src_object_aircraft.hh [code]Aircraft base class
src_object_craft.ccCraft class (base class for aircraft)
src_object_craft.hh [code]Craft class
src_object_defs.hh [code]Object definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_object_dyna.ccDyna class
src_object_dyna.hh [code]Dyna class
src_object_events.hh [code]Events
src_object_module.hh [code]Main header file for Object classes
src_object_object.ccBase Object class
src_object_object.hh [code]Base Object class
src_object_rotation_list.ccRotationList is a sequence of matrix rotations
src_object_rotation_list.hh [code]RotationList is a sequence of matrix rotations
src_object_typesig_defs.hh [code]Typesig definitions
src_object_zombies.ccPeriodically destroys zombie Objects
src_object_zombies.hh [code]Periodically destroys zombie Objects
src_physics_aircraft_specs.ccAircraft specifications
src_physics_aircraft_specs.hh [code]Aircraft specifications
src_physics_conf.ccModule configuration
src_physics_conf.hh [code]Module configuration
src_physics_conversion.ccFunctions to convert physical metrics
src_physics_conversion.hh [code]Functions to convert physical metrics
src_physics_defs.hh [code]Definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_physics_module.ccModule configuration
src_physics_module.hh [code]Main header file
src_physics_physics_aircraft.ccPhysics model (Aircraft)
src_physics_physics_aircraft.hh [code]Physics model
src_physics_physics_control.hh [code]Physics control (master switches)
src_physics_types.hh [code]Types for physical metrics
src_physics_typesig_defs.hh [code]Typesig definitions
src_program_aircraft_models.ccAircraft classes
src_program_aircraft_models.hh [code]Aircraft classes
src_program_carrier.ccAircraft carrier
src_program_carrier.hh [code]Aircraft carrier
src_program_conf.ccModule configuration
src_program_conf.hh [code]Module configuration
src_program_defs.hh [code]Definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_program_module.hh [code]Top-level program
src_program_program.ccTop-level object (the program)
src_program_program.hh [code]Top-level program
src_program_splash.ccSplash graphical text
src_program_splash.hh [code]Splash graphical text
src_program_typesig_defs.hh [code]Typesig definitions
src_shader_conf.ccModule configuration
src_shader_conf.hh [code]Module configuration
src_shader_defs.hh [code]Definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_shader_light.ccInterface to light sources implemented by shaders and hw
src_shader_light.hh [code]Interface to light sources implemented by shaders and hw
src_shader_light_base.hh [code]Abstract light class
src_shader_light_hw.ccHardware light for 3D models incompatible with shaders
src_shader_light_hw.hh [code]Hardware light for 3D models incompatible with shaders
src_shader_light_shader.ccLight implemented by shaders
src_shader_light_shader.hh [code]Light implemented by shaders
src_shader_module.ccModule
src_shader_module.hh [code]Main header file
src_shader_shader_factory.ccShaderFactory attaches a shader to a node
src_shader_shader_factory.hh [code]ShaderFactory attaches a shader to a node
src_shader_shader_funcs.ccShader functions
src_shader_shader_funcs.hh [code]Shader functions
src_shader_shader_model.ccModify a 3D model for rendering by shaders
src_shader_shader_model.hh [code]Modify a 3D model for rendering by shaders
src_shader_shader_name.hh [code]Shader name
src_sky_clouds.ccCloud particle system
src_sky_clouds.hh [code]Cloud particle system
src_sky_conf.ccModule configuration
src_sky_conf.hh [code]Module configuration
src_sky_defs.hh [code]Definitions, constants. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_sky_module.ccInitialize/start module
src_sky_module.hh [code]Module header
src_sky_moon.ccMoon
src_sky_moon.hh [code]Moon
src_sky_sky.ccSky model (Singleton)
src_sky_sky.hh [code]Sky model (Singleton)
src_sky_sky_dome.ccSky dome
src_sky_sky_dome.hh [code]Sky dome
src_sky_sky_dome_painter.ccAlgorithms to paint SkyDome
src_sky_sky_dome_painter.hh [code]Algorithms to paint SkyDome
src_sky_stars.ccStars
src_sky_stars.hh [code]Stars
src_sky_sun.hh [code]Sun
src_sky_typesig_defs.hh [code]Type signature checking
src_sky_weather.ccWeather (Singleton)
src_sky_weather.hh [code]Weather (Singleton)
src_sound_conf.ccModule configuration
src_sound_conf.hh [code]Module configuration
src_sound_defs.hh [code]Sound definitions
src_sound_module.ccInitialize/start module
src_sound_module.hh [code]Module header file
src_sound_sound.hh [code]Main sound header file
src_sound_sound_base.ccBase Sound class
src_sound_sound_base.hh [code]Base Sound class
src_sound_sound_buffer.ccClass for loading sound files into a memory buffer
src_sound_sound_buffer.hh [code]Class for loading sound files into a memory buffer
src_sound_sound_nop.hh [code]Sound class (NOP)
src_sound_sound_plib.ccSound class based on PLIB
src_sound_sound_plib.hh [code]Sound class
src_sound_sound_sample.hh [code]Base class for a sound sample
src_sound_sound_sample_nop.hh [code]Sound sample (NOP)
src_sound_sound_sample_plib.ccSound sample (PLIB)
src_sound_sound_sample_plib.hh [code]Sound sample (PLIB)
src_sound_sound_sample_sdl_music.ccSound sample (SDL_mixer music)
src_sound_sound_sample_sdl_music.hh [code]Sound sample (SDL_mixer music)
src_sound_sound_sample_sdl_wave.ccSound sample (SDL_mixer wave)
src_sound_sound_sample_sdl_wave.hh [code]Sound sample (SDL_mixer wave)
src_sound_sound_sdl.ccSound class (SDL)
src_sound_sound_sdl.hh [code]Sound class (SDL)
src_sound_typesig_defs.hh [code]Type signature checking
src_threads_module.hh [code]Main header file
src_threads_threadable.hh [code]Base classes to mark level of thread-safety (for documentation)
src_view_conf.ccModule configuration
src_view_conf.hh [code]Module configuration
src_view_events.hh [code]Window/View events
src_view_manipulator.hh [code]Base class for manipulator (OSG specific)
src_view_manipulator_keyboard.ccKeyboard-controlled manipulator (OSG specific)
src_view_manipulator_keyboard.hh [code]Keyboard-controlled manipulator (OSG specific)
src_view_module.ccModule
src_view_module.hh [code]Main header file
src_view_node_masks.hh [code]OSG node masks (cull masks)
src_view_observer.hh [code]Observer of a view of the scene
src_view_observer_current_craft.hh [code]The "current craft" as the observer of a view of the scene
src_view_observer_matrix.hh [code]Observer of a view of the scene defined as a matrix
src_view_typesig_defs.hh [code]Typesig definitions
src_view_view.ccView class
src_view_view.hh [code]View class
src_view_viewpoint.hh [code]Viewpoint class
src_view_viewpoint_chase.ccFunctor attached to a View that computes view matrix for chase-plane view
src_view_viewpoint_chase.hh [code]Functor attached to a View that computes view matrix for chase-plane view
src_view_viewpoint_manipulator.ccFunctor attached to a View that computes view matrix for manipulator mode
src_view_viewpoint_manipulator.hh [code]Functor attached to a View that computes view matrix for manipulator mode
src_view_viewpoint_otw.ccViewpoint class (out-the-window)
src_view_viewpoint_otw.hh [code]Viewpoint class (out-the-window)
src_view_window.ccWindow class
src_view_window.hh [code]Window class
src_world_conf.ccModule configuration
src_world_conf.hh [code]Module configuration
src_world_conversion.ccSimulation conversion functions
src_world_conversion.hh [code]Simulation conversion functions
src_world_defs.hh [code]World definitions. THESE ARE GLOBALS! TRY TO USE ONLY BASIC COMPILE-TIME CONSTANTS
src_world_module.ccModule
src_world_module.hh [code]Main header file
src_world_planet.ccPlanet class is a Facade over a flat or spherical world
src_world_planet.hh [code]Planet class is a Facade over a flat or spherical world
src_world_planet_flat.ccPlanet class is a Facade over flat or spherical world
src_world_planet_flat.hh [code]Planet class is a Facade over flat or spherical world
src_world_planet_ossim.ccPlanet class is a Facade over ossimplanet or one GIS image
src_world_planet_ossim.hh [code]Planet class is a Facade over ossimplanet or one GIS image
src_world_types.hh [code]Basic types for World
src_world_world.ccWorld class
src_world_world.hh [code]World class
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Palomino Flight Simulator documents generated by doxygen 1.6.2 on Wed Apr 21 11:15:04 2010