FTEQW
Documentation of the FTE engine source tree.
entity_state_s Struct Reference

#include <protocol.h>

Public Attributes

unsigned int number
 
unsigned int sequence
 
unsigned short modelindex
 
qbyte inactiveflag
 
qbyte bonecount
 
unsigned int boneoffset
 
unsigned int effects
 
vec3_t origin
 
vec3_t angles
 
union {
   struct {
      int   renderfx
 
      vec3_t   old_origin
 
      unsigned short   modelindex3
 
      unsigned short   modelindex4
 
      unsigned short   sound
 
      qbyte   event
 
   }   q2
 
   struct {
      qbyte   pmovetype
 
      qbyte   msec
 
      short   vangle [3]
 
      short   movement [3]
 
      short   velocity [3]
 
      unsigned short   weaponframe
 
      unsigned char   gravitydir [2]
 
      unsigned short   traileffectnum
 
      unsigned short   emiteffectnum
 
      vec3_t   predorg
 
   }   q1
 
u
 
unsigned short modelindex2
 
unsigned short frame
 
unsigned short baseframe
 
qbyte basebone
 
qbyte pad
 
unsigned int skinnum
 
unsigned short colormap
 
qbyte glowsize
 
qbyte glowcolour
 
qbyte scale
 
char fatness
 
qbyte hexen2flags
 
qbyte abslight
 
qbyte dpflags
 
qbyte colormod [3]
 
qbyte glowmod [3]
 
qbyte trans
 
unsigned short light [4]
 
float lerpend
 
qbyte lightstyle
 
qbyte lightpflags
 
unsigned short tagindex
 
unsigned int tagentity
 
unsigned int solidsize
 

Member Data Documentation

◆ abslight

qbyte entity_state_s::abslight

◆ angles

vec3_t entity_state_s::angles

◆ basebone

qbyte entity_state_s::basebone

◆ baseframe

unsigned short entity_state_s::baseframe

◆ bonecount

qbyte entity_state_s::bonecount

◆ boneoffset

unsigned int entity_state_s::boneoffset

◆ colormap

unsigned short entity_state_s::colormap

◆ colormod

qbyte entity_state_s::colormod[3]

◆ dpflags

qbyte entity_state_s::dpflags

◆ effects

unsigned int entity_state_s::effects

◆ emiteffectnum

unsigned short entity_state_s::emiteffectnum

◆ event

qbyte entity_state_s::event

◆ fatness

char entity_state_s::fatness

◆ frame

unsigned short entity_state_s::frame

◆ glowcolour

qbyte entity_state_s::glowcolour

◆ glowmod

qbyte entity_state_s::glowmod[3]

◆ glowsize

qbyte entity_state_s::glowsize

◆ gravitydir

unsigned char entity_state_s::gravitydir[2]

◆ hexen2flags

qbyte entity_state_s::hexen2flags

◆ inactiveflag

qbyte entity_state_s::inactiveflag

◆ lerpend

float entity_state_s::lerpend

◆ light

unsigned short entity_state_s::light[4]

◆ lightpflags

qbyte entity_state_s::lightpflags

◆ lightstyle

qbyte entity_state_s::lightstyle

◆ modelindex

unsigned short entity_state_s::modelindex

◆ modelindex2

unsigned short entity_state_s::modelindex2

◆ modelindex3

unsigned short entity_state_s::modelindex3

◆ modelindex4

unsigned short entity_state_s::modelindex4

◆ movement

short entity_state_s::movement[3]

◆ msec

qbyte entity_state_s::msec

◆ number

unsigned int entity_state_s::number

◆ old_origin

vec3_t entity_state_s::old_origin

◆ origin

vec3_t entity_state_s::origin

◆ pad

qbyte entity_state_s::pad

◆ pmovetype

qbyte entity_state_s::pmovetype

◆ predorg

vec3_t entity_state_s::predorg

◆ 

struct { ... } entity_state_s::q1

◆ 

struct { ... } entity_state_s::q2

◆ renderfx

int entity_state_s::renderfx

◆ scale

qbyte entity_state_s::scale

◆ sequence

unsigned int entity_state_s::sequence

◆ skinnum

unsigned int entity_state_s::skinnum

◆ solidsize

unsigned int entity_state_s::solidsize

◆ sound

unsigned short entity_state_s::sound

◆ tagentity

unsigned int entity_state_s::tagentity

◆ tagindex

unsigned short entity_state_s::tagindex

◆ traileffectnum

unsigned short entity_state_s::traileffectnum

◆ trans

qbyte entity_state_s::trans

◆ 

union { ... } entity_state_s::u

◆ vangle

short entity_state_s::vangle[3]

◆ velocity

short entity_state_s::velocity[3]

◆ weaponframe

unsigned short entity_state_s::weaponframe

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