|
void | rag_uninstanciateall (void) |
|
void | rag_flushdolls (qboolean force) |
|
void | rag_freedoll (struct doll_s *doll) |
|
struct doll_s * | rag_createdollfromstring (struct model_s *mod, const char *fname, int numbones, const char *file) |
|
void | rag_doallanimations (struct world_s *world) |
|
void | rag_removedeltaent (lerpents_t *le) |
|
void | rag_updatedeltaent (struct world_s *w, entity_t *ent, lerpents_t *le) |
|
void | rag_lerpdeltaent (lerpents_t *le, unsigned int bonecount, short *newstate, float frac, short *oldstate) |
|
void | skel_reset (struct world_s *world) |
|
void | GL_SelectVBO (int vbo) |
|
void | GL_SelectEBO (int vbo) |
|
void | GL_DeselectVAO (void) |
|
void | Q1BSP_CheckHullNodes (hull_t *hull) |
|
void | Q1BSP_SetModelFuncs (struct model_s *mod) |
|
void | Q1BSP_LoadBrushes (struct model_s *model, bspx_header_t *bspx, void *mod_base) |
|
void | Q1BSP_Init (void) |
|
void | Q1BSP_GenerateShadowMesh (struct model_s *model, struct dlight_s *dl, const qbyte *lightvis, qbyte *litvis, void(*callback)(msurface_t *surf)) |
|
void | BSPX_LightGridLoad (struct model_s *model, bspx_header_t *bspx, qbyte *mod_base) |
|
void | BSPX_LoadEnvmaps (struct model_s *mod, bspx_header_t *bspx, void *mod_base) |
|
void * | BSPX_FindLump (bspx_header_t *bspxheader, void *mod_base, char *lumpname, int *lumpsize) |
|
bspx_header_t * | BSPX_Setup (struct model_s *mod, char *filebase, size_t filelen, lump_t *lumps, size_t numlumps) |
|
void | Fragment_ClipPoly (fragmentdecal_t *dec, int numverts, float *inverts, shader_t *surfshader) |
|
size_t | Fragment_ClipPlaneToBrush (vecV_t *points, size_t maxpoints, void *planes, size_t planestride, size_t numplanes, vec4_t face) |
|
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 surflagmatch, void(*callback)(void *ctx, vec3_t *fte_restrict points, size_t numpoints, shader_t *shader), void *ctx) |
|
void | Q1BSP_MarkLights (dlight_t *light, dlightbitmask_t bit, mnode_t *node) |
|
void | GLQ1BSP_LightPointValues (struct model_s *model, const vec3_t point, vec3_t res_diffuse, vec3_t res_ambient, vec3_t res_dir) |
|
qboolean | Q1BSP_RecursiveHullCheck (hull_t *hull, int num, const vec3_t p1, const vec3_t p2, unsigned int hitcontents, struct trace_s *trace) |
|
mspriteframe_t * | R_GetSpriteFrame (entity_t *currententity) |
|
void | Mod_LoadLighting (struct model_s *loadmodel, bspx_header_t *bspx, qbyte *mod_base, lump_t *l, qboolean interleaveddeluxe, lightmapoverrides_t *overrides, subbsp_t subbsp) |
|
float | RadiusFromBounds (const vec3_t mins, const vec3_t maxs) |
|
void | Terr_Init (void) |
|
struct plugterrainfuncs_s * | Terr_GetTerrainFuncs (size_t structsize) |
|
void | Terr_DrawTerrainModel (batch_t **batch, entity_t *e) |
|
void | Terr_FreeModel (model_t *mod) |
|
void | Terr_FinishTerrain (model_t *model) |
|
void | Terr_PurgeTerrainModel (model_t *hm, qboolean lightmapsonly, qboolean lightmapreusable) |
|
void * | Mod_LoadTerrainInfo (model_t *mod, char *loadname, qboolean force) |
|
qboolean | Terrain_LocateSection (const char *name, flocation_t *loc) |
|
qboolean | Heightmap_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 contentmask, struct trace_s *trace) |
|
unsigned int | Heightmap_PointContents (model_t *model, const vec3_t axis[3], const vec3_t org) |
|
void | Terrain_ClipDecal (struct fragmentdecal_s *dec, float *center, float radius, model_t *model) |
|
qboolean | Terr_DownloadedSection (char *fname) |
|
void | CL_Parse_BrushEdit (void) |
|
qboolean | SV_Parse_BrushEdit (void) |
|
qboolean | SV_Prespawn_Brushes (sizebuf_t *msg, unsigned int *modelindex, unsigned int *lastid) |
|
qboolean | Heightmap_Edit (model_t *mod, int action, float *pos, float radius, float quant) |
|
void | CM_Init (void) |
|
struct model_s * | CM_TempBoxModel (const vec3_t mins, const vec3_t maxs) |
|
qboolean | CM_SetAreaPortalState (struct model_s *mod, int portalnum, qboolean open) |
|
qboolean | CM_HeadnodeVisible (struct model_s *mod, int nodenum, const qbyte *visbits) |
|
qboolean VARGS | CM_AreasConnected (struct model_s *mod, unsigned int area1, unsigned int area2) |
|
int | CM_ClusterBytes (struct model_s *mod) |
|
int | CM_LeafContents (struct model_s *mod, int leafnum) |
|
int | CM_LeafCluster (struct model_s *mod, int leafnum) |
|
int | CM_LeafArea (struct model_s *mod, int leafnum) |
|
int | CM_WriteAreaBits (struct model_s *mod, qbyte *buffer, int area, qboolean merge) |
|
int | CM_PointLeafnum (struct model_s *mod, const vec3_t p) |
|
qbyte * | CM_ClusterPVS (struct model_s *mod, int cluster, pvsbuffer_t *buffer, pvsmerge_t merge) |
|
qbyte * | CM_ClusterPHS (struct model_s *mod, int cluster, pvsbuffer_t *buffer) |
|
int | CM_BoxLeafnums (struct model_s *mod, const vec3_t mins, const vec3_t maxs, int *list, int listsize, int *topnode) |
|
int | CM_PointContents (struct model_s *mod, const vec3_t p) |
|
int | CM_TransformedPointContents (struct model_s *mod, const vec3_t p, int headnode, const vec3_t origin, const vec3_t angles) |
|
int | CM_HeadnodeForBox (struct model_s *mod, const vec3_t mins, const vec3_t maxs) |
|
void | CMQ2_SetAreaPortalState (model_t *mod, unsigned int portalnum, qboolean open) |
|
void | CMQ3_SetAreaPortalState (model_t *mod, unsigned int area1, unsigned int area2, qboolean open) |
|
size_t | CM_WritePortalState (model_t *mod, void **data) |
|
qofs_t | CM_ReadPortalState (model_t *mod, qbyte *ptr, qofs_t ptrsize) |
|
void | CategorizePlane (mplane_t *plane) |
|
void | CalcSurfaceExtents (model_t *mod, msurface_t *s) |
|