FS2_Open
Open source remastering of the Freespace 2 engine
anim_instance Struct Reference

#include <packunpack.h>

Public Attributes

anim_instancenext
 
anim_instanceprev
 
int x
 
int y
 
int base_w
 
int base_h
 
vec3dworld_pos
 
float radius
 
int frame_num
 
int last_frame_num
 
animparent
 
ubytedata
 
ubyteframe
 
float time_elapsed
 
int start_at
 
int stop_at
 
int framerate_independent
 
int skip_frames
 
int looped
 
int stop_now
 
int last_bitmap
 
int screen_id
 
voidaa_color
 
int xlate_pal
 
int direction
 
int ping_pong
 
int paused
 
int file_offset
 
int loop_count
 

Detailed Description

Definition at line 71 of file packunpack.h.

Member Data Documentation

void* anim_instance::aa_color

Definition at line 91 of file packunpack.h.

int anim_instance::base_h

Definition at line 74 of file packunpack.h.

int anim_instance::base_w

Definition at line 74 of file packunpack.h.

ubyte* anim_instance::data

Definition at line 80 of file packunpack.h.

int anim_instance::direction

Definition at line 93 of file packunpack.h.

int anim_instance::file_offset

Definition at line 96 of file packunpack.h.

ubyte* anim_instance::frame

Definition at line 81 of file packunpack.h.

int anim_instance::frame_num

Definition at line 77 of file packunpack.h.

int anim_instance::framerate_independent

Definition at line 85 of file packunpack.h.

int anim_instance::last_bitmap

Definition at line 89 of file packunpack.h.

int anim_instance::last_frame_num

Definition at line 78 of file packunpack.h.

int anim_instance::loop_count

Definition at line 97 of file packunpack.h.

int anim_instance::looped

Definition at line 87 of file packunpack.h.

anim_instance* anim_instance::next

Definition at line 72 of file packunpack.h.

anim* anim_instance::parent

Definition at line 79 of file packunpack.h.

int anim_instance::paused

Definition at line 95 of file packunpack.h.

int anim_instance::ping_pong

Definition at line 94 of file packunpack.h.

anim_instance * anim_instance::prev

Definition at line 72 of file packunpack.h.

float anim_instance::radius

Definition at line 76 of file packunpack.h.

int anim_instance::screen_id

Definition at line 90 of file packunpack.h.

int anim_instance::skip_frames

Definition at line 86 of file packunpack.h.

int anim_instance::start_at

Definition at line 83 of file packunpack.h.

int anim_instance::stop_at

Definition at line 84 of file packunpack.h.

int anim_instance::stop_now

Definition at line 88 of file packunpack.h.

float anim_instance::time_elapsed

Definition at line 82 of file packunpack.h.

vec3d* anim_instance::world_pos

Definition at line 75 of file packunpack.h.

int anim_instance::x

Definition at line 73 of file packunpack.h.

int anim_instance::xlate_pal

Definition at line 92 of file packunpack.h.

int anim_instance::y

Definition at line 73 of file packunpack.h.


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