|
XenevaOS
|
#include <stdio.h>#include <stdlib.h>#include "deh_main.h"#include "doomdef.h"#include "i_swap.h"#include "i_system.h"#include "z_zone.h"#include "w_wad.h"#include "r_local.h"#include "doomstat.h"
Classes | |
| struct | maskdraw_t |
Macros | |
| #define | MINZ (FRACUNIT*4) |
| #define | BASEYCENTER 100 |
Functions | |
| void | R_InstallSpriteLump (int lump, unsigned frame, unsigned rotation, boolean flipped) |
| void | R_InitSpriteDefs (char **namelist) |
| void | R_InitSprites (char **namelist) |
| void | R_ClearSprites (void) |
| vissprite_t * | R_NewVisSprite (void) |
| void | R_DrawMaskedColumn (column_t *column) |
| void | R_DrawVisSprite (vissprite_t *vis, int x1, int x2) |
| void | R_ProjectSprite (mobj_t *thing) |
| void | R_AddSprites (sector_t *sec) |
| void | R_DrawPSprite (pspdef_t *psp) |
| void | R_DrawPlayerSprites (void) |
| void | R_SortVisSprites (void) |
| void | R_DrawSprite (vissprite_t *spr) |
| void | R_DrawMasked (void) |
Variables | |
| fixed_t | pspritescale |
| fixed_t | pspriteiscale |
| lighttable_t ** | spritelights |
| short | negonearray [SCREENWIDTH] |
| short | screenheightarray [SCREENWIDTH] |
| spritedef_t * | sprites |
| int | numsprites |
| spriteframe_t | sprtemp [29] |
| int | maxframe |
| char * | spritename |
| vissprite_t | vissprites [MAXVISSPRITES] |
| vissprite_t * | vissprite_p |
| int | newvissprite |
| vissprite_t | overflowsprite |
| short * | mfloorclip |
| short * | mceilingclip |
| fixed_t | spryscale |
| fixed_t | sprtopscreen |
| vissprite_t | vsprsortedhead |
| #define BASEYCENTER 100 |
| #define MINZ (FRACUNIT*4) |
| void R_AddSprites | ( | sector_t * | sec | ) |
| void R_ClearSprites | ( | void | ) |
| void R_DrawMasked | ( | void | ) |
| void R_DrawMaskedColumn | ( | column_t * | column | ) |
| void R_DrawPlayerSprites | ( | void | ) |
| void R_DrawPSprite | ( | pspdef_t * | psp | ) |
| void R_DrawSprite | ( | vissprite_t * | spr | ) |
| void R_DrawVisSprite | ( | vissprite_t * | vis, |
| int | x1, | ||
| int | x2 | ||
| ) |
| void R_InitSpriteDefs | ( | char ** | namelist | ) |
| void R_InitSprites | ( | char ** | namelist | ) |
| void R_InstallSpriteLump | ( | int | lump, |
| unsigned | frame, | ||
| unsigned | rotation, | ||
| boolean | flipped | ||
| ) |
| vissprite_t * R_NewVisSprite | ( | void | ) |
| void R_ProjectSprite | ( | mobj_t * | thing | ) |
| void R_SortVisSprites | ( | void | ) |
| int maxframe |
| short* mceilingclip |
| short* mfloorclip |
| short negonearray[SCREENWIDTH] |
| int newvissprite |
| int numsprites |
| vissprite_t overflowsprite |
| fixed_t pspriteiscale |
| fixed_t pspritescale |
| short screenheightarray[SCREENWIDTH] |
| lighttable_t** spritelights |
| char* spritename |
| spritedef_t* sprites |
| spriteframe_t sprtemp[29] |
| fixed_t sprtopscreen |
| fixed_t spryscale |
| vissprite_t* vissprite_p |
| vissprite_t vissprites[MAXVISSPRITES] |
| vissprite_t vsprsortedhead |