#include "client.h"Go to the source code of this file.
| Macros | |
| #define | DL_COLOR(r, g, b) | 
| #define | DL_RADIUS(r) | 
| #define | DL_DIE(t) | 
| #define | BEAMLENGTH 16 | 
| Variables | |
| static vec3_t | avelocities [NUMVERTEXNORMALS] | 
| static cparticle_t * | active_particles | 
| static cparticle_t * | free_particles | 
| static cparticle_t | particles [MAX_PARTICLES] | 
| static const int | cl_numparticles = MAX_PARTICLES | 
| uint32_t | d_8to24table [256] | 
| cvar_t * | cvar_pt_particle_emissive = NULL | 
| static cvar_t * | cl_particle_num_factor = NULL | 
| int | r_numparticles | 
| particle_t | r_particles [MAX_PARTICLES] | 
| #define DL_COLOR | ( | r, | |
| g, | |||
| b | |||
| ) | 
| #define DL_DIE | ( | t | ) | 
| #define DL_RADIUS | ( | r | ) | 
| cparticle_t* CL_AllocParticle | ( | void | ) | 
Definition at line 856 of file effects.c.
Referenced by CL_BFGExplosionParticles(), CL_BfgParticles(), CL_BigTeleportParticles(), CL_BlasterParticles(), CL_BlasterParticles2(), CL_BlasterTrail(), CL_BlasterTrail2(), CL_BloodParticleEffect(), CL_BubbleTrail(), CL_BubbleTrail2(), CL_ColorExplosionParticles(), CL_DebugTrail(), CL_DiminishingTrail(), CL_ExplosionParticles(), CL_FlagTrail(), CL_FlyParticles(), CL_ForceWall(), CL_GenericParticleEffect(), CL_Heatbeam(), CL_IonripperTrail(), CL_ItemRespawnParticles(), CL_LogoutEffect(), CL_MonsterPlasma_Shell(), CL_Nukeblast(), CL_OldRailTrail(), CL_ParticleEffect(), CL_ParticleEffect2(), CL_ParticleEffect3(), CL_ParticleEffectWaterSplash(), CL_ParticleSmokeEffect(), CL_ParticleSteamEffect(), CL_ParticleSteamEffect2(), CL_QuadTrail(), CL_RailSpiral(), CL_RocketTrail(), CL_SmokeTrail(), CL_TagTrail(), CL_TeleporterParticles(), CL_TeleportParticles(), CL_Tracker_Explode(), CL_Tracker_Shell(), CL_TrackerTrail(), CL_TrapParticles(), CL_Widowbeamout(), and CL_WidowSplash().
| void CL_BFGExplosionParticles | ( | vec3_t | org | ) | 
| void CL_BfgParticles | ( | entity_t * | ent | ) | 
| void CL_BigTeleportParticles | ( | vec3_t | org | ) | 
| void CL_BlasterParticles | ( | vec3_t | org, | 
| vec3_t | dir | ||
| ) | 
| void CL_BlasterTrail | ( | vec3_t | start, | 
| vec3_t | end | ||
| ) | 
| void CL_BubbleTrail | ( | vec3_t | start, | 
| vec3_t | end | ||
| ) | 
Definition at line 2067 of file effects.c.
Referenced by CL_ClearState(), and CL_Seek_f().
Definition at line 1484 of file effects.c.
Referenced by CL_AddPacketEntities(), and CL_RocketTrail().
| void CL_ExplosionParticles | ( | vec3_t | org | ) | 
| void CL_ItemRespawnParticles | ( | vec3_t | org | ) | 
Definition at line 257 of file effects.c.
Referenced by CL_ParseServerMessage().
Definition at line 459 of file effects.c.
Referenced by CL_ParseServerMessage().
| void CL_TeleporterParticles | ( | vec3_t | org | ) | 
| void CL_TeleportParticles | ( | vec3_t | org | ) | 
| 
 | static | 
Definition at line 828 of file effects.c.
Referenced by CL_AddParticles(), CL_AllocParticle(), and CL_ClearParticles().
| 
 | static | 
Definition at line 25 of file effects.c.
Referenced by CL_BfgParticles(), CL_FlyParticles(), and CL_InitEffects().
| 
 | static | 
Definition at line 831 of file effects.c.
Referenced by CL_ClearParticles().
| 
 | static | 
Definition at line 836 of file effects.c.
Referenced by CL_BFGExplosionParticles(), CL_BfgParticles(), CL_BlasterParticles(), CL_BloodParticleEffect(), CL_ExplosionParticles(), CL_ItemRespawnParticles(), CL_ParticleEffect(), CL_ParticleEffect2(), CL_ParticleEffectWaterSplash(), CL_TeleporterParticles(), and FX_Init().
| cvar_t* cvar_pt_particle_emissive = NULL | 
Definition at line 835 of file effects.c.
Referenced by CL_BFGExplosionParticles(), CL_BfgParticles(), CL_BlasterParticles(), CL_BlasterTrail(), CL_ExplosionParticles(), CL_OldRailTrail(), CL_ParticleEffect(), CL_QuadTrail(), CL_RailSpiral(), CL_RocketTrail(), FX_Init(), and write_beam_geometry().
| 
 | static | 
Definition at line 828 of file effects.c.
Referenced by CL_AddParticles(), CL_AllocParticle(), and CL_ClearParticles().
| 
 | static | 
Definition at line 830 of file effects.c.
Referenced by CL_ClearParticles(), update_transparency(), and write_particle_geometry().
| int r_numparticles | 
Definition at line 61 of file view.c.
Referenced by CL_AddParticles(), V_AddParticle(), V_ClearScene(), and V_RenderView().
| particle_t r_particles[MAX_PARTICLES] | 
Definition at line 62 of file view.c.
Referenced by CL_AddParticles(), V_AddParticle(), and V_RenderView().