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_projectile.ccBase class for projectiles (missiles, bullets, etc)
_src_game_projectile.hh [code]Base class for projectiles (missiles, bullets, etc)
_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_program.ccMacros/functions to assist and simplify writing glue code between C++ and Lua
_src_lua_bind_macros_program.hh [code]Macros to simplify glue code between C++ and Lua (program-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_transform.hh [code]Math functions (vertex transformations)
_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
Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:50 2010