|
int | Fragment_ClipPolyToPlane (float *inverts, float *outverts, int incount, float *plane, float planedist) |
|
size_t | Fragment_ClipPlaneToBrush (vecV_t *points, size_t maxpoints, void *planes, size_t planestride, size_t numplanes, vec4_t face) |
|
void | Fragment_ClipPoly (fragmentdecal_t *dec, int numverts, float *inverts, shader_t *surfshader) |
|
void | Mod_ClipDecal (struct model_s *mod, vec3_t center, vec3_t normal, vec3_t tangent1, vec3_t tangent2, float size, unsigned int surfflagmask, unsigned int surfflagmatch, void(*callback)(void *ctx, vec3_t *fte_restrict points, size_t numpoints, shader_t *shader), void *ctx) |
|
void | Q1BSP_CheckHullNodes (hull_t *hull) |
|
qboolean | Q1BSP_RecursiveHullCheck (hull_t *hull, int num, const vec3_t p1, const vec3_t p2, unsigned int hitcontents, trace_t *trace) |
|
qboolean | Q1BSP_RecursiveHullCheck (hull_t *hull, int num, float p1f, float p2f, vec3_t p1, vec3_t p2, trace_t *trace) |
|
int | Q1BSP_HullPointContents (hull_t *hull, const vec3_t p) |
|
unsigned int | Q1BSP_PointContents (model_t *model, const vec3_t axis[3], const vec3_t point) |
|
void | Q1BSP_LoadBrushes (model_t *model, bspx_header_t *bspx, void *mod_base) |
|
hull_t * | Q1BSP_ChooseHull (model_t *model, int forcehullnum, const vec3_t mins, const vec3_t maxs, vec3_t offset) |
|
qboolean | Q1BSP_Trace (model_t *model, int forcehullnum, const framestate_t *framestate, const vec3_t axis[3], const vec3_t start, const vec3_t end, const vec3_t mins, const vec3_t maxs, qboolean capsule, unsigned int hitcontentsmask, trace_t *trace) |
|
void | Q1BSP_MarkLights (dlight_t *light, dlightbitmask_t bit, mnode_t *node) |
|
void | Q1BSP_Shutdown (void) |
|
mleaf_t * | Q1BSP_LeafForPoint (model_t *model, vec3_t p) |
|
void | Q1BSP_Init (void) |
|
void | Q1BSP_SetModelFuncs (model_t *mod) |
|
void * | BSPX_FindLump (bspx_header_t *bspxheader, void *mod_base, char *lumpname, int *lumpsize) |
|
bspx_header_t * | BSPX_Setup (model_t *mod, char *filebase, size_t filelen, lump_t *lumps, size_t numlumps) |
|
void | BSPX_LoadEnvmaps (model_t *mod, bspx_header_t *bspx, void *mod_base) |
|
void | Mod_BSPXRW_Free (struct bspxrw *ctx) |
|
void | Mod_BSPXRW_Write (struct bspxrw *ctx) |
|
void | Mod_BSPXRW_SetLump (struct bspxrw *ctx, const char *lumpname, void *data, size_t datasize) |
|
qboolean | Mod_BSPXRW_Read (struct bspxrw *ctx, const char *fname) |
|
unsigned int | Mod_NearestCubeForSurf (msurface_t *surf, denvmap_t *envmap, size_t nenvmap) |
|
int QDECL | envmapsort (const void *av, const void *bv) |
|
void | Mod_FindCubemaps_f (void) |
|
void | Mod_Realign_f (void) |
|
void | Mod_BSPX_List_f (void) |
|
void | Mod_BSPX_Strip_f (void) |
|
image_t * | Mod_CubemapForOrigin (model_t *wmodel, vec3_t org) |
|