game Namespace Reference

game logic (mix of C++ and Lua) More...


Classes

class  Hud
 Game-related HUD widgets. More...
class  Missile
 Missiles. More...
class  Projectile
 Base class for projectiles (missiles, bullets, etc). More...

Namespaces

namespace  defs

Enumerations

enum  { TYPESIG_MISSILE = (uint('m')<<24) | (uint('i')<<16) | (uint('s')<<8) | uint('l'), TYPESIG_PROJECTILE = (uint('p')<<24) | (uint('j')<<16) | (uint('t')<<8) | uint('l') }
 Type signatures. More...

Functions

INTERN const RGBA TARGET_BOX_COLOR_DESELECTED (0.8f, 0.8f, 0.1f, 1.0f)
INTERN const RGBA TARGET_BOX_COLOR_SELECTED (0xff, 0x99, 0x00, 0xff)
INTERN const RGBA TARGET_BOX_COLOR_RADAR_LOCK (1.0f, 0.4f, 0.4f, 1.0f)
void Init (const base::InitArgs &initArgs)
void Start (void)

Variables

INTERN const int TARGET_BOX_WIDTH = 60
INTERN const int TARGET_BOX_HEIGHT = 60
INTERN const fp TARGET_BOX_FONT_SIZE = 20.0f
INTERN const int TARGET_BOX_TEXT_OFFSET_X = -TARGET_BOX_WIDTH / 2 - 2
INTERN const int TARGET_BOX_TEXT_OFFSET_Y = -TARGET_BOX_WIDTH / 2 - 8


Detailed Description

game logic (mix of C++ and Lua)

Enumeration Type Documentation

anonymous enum

Type signatures.

Enumerator:
TYPESIG_MISSILE 
TYPESIG_PROJECTILE 


Function Documentation

void game::Init ( const base::InitArgs initArgs  ) 

Initialize module.

void game::Start ( void   ) 

Start module.

INTERN const RGBA game::TARGET_BOX_COLOR_DESELECTED ( 0.  8f,
0.  8f,
0.  1f,
1.  0f 
)

INTERN const RGBA game::TARGET_BOX_COLOR_RADAR_LOCK ( 1.  0f,
0.  4f,
0.  4f,
1.  0f 
)

INTERN const RGBA game::TARGET_BOX_COLOR_SELECTED ( 0xff  ,
0x99  ,
0x00  ,
0xff   
)


Variable Documentation

INTERN const fp game::TARGET_BOX_FONT_SIZE = 20.0f

INTERN const int game::TARGET_BOX_HEIGHT = 60

INTERN const int game::TARGET_BOX_TEXT_OFFSET_X = -TARGET_BOX_WIDTH / 2 - 2

INTERN const int game::TARGET_BOX_TEXT_OFFSET_Y = -TARGET_BOX_WIDTH / 2 - 8

INTERN const int game::TARGET_BOX_WIDTH = 60

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