FS2_Open
Open source remastering of the Freespace 2 engine
missiongrid.h File Reference

Go to the source code of this file.

Classes

struct  grid
 
struct  tline
 

Macros

#define MAX_GRIDLINE_POINTS   201
 
#define L_MAX_LINES   128
 

Typedefs

typedef struct grid grid
 
typedef struct tline tline
 

Functions

void grid_read_camera_controls (control_info *ci, float frametime)
 
void maybe_create_new_grid (grid *gridp, vec3d *pos, matrix *orient, int force=0)
 
gridcreate_grid (grid *gridp, vec3d *forward, vec3d *right, vec3d *center, int nrows, int ncols, float square_size)
 
gridcreate_default_grid (void)
 
void render_grid (grid *gridp)
 
void modify_grid (grid *gridp)
 
void rpd_line (vec3d *v0, vec3d *v1)
 
void grid_render_elevation_line (vec3d *pos, grid *gridp)
 

Variables

grid Global_grid
 
gridThe_grid
 
int double_fine_gridlines
 

Macro Definition Documentation

#define L_MAX_LINES   128

Definition at line 19 of file missiongrid.h.

#define MAX_GRIDLINE_POINTS   201

Definition at line 18 of file missiongrid.h.

Typedef Documentation

typedef struct grid grid
typedef struct tline tline

Function Documentation

grid* create_default_grid ( void  )

Definition at line 229 of file missiongrid.cpp.

grid* create_grid ( grid gridp,
vec3d forward,
vec3d right,
vec3d center,
int  nrows,
int  ncols,
float  square_size 
)

Definition at line 141 of file missiongrid.cpp.

void grid_read_camera_controls ( control_info ci,
float  frametime 
)

Definition at line 23 of file missiongrid.cpp.

void grid_render_elevation_line ( vec3d pos,
grid gridp 
)

Definition at line 261 of file missiongrid.cpp.

void maybe_create_new_grid ( grid gridp,
vec3d pos,
matrix orient,
int  force = 0 
)

Definition at line 66 of file missiongrid.cpp.

void modify_grid ( grid gridp)

Definition at line 255 of file missiongrid.cpp.

void render_grid ( grid gridp)
void rpd_line ( vec3d v0,
vec3d v1 
)

Definition at line 245 of file missiongrid.cpp.

Variable Documentation

int double_fine_gridlines

Definition at line 21 of file missiongrid.cpp.

grid Global_grid

Definition at line 19 of file missiongrid.cpp.

grid* The_grid

Definition at line 20 of file missiongrid.cpp.