UFO: Alien Invasion
Loading...
Searching...
No Matches
seqEnt_t Struct Reference
Collaboration diagram for seqEnt_t:
Collaboration graph

Data Fields

bool inuse
char name [MAX_VAR]
model_tmodel
int skin
vec3_t origin
vec3_t speed
vec3_t angles
vec3_t omega
vec3_t color
float alpha
char parent [MAX_VAR]
char tag [MAX_VAR]
animState_t as
entity_tep

Detailed Description

Render entities that represents an (animated) model

Definition at line 77 of file cl_sequence.cpp.

Field Documentation

◆ alpha

float seqEnt_t::alpha

Definition at line 87 of file cl_sequence.cpp.

Referenced by SEQ_Render3D().

◆ angles

vec3_t seqEnt_t::angles

the rotation of the model

Definition at line 84 of file cl_sequence.cpp.

Referenced by SEQ_Render3D().

◆ as

animState_t seqEnt_t::as

the current animation state

Definition at line 90 of file cl_sequence.cpp.

Referenced by SEQ_ExecuteModel(), and SEQ_Render3D().

◆ color

vec3_t seqEnt_t::color

Definition at line 86 of file cl_sequence.cpp.

Referenced by SEQ_ExecuteModel().

◆ ep

entity_t* seqEnt_t::ep

Definition at line 91 of file cl_sequence.cpp.

Referenced by SEQ_Render3D().

◆ inuse

bool seqEnt_t::inuse

Definition at line 78 of file cl_sequence.cpp.

Referenced by SEQ_ExecuteDelete(), SEQ_ExecuteModel(), SEQ_FindEnt(), and SEQ_Render3D().

◆ model

model_t* seqEnt_t::model

the loaded model structure

Definition at line 80 of file cl_sequence.cpp.

Referenced by SEQ_ExecuteModel(), and SEQ_Render3D().

◆ name

char seqEnt_t::name[MAX_VAR]

Definition at line 79 of file cl_sequence.cpp.

Referenced by SEQ_ExecuteModel(), and SEQ_FindEnt().

◆ omega

vec3_t seqEnt_t::omega

advance angles in time with this omega

Definition at line 85 of file cl_sequence.cpp.

Referenced by SEQ_Render3D().

◆ origin

vec3_t seqEnt_t::origin

the origin of the model

Definition at line 82 of file cl_sequence.cpp.

Referenced by SEQ_Render3D().

◆ parent

char seqEnt_t::parent[MAX_VAR]

in case this is a child model (should get placed onto a tag of the parent)

Definition at line 88 of file cl_sequence.cpp.

Referenced by SEQ_Render3D().

◆ skin

int seqEnt_t::skin

the skin number of the model - starts at 0 for the first one

Definition at line 81 of file cl_sequence.cpp.

Referenced by SEQ_Render3D().

◆ speed

vec3_t seqEnt_t::speed

advance origin in time with this speed

Definition at line 83 of file cl_sequence.cpp.

Referenced by SEQ_Render3D().

◆ tag

char seqEnt_t::tag[MAX_VAR]

the tag to place this model onto

Definition at line 89 of file cl_sequence.cpp.

Referenced by SEQ_Render3D().


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