DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
 
entvars_t Struct Reference

#include <progdefs.h>

+ Collaboration diagram for entvars_t:

Data Fields

vec3_t absmax
 
vec3_t absmin
 
int aiment
 
float ammo_cells
 
float ammo_nails
 
float ammo_rockets
 
float ammo_shells
 
vec3_t angles
 
float armortype
 
float armorvalue
 
vec3_t avelocity
 
func_t blocked
 
float button0
 
float button1
 
float button2
 
int chain
 
string_t classname
 
float colormap
 
float currentammo
 
float deadflag
 
int dmg_inflictor
 
float dmg_save
 
float dmg_take
 
float effects
 
int enemy
 
float fixangle
 
float flags
 
float frags
 
float frame
 
int goalentity
 
int groundentity
 
float health
 
float ideal_yaw
 
float idealpitch
 
float impulse
 
float items
 
float ltime
 
float max_health
 
vec3_t maxs
 
string_t message
 
vec3_t mins
 
string_t model
 
float modelindex
 
vec3_t movedir
 
float movetype
 
string_t netname
 
float nextthink
 
string_t noise
 
string_t noise1
 
string_t noise2
 
string_t noise3
 
vec3_t oldorigin
 
vec3_t origin
 
int owner
 
vec3_t punchangle
 
vec3_t size
 
float skin
 
float solid
 
float sounds
 
float spawnflags
 
float takedamage
 
string_t target
 
string_t targetname
 
float team
 
float teleport_time
 
func_t think
 
func_t touch
 
func_t use
 
vec3_t v_angle
 
vec3_t velocity
 
vec3_t view_ofs
 
float waterlevel
 
float watertype
 
float weapon
 
float weaponframe
 
string_t weaponmodel
 
float yaw_speed
 

Detailed Description

Definition at line 85 of file progdefs.h.

Field Documentation

◆ absmax

vec3_t entvars_t::absmax

Definition at line 89 of file progdefs.h.

◆ absmin

vec3_t entvars_t::absmin

Definition at line 88 of file progdefs.h.

◆ aiment

int entvars_t::aiment

Definition at line 148 of file progdefs.h.

◆ ammo_cells

float entvars_t::ammo_cells

Definition at line 122 of file progdefs.h.

◆ ammo_nails

float entvars_t::ammo_nails

Definition at line 120 of file progdefs.h.

◆ ammo_rockets

float entvars_t::ammo_rockets

Definition at line 121 of file progdefs.h.

◆ ammo_shells

float entvars_t::ammo_shells

Definition at line 119 of file progdefs.h.

◆ angles

vec3_t entvars_t::angles

Definition at line 96 of file progdefs.h.

◆ armortype

float entvars_t::armortype

Definition at line 142 of file progdefs.h.

◆ armorvalue

float entvars_t::armorvalue

Definition at line 143 of file progdefs.h.

◆ avelocity

vec3_t entvars_t::avelocity

Definition at line 97 of file progdefs.h.

◆ blocked

func_t entvars_t::blocked

Definition at line 110 of file progdefs.h.

◆ button0

float entvars_t::button0

Definition at line 128 of file progdefs.h.

◆ button1

float entvars_t::button1

Definition at line 129 of file progdefs.h.

◆ button2

float entvars_t::button2

Definition at line 130 of file progdefs.h.

◆ chain

int entvars_t::chain

Definition at line 125 of file progdefs.h.

◆ classname

string_t entvars_t::classname

Definition at line 99 of file progdefs.h.

◆ colormap

float entvars_t::colormap

Definition at line 138 of file progdefs.h.

◆ currentammo

float entvars_t::currentammo

Definition at line 118 of file progdefs.h.

◆ deadflag

float entvars_t::deadflag

Definition at line 126 of file progdefs.h.

◆ dmg_inflictor

int entvars_t::dmg_inflictor

Definition at line 155 of file progdefs.h.

◆ dmg_save

float entvars_t::dmg_save

Definition at line 154 of file progdefs.h.

◆ dmg_take

float entvars_t::dmg_take

Definition at line 153 of file progdefs.h.

◆ effects

float entvars_t::effects

Definition at line 103 of file progdefs.h.

◆ enemy

int entvars_t::enemy

Definition at line 136 of file progdefs.h.

◆ fixangle

float entvars_t::fixangle

Definition at line 132 of file progdefs.h.

◆ flags

float entvars_t::flags

Definition at line 137 of file progdefs.h.

◆ frags

float entvars_t::frags

Definition at line 114 of file progdefs.h.

◆ frame

float entvars_t::frame

Definition at line 101 of file progdefs.h.

◆ goalentity

int entvars_t::goalentity

Definition at line 149 of file progdefs.h.

◆ groundentity

int entvars_t::groundentity

Definition at line 112 of file progdefs.h.

◆ health

float entvars_t::health

Definition at line 113 of file progdefs.h.

◆ ideal_yaw

float entvars_t::ideal_yaw

Definition at line 146 of file progdefs.h.

◆ idealpitch

float entvars_t::idealpitch

Definition at line 134 of file progdefs.h.

◆ impulse

float entvars_t::impulse

Definition at line 131 of file progdefs.h.

◆ items

float entvars_t::items

Definition at line 123 of file progdefs.h.

◆ ltime

float entvars_t::ltime

Definition at line 90 of file progdefs.h.

◆ max_health

float entvars_t::max_health

Definition at line 140 of file progdefs.h.

◆ maxs

vec3_t entvars_t::maxs

Definition at line 105 of file progdefs.h.

◆ message

string_t entvars_t::message

Definition at line 158 of file progdefs.h.

◆ mins

vec3_t entvars_t::mins

Definition at line 104 of file progdefs.h.

◆ model

string_t entvars_t::model

Definition at line 100 of file progdefs.h.

◆ modelindex

float entvars_t::modelindex

Definition at line 87 of file progdefs.h.

◆ movedir

vec3_t entvars_t::movedir

Definition at line 157 of file progdefs.h.

◆ movetype

float entvars_t::movetype

Definition at line 91 of file progdefs.h.

◆ netname

string_t entvars_t::netname

Definition at line 135 of file progdefs.h.

◆ nextthink

float entvars_t::nextthink

Definition at line 111 of file progdefs.h.

◆ noise

string_t entvars_t::noise

Definition at line 160 of file progdefs.h.

◆ noise1

string_t entvars_t::noise1

Definition at line 161 of file progdefs.h.

◆ noise2

string_t entvars_t::noise2

Definition at line 162 of file progdefs.h.

◆ noise3

string_t entvars_t::noise3

Definition at line 163 of file progdefs.h.

◆ oldorigin

vec3_t entvars_t::oldorigin

Definition at line 94 of file progdefs.h.

◆ origin

vec3_t entvars_t::origin

Definition at line 93 of file progdefs.h.

◆ owner

int entvars_t::owner

Definition at line 156 of file progdefs.h.

◆ punchangle

vec3_t entvars_t::punchangle

Definition at line 98 of file progdefs.h.

◆ size

vec3_t entvars_t::size

Definition at line 106 of file progdefs.h.

◆ skin

float entvars_t::skin

Definition at line 102 of file progdefs.h.

◆ solid

float entvars_t::solid

Definition at line 92 of file progdefs.h.

◆ sounds

float entvars_t::sounds

Definition at line 159 of file progdefs.h.

◆ spawnflags

float entvars_t::spawnflags

Definition at line 150 of file progdefs.h.

◆ takedamage

float entvars_t::takedamage

Definition at line 124 of file progdefs.h.

◆ target

string_t entvars_t::target

Definition at line 151 of file progdefs.h.

◆ targetname

string_t entvars_t::targetname

Definition at line 152 of file progdefs.h.

◆ team

float entvars_t::team

Definition at line 139 of file progdefs.h.

◆ teleport_time

float entvars_t::teleport_time

Definition at line 141 of file progdefs.h.

◆ think

func_t entvars_t::think

Definition at line 109 of file progdefs.h.

◆ touch

func_t entvars_t::touch

Definition at line 107 of file progdefs.h.

◆ use

func_t entvars_t::use

Definition at line 108 of file progdefs.h.

◆ v_angle

vec3_t entvars_t::v_angle

Definition at line 133 of file progdefs.h.

◆ velocity

vec3_t entvars_t::velocity

Definition at line 95 of file progdefs.h.

◆ view_ofs

vec3_t entvars_t::view_ofs

Definition at line 127 of file progdefs.h.

◆ waterlevel

float entvars_t::waterlevel

Definition at line 144 of file progdefs.h.

◆ watertype

float entvars_t::watertype

Definition at line 145 of file progdefs.h.

◆ weapon

float entvars_t::weapon

Definition at line 115 of file progdefs.h.

◆ weaponframe

float entvars_t::weaponframe

Definition at line 117 of file progdefs.h.

◆ weaponmodel

string_t entvars_t::weaponmodel

Definition at line 116 of file progdefs.h.

◆ yaw_speed

float entvars_t::yaw_speed

Definition at line 147 of file progdefs.h.


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