Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

gameobjs.h File Reference


Detailed Description

Headers for all the objects based on AbsObj.

They may not hang around.

#include <GL/gl.h>
#include "absobj.h"
#include "matrix4x4.h"
#include "vec4.h"

Include dependency graph for gameobjs.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  Grid
 Grid object. More...
class  Particle
 Particle object - exhaust. More...
class  Bullet
 Bullet object. More...
class  Light
 A light object. More...
class  Ship
 The ship object. More...
class  Wall
 A boxy wall type object. More...

Typedefs

typedef vector< ParticleShipExhaust
 List of particles, or one exhaust.
typedef vector< BulletShipBullet
 List of bullets belonging to a particular ship.

Variables

const int EXHAUSTSIZE = 300
 Size of the exhaust field.
const int BULLETNUM = 30
 This might be made user configurable (or within a maximum).


Typedef Documentation

typedef vector<Bullet> ShipBullet
 

List of bullets belonging to a particular ship.

We don't particularly care who the bullets belong to. Perhaps eventually they will be directly added to some global vector.


Generated on Mon Jan 3 15:14:19 2005 for Graviton by  doxygen 1.3.9.1