Quake II RTX doxygen  1.0 dev
explosion_t Struct Reference

#include <client.h>

Public Types

enum  {
  ex_free, ex_explosion, ex_misc, ex_flash,
  ex_mflash, ex_poly, ex_poly2, ex_light,
  ex_blaster, ex_flare
}
 

Public Attributes

enum explosion_t:: { ... }  type
 
entity_t ent
 
int frames
 
float light
 
vec3_t lightcolor
 
float start
 
int baseframe
 
int frametime
 

Detailed Description

Definition at line 60 of file client.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ex_free 
ex_explosion 
ex_misc 
ex_flash 
ex_mflash 
ex_poly 
ex_poly2 
ex_light 
ex_blaster 
ex_flare 

Definition at line 61 of file client.h.

61  {
62  ex_free,
64  ex_misc,
65  ex_flash,
66  ex_mflash,
67  ex_poly,
68  ex_poly2,
69  ex_light,
70  ex_blaster,
71  ex_flare
72  } type;

Member Data Documentation

◆ baseframe

int explosion_t::baseframe

Definition at line 79 of file client.h.

Referenced by CL_AddExplosions(), CL_ParseTEnt(), and CL_PlainExplosion().

◆ ent

entity_t explosion_t::ent

◆ frames

int explosion_t::frames

Definition at line 75 of file client.h.

Referenced by CL_AddExplosions(), CL_ParseTEnt(), CL_PlainExplosion(), and CL_SmokeAndFlash().

◆ frametime

int explosion_t::frametime

Definition at line 80 of file client.h.

Referenced by CL_AddExplosions(), and CL_PlainExplosion().

◆ light

float explosion_t::light

Definition at line 76 of file client.h.

Referenced by CL_AddExplosions(), CL_ParseTEnt(), and CL_PlainExplosion().

◆ lightcolor

vec3_t explosion_t::lightcolor

Definition at line 77 of file client.h.

Referenced by CL_AddExplosions(), CL_ParseTEnt(), and CL_PlainExplosion().

◆ start

float explosion_t::start

◆ type

explosion_t::type
enum explosion_t::@0 type
explosion_t::ex_misc
@ ex_misc
Definition: client.h:64
explosion_t::ex_mflash
@ ex_mflash
Definition: client.h:66
explosion_t::ex_free
@ ex_free
Definition: client.h:62
explosion_t::ex_poly
@ ex_poly
Definition: client.h:67
explosion_t::ex_poly2
@ ex_poly2
Definition: client.h:68
explosion_t::ex_blaster
@ ex_blaster
Definition: client.h:70
explosion_t::ex_flash
@ ex_flash
Definition: client.h:65
explosion_t::ex_light
@ ex_light
Definition: client.h:69
explosion_t::ex_flare
@ ex_flare
Definition: client.h:71
explosion_t::ex_explosion
@ ex_explosion
Definition: client.h:63