localEntity_s Struct Reference

#include <cg_local.h>


Data Fields

localEntity_sprev
localEntity_snext
leType_t leType
int leFlags
int startTime
int endTime
int fadeInTime
float lifeRate
trajectory_t pos
trajectory_t angles
float bounceFactor
int bounceSound
float alpha
float dalpha
int forceAlpha
float color [4]
float radius
float light
vec3_t lightColor
leMarkType_t leMarkType
leBounceSoundType_t leBounceSoundType
union {
   struct {
      float   radius
      float   dradius
      vec3_t   startRGB
      vec3_t   dRGB
   }   sprite
   struct {
      float   width
      float   dwidth
      float   length
      float   dlength
      vec3_t   startRGB
      vec3_t   dRGB
   }   trail
   struct {
      float   width
      float   dwidth
      vec3_t   control1
      vec3_t   control2
      vec3_t   control1_velocity
      vec3_t   control2_velocity
      vec3_t   control1_acceleration
      vec3_t   control2_acceleration
   }   line
   struct {
      float   width
      float   dwidth
      float   width2
      float   dwidth2
      vec3_t   startRGB
      vec3_t   dRGB
   }   line2
   struct {
      float   width
      float   dwidth
      float   width2
      float   dwidth2
      float   height
      float   dheight
   }   cylinder
   struct {
      float   width
      float   dwidth
   }   electricity
   struct {
      float   radius
      float   dradius
      qboolean(*   thinkFn )(struct localEntity_s *le)
      vec3_t   dir
   }   particle
   struct {
      qboolean   dontDie
      vec3_t   dir
      float   variance
      int   delay
      int   nextthink
      qboolean(*   thinkFn )(struct localEntity_s *le)
      int   data1
      int   data2
   }   spawner
   struct {
      float   radius
   }   fragment
data
refEntity_t refEntity


Field Documentation

float localEntity_s::alpha
 

Definition at line 536 of file cg_local.h.

Referenced by CG_AddOLine(), and FX_AddOrientedLine().

trajectory_t localEntity_s::angles
 

Definition at line 531 of file cg_local.h.

Referenced by CG_AddFragment(), CG_Chunks(), and CG_ThrowChunk().

float localEntity_s::bounceFactor
 

Definition at line 533 of file cg_local.h.

Referenced by CG_Chunks(), CG_LaunchGib(), CG_ReflectVelocity(), and CG_ThrowChunk().

int localEntity_s::bounceSound
 

Definition at line 534 of file cg_local.h.

Referenced by CG_AddFragment(), and CG_ThrowChunk().

float localEntity_s::color[4]
 

Definition at line 541 of file cg_local.h.

Referenced by CG_AddFadeRGB(), CG_BubbleTrail(), CG_MakeExplosion(), CG_ScorePlum(), CG_SmokePuff(), CG_TestLine(), FX_AddOrientedLine(), and FX_DEMP2_AltDetonate().

vec3_t localEntity_s::control1
 

Definition at line 570 of file cg_local.h.

vec3_t localEntity_s::control1_acceleration
 

Definition at line 574 of file cg_local.h.

vec3_t localEntity_s::control1_velocity
 

Definition at line 572 of file cg_local.h.

vec3_t localEntity_s::control2
 

Definition at line 571 of file cg_local.h.

vec3_t localEntity_s::control2_acceleration
 

Definition at line 575 of file cg_local.h.

vec3_t localEntity_s::control2_velocity
 

Definition at line 573 of file cg_local.h.

struct { ... } localEntity_s::cylinder
 

float localEntity_s::dalpha
 

Definition at line 537 of file cg_local.h.

Referenced by CG_AddOLine(), and FX_AddOrientedLine().

union { ... } localEntity_s::data
 

Referenced by CG_AddOLine(), and FX_AddOrientedLine().

int localEntity_s::data1
 

Definition at line 615 of file cg_local.h.

int localEntity_s::data2
 

Definition at line 616 of file cg_local.h.

int localEntity_s::delay
 

Definition at line 612 of file cg_local.h.

float localEntity_s::dheight
 

Definition at line 591 of file cg_local.h.

vec3_t localEntity_s::dir
 

Definition at line 610 of file cg_local.h.

float localEntity_s::dlength
 

Definition at line 562 of file cg_local.h.

qboolean localEntity_s::dontDie
 

Definition at line 609 of file cg_local.h.

float localEntity_s::dradius
 

Definition at line 601 of file cg_local.h.

vec3_t localEntity_s::dRGB
 

Definition at line 583 of file cg_local.h.

float localEntity_s::dwidth
 

Definition at line 595 of file cg_local.h.

float localEntity_s::dwidth2
 

Definition at line 589 of file cg_local.h.

struct { ... } localEntity_s::electricity
 

int localEntity_s::endTime
 

Definition at line 525 of file cg_local.h.

Referenced by CG_AddFadeRGB(), CG_AddFragment(), CG_AddLocalEntities(), CG_AddOLine(), CG_AddRefEntity(), CG_AddScorePlum(), CG_Bleed(), CG_BubbleTrail(), CG_Chunks(), CG_LaunchGib(), CG_MakeExplosion(), CG_ScorePlum(), CG_SmokePuff(), CG_TestLine(), CG_ThrowChunk(), FX_AddOrientedLine(), and FX_DEMP2_AltDetonate().

int localEntity_s::fadeInTime
 

Definition at line 526 of file cg_local.h.

Referenced by CG_SmokePuff().

int localEntity_s::forceAlpha
 

Definition at line 539 of file cg_local.h.

Referenced by CG_AddFragment(), and CG_ThrowChunk().

struct { ... } localEntity_s::fragment
 

float localEntity_s::height
 

Definition at line 590 of file cg_local.h.

leBounceSoundType_t localEntity_s::leBounceSoundType
 

Definition at line 549 of file cg_local.h.

Referenced by CG_AddFragment(), CG_Chunks(), CG_FragmentBounceSound(), and CG_LaunchGib().

int localEntity_s::leFlags
 

Definition at line 522 of file cg_local.h.

Referenced by CG_AddFragment(), CG_BubbleTrail(), CG_Chunks(), CG_MakeExplosion(), CG_ScorePlum(), CG_SmokePuff(), and CG_ThrowChunk().

leMarkType_t localEntity_s::leMarkType
 

Definition at line 548 of file cg_local.h.

Referenced by CG_FragmentBounceMark(), and CG_LaunchGib().

float localEntity_s::length
 

Definition at line 561 of file cg_local.h.

leType_t localEntity_s::leType
 

Definition at line 521 of file cg_local.h.

Referenced by CG_AddLocalEntities(), CG_Bleed(), CG_BloodTrail(), CG_BubbleTrail(), CG_Chunks(), CG_LaunchGib(), CG_MakeExplosion(), CG_ScorePlum(), CG_SmokePuff(), CG_TestLine(), CG_ThrowChunk(), FX_AddOrientedLine(), and FX_DEMP2_AltDetonate().

float localEntity_s::lifeRate
 

Definition at line 528 of file cg_local.h.

Referenced by CG_AddFadeRGB(), CG_AddScorePlum(), CG_BubbleTrail(), CG_MakeExplosion(), CG_ScorePlum(), CG_SmokePuff(), CG_TestLine(), and FX_AddOrientedLine().

float localEntity_s::light
 

Definition at line 545 of file cg_local.h.

Referenced by CG_SurfaceExplosion().

vec3_t localEntity_s::lightColor
 

Definition at line 546 of file cg_local.h.

Referenced by CG_SurfaceExplosion().

struct { ... } localEntity_s::line
 

struct { ... } localEntity_s::line2
 

struct localEntity_s * localEntity_s::next
 

Definition at line 520 of file cg_local.h.

Referenced by CG_AllocLocalEntity(), CG_FreeLocalEntity(), and CG_InitLocalEntities().

int localEntity_s::nextthink
 

Definition at line 613 of file cg_local.h.

struct { ... } localEntity_s::particle
 

trajectory_t localEntity_s::pos
 

Definition at line 530 of file cg_local.h.

Referenced by CG_AddFragment(), CG_AddScorePlum(), CG_BloodTrail(), CG_BubbleTrail(), CG_Chunks(), CG_LaunchGib(), CG_ReflectVelocity(), CG_ScorePlum(), CG_SmokePuff(), and CG_ThrowChunk().

struct localEntity_s* localEntity_s::prev
 

Definition at line 520 of file cg_local.h.

Referenced by CG_AddLocalEntities(), CG_AllocLocalEntity(), CG_FreeLocalEntity(), and CG_InitLocalEntities().

float localEntity_s::radius
 

Definition at line 620 of file cg_local.h.

Referenced by CG_AddScorePlum(), CG_Chunks(), CG_MakeExplosion(), CG_ScorePlum(), CG_SmokePuff(), and FX_DEMP2_AltDetonate().

refEntity_t localEntity_s::refEntity
 

Definition at line 624 of file cg_local.h.

Referenced by CG_AddFadeRGB(), CG_AddFragment(), CG_AddLine(), CG_AddOLine(), CG_AddRefEntity(), CG_AddScorePlum(), CG_Bleed(), CG_BubbleTrail(), CG_Chunks(), CG_LaunchGib(), CG_MakeExplosion(), CG_ScorePlum(), CG_SmokePuff(), CG_TestLine(), CG_ThrowChunk(), FX_AddOrientedLine(), and FX_DEMP2_AltDetonate().

struct { ... } localEntity_s::spawner
 

struct { ... } localEntity_s::sprite
 

vec3_t localEntity_s::startRGB
 

Definition at line 582 of file cg_local.h.

int localEntity_s::startTime
 

Definition at line 524 of file cg_local.h.

Referenced by CG_AddOLine(), CG_Bleed(), CG_BubbleTrail(), CG_LaunchGib(), CG_MakeExplosion(), CG_ScorePlum(), CG_SmokePuff(), CG_TestLine(), CG_ThrowChunk(), FX_AddOrientedLine(), and FX_DEMP2_AltDetonate().

qboolean(* localEntity_s::thinkFn)(struct localEntity_s *le)
 

struct { ... } localEntity_s::trail
 

float localEntity_s::variance
 

Definition at line 611 of file cg_local.h.

float localEntity_s::width
 

Definition at line 594 of file cg_local.h.

float localEntity_s::width2
 

Definition at line 588 of file cg_local.h.


The documentation for this struct was generated from the following file: