Odamex
Setting the Standard in Multiplayer Doom
client/src/r_things.cpp File Reference

Data Structures

struct  vissort_s

Functions

 CVAR_FUNC_IMPL (hud_crosshair)
 EXTERN_CVAR (r_drawplayersprites) EXTERN_CVAR(hud_crosshairdim) EXTERN_CVAR(hud_crosshairscale) spritedef_t *sprites
void R_CacheSprite (spritedef_t *sprite)
void R_InitSpriteDefs (const char **namelist)
void R_InitSkins (void)
int R_FindSkin (const char *name)
 BEGIN_COMMAND (skins)
 END_COMMAND (skins) static void R_InitCrosshair()
void R_InitSprites (const char **namelist)
void R_ClearSprites (void)
vissprite_tR_NewVisSprite (void)
void R_DrawMaskedColumn (column_t *column)
void R_DrawVisSprite (vissprite_t *vis, int x1, int x2)
void R_ProjectSprite (AActor *thing)
void R_AddSprites (sector_t *sec, int lightlevel)
void R_DrawPSprite (pspdef_t *psp, unsigned flags)
void R_DrawPlayerSprites (void)
void R_SortVisSprites (void)
void R_DrawSprite (vissprite_t *spr)
void R_DrawMasked (void)

Variables

fixed_t FocalLengthX
fixed_t FocalLengthY
fixed_t pspritexscale
fixed_t pspriteyscale
fixed_t pspritexiscale
int * spritelights
int * negonearray
int * screenheightarray
int numsprites
spriteframe_t sprtemp [MAX_SPRITE_FRAMES]
int maxframe
playerskin_tskins
size_t numskins
int MaxVisSprites
vissprite_tvissprites
vissprite_tvissprite_p
vissprite_tlastvissprite
int newvissprite
int * mfloorclip
int * mceilingclip
fixed_t spryscale
fixed_t sprtopscreen
int * r_dsclipbot
int * r_dscliptop

Function Documentation

BEGIN_COMMAND ( skins  )
CVAR_FUNC_IMPL ( hud_crosshair  )
END_COMMAND ( skins  )
EXTERN_CVAR ( r_drawplayersprites  )
void R_AddSprites ( sector_t sec,
int  lightlevel 
)
void R_CacheSprite ( spritedef_t sprite)
void R_ClearSprites ( void  )
void R_DrawMasked ( void  )
void R_DrawMaskedColumn ( column_t column)
void R_DrawPlayerSprites ( void  )
void R_DrawPSprite ( pspdef_t psp,
unsigned  flags 
)
void R_DrawSprite ( vissprite_t spr)
void R_DrawVisSprite ( vissprite_t vis,
int  x1,
int  x2 
)
int R_FindSkin ( const char *  name)
void R_InitSkins ( void  )
void R_InitSpriteDefs ( const char **  namelist)
void R_InitSprites ( const char **  namelist)
vissprite_t* R_NewVisSprite ( void  )
void R_ProjectSprite ( AActor thing)
void R_SortVisSprites ( void  )

Variable Documentation

int maxframe
int* mfloorclip
size_t numskins
int * r_dscliptop
spriteframe_t sprtemp[MAX_SPRITE_FRAMES]
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends