Enumerations | |
enum | particle_effect_t { PE_UNKNOWN, PE_GUNSHOT, PE_BLOOD, PE_LIGHTNINGBLOOD, PE_SPIKE, PE_SUPERSPIKE, PE_KNIGHTSPIKE, PE_WIZSPIKE } |
Functions | |
void | R_ClearParticles (void) |
void | R_DrawParticles (void) |
void | R_InitBubble (void) |
void | R_InitParticles (void) |
void | R_InitSprites (void) |
void | R_MaxDlightsCheck (struct cvar_s *var) |
void | R_MaxParticlesCheck (struct cvar_s *r_particles, struct cvar_s *r_particles_max) |
void | R_Particle_New (ptype_t type, int texnum, const vec3_t org, float scale, const vec3_t vel, float die, int color, float alpha, float ramp) |
void | R_Particle_NewRandom (ptype_t type, int texnum, const vec3_t org, int org_fuzz, float scale, int vel_fuzz, float die, int color, float alpha, float ramp) |
void | R_Particles_Init_Cvars (void) |
void | R_PushDlights (const vec3_t entorigin) |
Variables | |
struct particle_s * | active_particles |
struct particle_s * | free_particles |
struct particle_s ** | freeparticles |
unsigned int | numparticles |
struct particle_s * | particles |
unsigned int | r_maxparticles |
enum particle_effect_t |
void R_ClearParticles | ( | void | ) |
void R_DrawParticles | ( | void | ) |
void R_InitBubble | ( | void | ) |
void R_InitParticles | ( | void | ) |
void R_InitSprites | ( | void | ) |
void R_MaxDlightsCheck | ( | struct cvar_s * | var | ) |
void R_Particle_New | ( | ptype_t | type, |
int | texnum, | ||
const vec3_t | org, | ||
float | scale, | ||
const vec3_t | vel, | ||
float | die, | ||
int | color, | ||
float | alpha, | ||
float | ramp | ||
) |
void R_Particle_NewRandom | ( | ptype_t | type, |
int | texnum, | ||
const vec3_t | org, | ||
int | org_fuzz, | ||
float | scale, | ||
int | vel_fuzz, | ||
float | die, | ||
int | color, | ||
float | alpha, | ||
float | ramp | ||
) |
void R_Particles_Init_Cvars | ( | void | ) |
struct particle_s* active_particles |
struct particle_s* free_particles |
struct particle_s** freeparticles |
unsigned int numparticles |
struct particle_s* particles |
unsigned int r_maxparticles |