Namespaces | Defines | Functions | Variables

_src_object_aircraft.cc File Reference

Aircraft base class. TODO/FIXME: Factor this class. TODO/FIXME: The lower-level object module shouldn't depend on program module. More...

#include "base/module.hh"
#include "base/random.hh"
#include "base/clamp.hh"
#include "math/module.hh"
#include "math/funcs_trig.hh"
#include "graph/module.hh"
#include "graph/model_cache.hh"
#include "graph/subgraph.hh"
#include "control/module.hh"
#include "control/defs_axis.hh"
#include "control/command.hh"
#include "control/events.hh"
#include "physics/module.hh"
#include "physics/physics_control.hh"
#include "fx/module.hh"
#include "fx/fx.hh"
#include "sound/module.hh"
#include "world/module.hh"
#include "program/module.hh"
#include "program/conf.hh"
#include "program/carrier.hh"
#include "object/module.hh"
#include "object/defs.hh"
#include "object/aircraft.hh"

Namespaces

namespace  object
 

3D Object classes.


Defines

#define OBJECT_AIRCRAFT_CC   1
#define AIRCRAFT_GEO_POSITION()   (world::conv::WorldVertex2GeoVertex( GetPosition() ))

Functions

INTERN const Milliseconds object::AIRCRAFT_EXPLOSION_LIFETIME (5 *60 *1000)
INTERN const Degree object::STALL_DEGREE_ANIMATION (0.1f)
INTERN const Milliseconds object::STATE_UPDATE_FREQ (500)
INTERN const Meter object::MAX_ALT_RENDER_EXPLODING_AIRCRAFT (30.0f)

Variables

INTERN const fp object::MANEUVER_LIFTOFF_DELTA = 20.f

Detailed Description

Aircraft base class. TODO/FIXME: Factor this class. TODO/FIXME: The lower-level object module shouldn't depend on program module.

LastChangedDate:
2011-08-20 12:07:38 -0400 (Sat, 20 Aug 2011)
Author:
Jim E. Brooks http://www.palomino3d.org

Define Documentation

#define AIRCRAFT_GEO_POSITION (  )     (world::conv::WorldVertex2GeoVertex( GetPosition() ))
#define OBJECT_AIRCRAFT_CC   1
 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