Odamex
Setting the Standard in Multiplayer Doom
common/r_data.cpp File Reference

Data Structures

struct  texpatch_t
struct  texture_t
struct  FakeCmap

Functions

void R_DrawColumnInCache (const column_t *patch, byte *cache, int originy, int cacheheight, byte *marks)
void R_GenerateComposite (int texnum)
byteR_GetColumn (int tex, int col)
void R_InitTextures (void)
void R_InitFlats (void)
void R_InitSpriteLumps (void)
void R_SetDefaultColormap (const char *name)
void R_InitColormaps (void)
int R_ColormapNumForName (const char *name)
unsigned int R_BlendForColormap (int map)
void R_InitData (void)
int R_FlatNumForName (const char *name)
int R_CheckTextureNumForName (const char *name)
int R_TextureNumForName (const char *name)
void R_PrecacheLevel (void)
unsigned int SlopeDiv (unsigned int num, unsigned int den)

Variables

int firstflat
int lastflat
int numflats
int firstspritelump
int lastspritelump
int numspritelumps
int numtextures
texture_t ** textures
int * texturewidthmask
fixed_ttextureheight
bool * flatwarp
byte ** warpedflats
int * flatwarpedwhen
int * flattranslation
int * texturetranslation
unsigned int dc_mask
size_t numfakecmaps
int firstfakecmap
byterealcolormaps
int lastusedcolormap

Function Documentation

unsigned int R_BlendForColormap ( int  map)
int R_CheckTextureNumForName ( const char *  name)
int R_ColormapNumForName ( const char *  name)
void R_DrawColumnInCache ( const column_t patch,
byte cache,
int  originy,
int  cacheheight,
byte marks 
)
int R_FlatNumForName ( const char *  name)
void R_GenerateComposite ( int  texnum)
byte* R_GetColumn ( int  tex,
int  col 
)
void R_InitColormaps ( void  )
void R_InitData ( void  )
void R_InitFlats ( void  )
void R_InitSpriteLumps ( void  )
void R_InitTextures ( void  )
void R_PrecacheLevel ( void  )
void R_SetDefaultColormap ( const char *  name)
int R_TextureNumForName ( const char *  name)
unsigned int SlopeDiv ( unsigned int  num,
unsigned int  den 
)

Variable Documentation

unsigned int dc_mask
int firstflat
bool* flatwarp
int lastflat
size_t numfakecmaps
int numflats
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends