main/render.h File Reference

#include "3d.h"
#include "object.h"

Defines

#define MAX_RENDER_SEGS   500
#define OBJS_PER_SEG   5
#define N_EXTRA_OBJ_LISTS   50

Functions

void render_frame (fix eye_offset)
void flash_frame ()
int find_seg_side_face (short x, short y, int *seg, int *side, int *face, int *poly)
int inc_render_depth (void)
int dec_render_depth (void)
int reset_render_depth (void)
int inc_perspective_depth (void)
int dec_perspective_depth (void)
int reset_perspective_depth (void)
int toggle_outline_mode (void)
int toggle_show_only_curside (void)
void render_start_frame (void)
g3s_codes rotate_list (int nv, short *pointnumlist)
void project_list (int nv, short *pointnumlist)

Variables

int Clear_window
fix Render_zoom
char visited [MAX_SEGMENTS]
int N_render_segs
short Render_list [MAX_RENDER_SEGS]
int Use_player_head_angles
vms_angvec Player_head_angles

Define Documentation

#define MAX_RENDER_SEGS   500
 

#define N_EXTRA_OBJ_LISTS   50
 

#define OBJS_PER_SEG   5
 


Function Documentation

int dec_perspective_depth void   ) 
 

int dec_render_depth void   ) 
 

int find_seg_side_face short  x,
short  y,
int *  seg,
int *  side,
int *  face,
int *  poly
 

void flash_frame  ) 
 

int inc_perspective_depth void   ) 
 

int inc_render_depth void   ) 
 

void project_list int  nv,
short *  pointnumlist
 

void render_frame fix  eye_offset  ) 
 

void render_start_frame void   ) 
 

int reset_perspective_depth void   ) 
 

int reset_render_depth void   ) 
 

g3s_codes rotate_list int  nv,
short *  pointnumlist
 

int toggle_outline_mode void   ) 
 

int toggle_show_only_curside void   ) 
 


Variable Documentation

int Clear_window
 

int N_render_segs
 

vms_angvec Player_head_angles
 

short Render_list[MAX_RENDER_SEGS]
 

fix Render_zoom
 

int Use_player_head_angles
 

char visited[MAX_SEGMENTS]
 


Generated on Mon Aug 28 20:55:33 2006 for D1X-Rebirth by  doxygen 1.4.6