#include "r_local.h"Go to the source code of this file.
Classes | |
| struct | partparms_t |
Macros | |
| #define | PARTICLE_33 0 |
| #define | PARTICLE_66 1 |
| #define | PARTICLE_OPAQUE 2 |
Functions | |
| static byte | BlendParticle33 (int pcolor, int dstcolor) |
| static byte | BlendParticle66 (int pcolor, int dstcolor) |
| static byte | BlendParticle100 (int pcolor, int dstcolor) |
| void | R_DrawParticle (void) |
| void | R_DrawParticles (void) |
Variables | |
| vec3_t | r_pright |
| vec3_t | r_pup |
| vec3_t | r_ppn |
| static partparms_t | partparms |
| static vec3_t | local |
| static vec3_t | transformed |
| static float | zi |
| static byte * | pdest |
| static short * | pz |
| static int | i |
| static int | izi |
| static int | pix |
| static int | count |
| static int | u |
| static int | v |
| static byte(* | blendparticle )(int, int) |
Definition at line 448 of file r_part.c.
Referenced by R_DrawParticle().
Definition at line 438 of file r_part.c.
Referenced by R_DrawParticle().
Definition at line 443 of file r_part.c.
Referenced by R_DrawParticle().
Definition at line 473 of file r_part.c.
Referenced by R_DrawParticle().
|
static |
Definition at line 472 of file r_part.c.
Referenced by R_DrawParticle().
|
static |
Definition at line 472 of file r_part.c.
Referenced by R_DrawParticle(), and R_DrawParticles().
|
static |
Definition at line 472 of file r_part.c.
Referenced by R_DrawParticle(), R_DrawSpanlet33Stipple(), R_DrawSpanlet66Stipple(), R_DrawSpanletTurbulentStipple33(), and R_DrawSpanletTurbulentStipple66().
|
static |
Definition at line 468 of file r_part.c.
Referenced by R_AddDynamicLights(), R_AddDynamicLightsRGB(), R_ClipAndDrawPoly(), R_DrawParticle(), and R_EmitEdge().
|
static |
Definition at line 35 of file r_part.c.
Referenced by R_DrawParticle(), and R_DrawParticles().
|
static |
Definition at line 470 of file r_part.c.
Referenced by D_FlatFillSurface(), Draw_TileClear(), R_DrawParticle(), R_DrawSpanlet33Stipple(), R_DrawSpanlet66Stipple(), R_DrawSpanletTurbulentStipple33(), and R_DrawSpanletTurbulentStipple66().
|
static |
Definition at line 472 of file r_part.c.
Referenced by LoadPCX(), R_DrawParticle(), R_DrawSurfaceBlock8_mip0(), R_DrawSurfaceBlock8_mip1(), R_DrawSurfaceBlock8_mip2(), R_DrawSurfaceBlock8_mip3(), R_DrawSurfaceBlock8RGBX_mip0(), R_DrawSurfaceBlock8RGBX_mip1(), R_DrawSurfaceBlock8RGBX_mip2(), R_DrawSurfaceBlock8RGBX_mip3(), R_InitCaches(), and SCR_LoadPCX().
|
static |
Definition at line 471 of file r_part.c.
Referenced by R_DrawParticle(), R_DrawSpanlet33Stipple(), R_DrawSpanlet66Stipple(), R_DrawSpanletTurbulentStipple33(), and R_DrawSpanletTurbulentStipple66().
| vec3_t r_ppn |
Definition at line 22 of file r_part.c.
Referenced by R_DrawParticle(), and R_DrawParticles().
| vec3_t r_pright |
Definition at line 22 of file r_part.c.
Referenced by R_DrawParticle(), and R_DrawParticles().
| vec3_t r_pup |
Definition at line 22 of file r_part.c.
Referenced by R_DrawParticle(), and R_DrawParticles().
|
static |
Definition at line 468 of file r_part.c.
Referenced by R_AliasCheckFrameBBox(), R_ClipAndDrawPoly(), R_DrawParticle(), and R_EmitEdge().
|
static |
Definition at line 472 of file r_part.c.
Referenced by Chaingun_Fire(), CL_AddPlayerBeams(), CL_ParticleSmokeEffect(), CL_ParticleSteamEffect(), CL_ParticleSteamEffect2(), D_FlatFillSurface(), D_WarpScreen(), Draw_Fill(), Draw_Pic(), Draw_StretchPicImplementation(), fire_lead(), inverse_mdct(), logEvalCoord1d(), logEvalCoord1dv(), logEvalCoord1f(), logEvalCoord1fv(), logEvalCoord2d(), logEvalCoord2dv(), logEvalCoord2f(), logEvalCoord2fv(), R_AliasClip(), R_AliasClipTriangle(), R_AliasClipTriangleRGB(), R_DrawParticle(), R_DrawSurface(), R_EmitEdge(), R_PolygonScanLeftEdge(), R_PolygonScanRightEdge(), soldier_fire(), SV_ExecuteUserCommand(), turret_breach_fire(), V_TestParticles(), and Vk_DrawParticles().
|
static |
Definition at line 472 of file r_part.c.
Referenced by R_DrawParticle().
|
static |
Definition at line 469 of file r_part.c.
Referenced by R_AliasProjectAndClipTestFinalVert(), R_DrawParticle(), and R_PolygonDrawSpans().