Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Enumerations | Functions | Variables
projectile.hpp File Reference
#include "inexor/fpsgame/fpsent.hpp"
#include "inexor/shared/cube_vector.hpp"
#include "inexor/shared/geom.hpp"
#include "inexor/shared/ents.hpp"

Go to the source code of this file.

Classes

struct  game::projectile
 
struct  game::bouncer
 

Namespaces

 game
 implementation of basic game functionsand cubescript bindings
 

Enumerations

enum  {
  game::BNC_GRENADE, game::BNC_BOMB, game::BNC_SPLINTER, game::BNC_GIBS,
  game::BNC_DEBRIS, game::BNC_BARRELDEBRIS
}
 

Functions

void game::clearprojectiles ()
 
void game::renderprojectiles ()
 
void game::clearbouncers ()
 
void game::renderbouncers ()
 
void game::preloadbouncers ()
 

Variables

vector< projectile > game::projs
 
vector< bouncer * > game::bouncers
 

Class Documentation

struct game::projectile
Class Members
vec dir
int gun
int id
entitylight light
bool local
vec o
vec offset
int offsetmillis
fpsent * owner
float speed
vec to