FTEQW
Documentation of the FTE engine source tree.
r_d3.c File Reference

Typedefs

typedef struct cm_surface_s cm_surface_t
 
typedef struct cm_brush_s cm_brush_t
 
typedef struct cm_node_s cm_node_t
 

Functions

void Mod_SetParent (mnode_t *node, mnode_t *parent)
 
void ModD3_GenAreaVBO (void *ctx, void *data, size_t a, size_t b)
 
qboolean R_CullBox (vec3_t mins, vec3_t maxs)
 
unsigned char * D3_CalcVis (model_t *mod, vec3_t org)
 
qboolean QDECL D3_LoadMap_CollisionMap (model_t *mod, void *buf, size_t bufsize)
 

Typedef Documentation

◆ cm_brush_t

typedef struct cm_brush_s cm_brush_t

◆ cm_node_t

typedef struct cm_node_s cm_node_t

◆ cm_surface_t

typedef struct cm_surface_s cm_surface_t

Function Documentation

◆ D3_CalcVis()

unsigned char * D3_CalcVis ( model_t mod,
vec3_t  org 
)

◆ D3_LoadMap_CollisionMap()

qboolean QDECL D3_LoadMap_CollisionMap ( model_t mod,
void buf,
size_t  bufsize 
)

◆ Mod_SetParent()

void Mod_SetParent ( mnode_t node,
mnode_t parent 
)

◆ ModD3_GenAreaVBO()

void ModD3_GenAreaVBO ( void ctx,
void data,
size_t  a,
size_t  b 
)

◆ R_CullBox()

qboolean R_CullBox ( vec3_t  mins,
vec3_t  maxs 
)

Variable Documentation

◆ absmaxs

vec3_t absmaxs

◆ absmins

vec3_t absmins

◆ end

vec3_t end

◆ extents

vec3_t extents

◆ ispoint

qboolean ispoint

◆ start

vec3_t start

◆ surf

cm_surface_t* surf

◆ szmaxs

vec3_t szmaxs

◆ szmins

vec3_t szmins

◆ truefraction

float truefraction