|
void | CM_Init (void) |
|
void | Mod_LoadSpriteShaders (model_t *spr) |
|
qboolean QDECL | Mod_LoadSpriteModel (model_t *mod, void *buffer, size_t fsize) |
|
qboolean QDECL | Mod_LoadSprite2Model (model_t *mod, void *buffer, size_t fsize) |
|
qboolean QDECL | Mod_LoadQ2BrushModel (model_t *mod, void *buffer, size_t fsize) |
|
model_t * | Mod_LoadModel (model_t *mod, enum mlverbosity_e verbose) |
|
qboolean QDECL | Mod_LoadDoomLevel (model_t *mod, void *buffer, size_t fsize) |
|
void | Mod_LoadDoomSprite (model_t *mod) |
|
void | Mod_SortShaders (model_t *mod) |
|
void | Mod_LoadAliasShaders (model_t *mod) |
|
void | Mod_RebuildLightmaps (void) |
|
void | Mod_ResortShaders (void) |
|
const char * | Mod_GetEntitiesString (model_t *mod) |
|
void | Mod_SetEntitiesString (model_t *mod, const char *str, qboolean docopy) |
|
void | Mod_SetEntitiesStringLen (model_t *mod, const char *str, size_t strsize) |
|
void | Mod_ParseEntities (model_t *mod) |
|
void | Mod_LoadMapArchive (model_t *mod, void *archivedata, size_t archivesize) |
|
void | Mod_ClearAll (void) |
|
qboolean | Mod_PurgeModel (model_t *mod, enum mod_purge_e ptype) |
|
void | Mod_Purge (enum mod_purge_e ptype) |
|
void | Mod_SetModifier (const char *modifier) |
|
void | Mod_FindCubemaps_f (void) |
|
void | Mod_Realign_f (void) |
|
void | Mod_BSPX_List_f (void) |
|
void | Mod_BSPX_Strip_f (void) |
|
void | Mod_Init (qboolean initial) |
|
void | Mod_Shutdown (qboolean final) |
|
void * | Mod_Extradata (model_t *mod) |
|
const char * | Mod_FixName (const char *modname, const char *worldname) |
|
void | Mod_FileWritten (const char *filename) |
|
model_t * | Mod_FindName (const char *name) |
|
void | Mod_TouchModel (const char *name) |
|
int | Mod_RegisterModelFormatText (void *module, const char *formatname, char *magictext, qboolean(QDECL *load)(model_t *mod, void *buffer, size_t fsize)) |
|
int | Mod_RegisterModelFormatMagic (void *module, const char *formatname, qbyte *magic, size_t magicsize, qboolean(QDECL *load)(model_t *mod, void *buffer, size_t fsize)) |
|
void | Mod_UnRegisterModelFormat (void *module, int idx) |
|
void | Mod_UnRegisterAllModelFormats (void *module) |
|
void | Mod_ModelLoaded (void *ctx, void *data, size_t a, size_t b) |
|
void | Mod_SubmodelLoaded (model_t *mod, int state) |
|
model_t * | Mod_ForName (const char *name, enum mlverbosity_e verbosity) |
|
void | Mod_NowLoadExternal (model_t *loadmodel) |
|
void | BuildLightMapGammaTable (float g, float c) |
|
void | Mod_LoadLighting (model_t *loadmodel, bspx_header_t *bspx, qbyte *mod_base, lump_t *l, qboolean interleaveddeluxe, lightmapoverrides_t *overrides, subbsp_t subbsp) |
|
const char * | Mod_ParseWorldspawnKey (model_t *mod, const char *key, char *buffer, size_t sizeofbuffer) |
|
qboolean | Mod_LoadEntitiesBlob (struct model_s *mod, const char *entdata, size_t entdatasize) |
|
void | Mod_LoadEntities (model_t *loadmodel, qbyte *mod_base, lump_t *l) |
|
qboolean | Mod_LoadVertexes (model_t *loadmodel, qbyte *mod_base, lump_t *l) |
|
qboolean | Mod_LoadVertexNormals (model_t *loadmodel, bspx_header_t *bspx, qbyte *mod_base, lump_t *l) |
|
void | ModQ1_Batches_BuildQ1Q2Poly (model_t *mod, msurface_t *surf, builddata_t *cookie) |
|
void | Mod_LightmapAllocInit (lmalloc_t *lmallocator, qboolean hasdeluxe, unsigned int width, unsigned int height, int firstlm) |
|
void | Mod_LightmapAllocDone (lmalloc_t *lmallocator, model_t *mod) |
|
void | Mod_LightmapAllocBlock (lmalloc_t *lmallocator, int w, int h, unsigned short *x, unsigned short *y, int *tnum) |
|
void | Surf_CreateSurfaceLightmap (msurface_t *surf, int shift) |
|
void | Mod_Batches_Build (model_t *mod, builddata_t *bd) |
|
void | Mod_SetParent (mnode_t *node, mnode_t *parent) |
|
qboolean | Mod_LoadEdges (model_t *loadmodel, qbyte *mod_base, lump_t *l, subbsp_t subbsp) |
|
qboolean | Mod_LoadMarksurfaces (model_t *loadmodel, qbyte *mod_base, lump_t *l, subbsp_t subbsp) |
|
qboolean | Mod_LoadSurfedges (model_t *loadmodel, qbyte *mod_base, lump_t *l) |
|
void | CalcSurfaceExtents (model_t *mod, msurface_t *s) |
|
void | ModBrush_LoadGLStuff (void *ctx, void *data, size_t a, size_t b) |
|
void | Mod_LoadSpriteFrameShader (model_t *spr, int frame, int subframe, mspriteframe_t *frameinfo) |
|
void | Mod_Print (void) |
|
|
cvar_t | r_shadow_bumpscale_basetexture |
|
cvar_t | r_replacemodels |
|
cvar_t | r_lightmap_average |
|
cvar_t | mod_loadentfiles = CVAR("sv_loadentfiles", "1") |
|
cvar_t | mod_loadentfiles_dir = CVAR("sv_loadentfiles_dir", "") |
|
cvar_t | mod_external_vis = CVARD("mod_external_vis", "1", "Attempt to load .vis patches for quake maps, allowing transparent water to work properly.") |
|
cvar_t | mod_warnmodels = CVARD("mod_warnmodels", "1", "Warn if any models failed to load. Set to 0 if your mod is likely to lack optional models (like its in development).") |
|
cvar_t | mod_litsprites_force = CVARFD("mod_litsprites_force", "0", CVAR_RENDERERLATCH, "If set to 1, sprites will be lit according to world lighting (including rtlights), like Tenebrae. Ideally use EF_ADDITIVE or EF_FULLBRIGHT to make emissive sprites instead.") |
|
cvar_t | mod_loadmappackages = CVARD ("mod_loadmappackages", "1", "Load additional content embedded within bsp files.") |
|
cvar_t | mod_lightscale_broken = CVARFD("mod_lightscale_broken", "0", CVAR_RENDERERLATCH, "When active, replicates a bug from vanilla - the radius of r_dynamic lights is scaled by per-surface texture scale rather than using actual distance.") |
|
cvar_t | mod_lightpoint_distance = CVARD("mod_lightpoint_distance", "8192", "This is the maximum distance to trace when searching for a ground surface for lighting info on map formats without light more fancy lighting info. Use 2048 for full compat with Quake.") |
|
cvar_t | r_sprite_backfacing = CVARD ("r_sprite_backfacing", "0", "Make oriented sprites face backwards relative to their orientation, for compat with q1.") |
|
cvar_t | r_nolerp_list = CVARFD ("r_nolerp_list", "", CVAR_RENDERERLATCH, "Models in this list will not interpolate. Any models included here should be considered bad.") |
|
cvar_t | r_noshadow_list = CVARAFD ("r_noshadow_list", "r_noEntityCastShadowList", "progs/missile.mdl,progs/flame.mdl,progs/flame2.mdl,progs/lavaball.mdl,progs/grenade.mdl,progs/spike.mdl,progs/s_spike.mdl,progs/laser.mdl,progs/lspike.mdl,progs/candle.mdl", CVAR_RENDERERLATCH, "Models in this list will not cast shadows.") |
|
cvar_t | gl_overbright |
|
cvar_t | gl_specular |
|
cvar_t | gl_load24bit |
|
cvar_t | gl_miptexLevel |
|
cvar_t | r_fb_bmodels |
|
cvar_t | r_noframegrouplerp = CVARF ("r_noframegrouplerp", "0", CVAR_ARCHIVE) |
|
cvar_t | dpcompat_psa_ungroup = CVAR ("dpcompat_psa_ungroup", "0") |
|
texture_t | r_notexture_mip_real |
|
texture_t * | r_notexture_mip = &r_notexture_mip_real |
|
model_t * | mod_known |
|
int | mod_numknown |
|
char | mod_modifier [MAX_QPATH] |
|
cvar_t | r_loadlits |
|
model_t * | lightmodel |
|
qbyte | lmgamma [256] |
|