object Namespace Reference

3D Object classes. More...


Classes

class  Aircraft
 Aircraft class. More...
class  Craft
 Craft class. More...
class  Dyna
 Dyna class. More...
class  Events
 3D Object events. More...
class  DummyObject
 Dummy Object. More...
class  Object
 3D Object class. More...
class  RotationList
 RotationList is a sequence of matrix rotations. More...
class  ZombieObjects
 Periodically destroys zombie Objects. More...

Namespaces

namespace  defs

Enumerations

enum  { TYPESIG_OBJECT = (uint('o')<<24) | (uint('b')<<16) | (uint('j')<<8) | uint(' '), TYPESIG_DYNA = (uint('d')<<24) | (uint('y')<<16) | (uint('n')<<8) | uint('a'), TYPESIG_CRAFT = (uint('c')<<24) | (uint('r')<<16) | (uint('a')<<8) | uint('f'), TYPESIG_AIRCRAFT = (uint('a')<<24) | (uint('i')<<16) | (uint('r')<<8) | uint('c') }
 Type signatures. More...

Functions

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

Variables

INTERN const fp MANEUVER_LIFTOFF_DELTA = 20.f
INTERN const uint ROTATION_LIST_MAX_ROTATIONS = 100


Detailed Description

3D Object classes.

Enumeration Type Documentation

anonymous enum

Type signatures.

Enumerator:
TYPESIG_OBJECT 
TYPESIG_DYNA 
TYPESIG_CRAFT 
TYPESIG_AIRCRAFT 


Function Documentation

INTERN const Milliseconds object::AIRCRAFT_EXPLOSION_LIFETIME ( 5 *60 *  1000  ) 

INTERN const Meter object::MAX_ALT_RENDER_EXPLODING_AIRCRAFT ( 30.  0f  ) 

INTERN const Degree object::STALL_DEGREE_ANIMATION ( 0.  1f  ) 

INTERN const Milliseconds object::STATE_UPDATE_FREQ ( 500   ) 

INTERN const Milliseconds object::ZOMBIE_OBJECTS_TICK_FREQ ( 1000   ) 


Variable Documentation

INTERN const fp object::MANEUVER_LIFTOFF_DELTA = 20.f

Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:49 2010