Odamex
Setting the Standard in Multiplayer Doom
common/r_things.h File Reference

Go to the source code of this file.

Data Structures

struct  particle_s

Typedefs

typedef struct particle_s particle_t

Functions

__inline particle_tNewParticle (void)
void R_InitParticles (void)
void R_ClearParticles (void)
void R_DrawParticle (vissprite_t *, int, int)
void R_ProjectParticle (particle_t *)
void R_DrawMaskedColumn (column_t *column)
void R_CacheSprite (spritedef_t *sprite)
void R_SortVisSprites (void)
void R_AddSprites (sector_t *sec, int lightlevel)
void R_AddPSprites (void)
void R_DrawSprites (void)
void R_InitSprites (const char **namelist)
void R_ClearSprites (void)
void R_DrawMasked (void)

Variables

int NumParticles
int ActiveParticles
int InactiveParticles
particle_tParticles
int MaxVisSprites
vissprite_tvissprites
vissprite_tvissprite_p
vissprite_t vsprsortedhead
int * negonearray
int * screenheightarray
int * mfloorclip
int * mceilingclip
fixed_t spryscale
fixed_t sprtopscreen
fixed_t pspritexscale
fixed_t pspriteyscale
fixed_t pspritexiscale

Typedef Documentation

typedef struct particle_s particle_t

Function Documentation

particle_t * NewParticle ( void  )
void R_AddPSprites ( void  )
void R_AddSprites ( sector_t sec,
int  lightlevel 
)
void R_CacheSprite ( spritedef_t sprite)
void R_ClearParticles ( void  )
void R_ClearSprites ( void  )
void R_DrawMasked ( void  )
void R_DrawMaskedColumn ( column_t column)
void R_DrawParticle ( vissprite_t ,
int  ,
int   
)
void R_DrawSprites ( void  )
void R_InitParticles ( void  )
void R_InitSprites ( const char **  namelist)
void R_ProjectParticle ( particle_t )
void R_SortVisSprites ( void  )

Variable Documentation

int* mfloorclip
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends