UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
animState_s Struct Reference

#include <r_entity.h>

Data Fields

int frame
 
int oldframe
 
float backlerp
 
int time
 
int dt
 
int mesh
 
byte list [MAX_ANIMLIST]
 
byte lcur
 
byte ladd
 
byte change
 

Detailed Description

Definition at line 54 of file r_entity.h.

Field Documentation

float animState_s::backlerp

linear interpolation from previous frame

Definition at line 57 of file r_entity.h.

Referenced by R_AnimAppend(), R_AnimChange(), R_AnimRun(), R_CalcTransform(), UI_DrawModelNode(), and UI_DrawModelNodeWithUIModel().

byte animState_s::change

Definition at line 65 of file r_entity.h.

Referenced by LET_StartPathMove(), LM_Register(), R_AnimAppend(), R_AnimChange(), and R_AnimRun().

int animState_s::dt

Definition at line 59 of file r_entity.h.

Referenced by R_AnimAppend(), R_AnimChange(), and R_AnimRun().

byte animState_s::ladd

Definition at line 64 of file r_entity.h.

Referenced by R_AnimAdd(), R_AnimAppend(), R_AnimChange(), R_AnimGetName(), and R_AnimRun().

byte animState_s::lcur

the current position in the animation list

Definition at line 63 of file r_entity.h.

Referenced by R_AnimAppend(), R_AnimChange(), R_AnimGetName(), and R_AnimRun().

byte animState_s::list[MAX_ANIMLIST]

the list of mAliasAnim_t array indices that should be played

Definition at line 62 of file r_entity.h.

Referenced by R_AnimAdd().

int animState_s::mesh

the mesh index of the model to animate

Definition at line 60 of file r_entity.h.

int animState_s::oldframe
int animState_s::time

Definition at line 58 of file r_entity.h.

Referenced by R_AnimAppend(), R_AnimChange(), and R_AnimRun().


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