AnimFrame Struct Reference

#include <AnimAction.h>

List of all members.

Public Types

 AFF_UNK1 = 0x0001
 AFF_ONGROUND = 0x0002
 AFF_FLIPPED = 0x0020
 AFF_SPECIAL = 0x0800
enum  AnimFrameFlags { AFF_UNK1 = 0x0001, AFF_ONGROUND = 0x0002, AFF_FLIPPED = 0x0020, AFF_SPECIAL = 0x0800 }

Public Member Functions

bool is_flipped ()
int attack_range ()

Public Attributes

int frame
int deltaz
int deltadir
int sfx
uint32 flags


Detailed Description

Definition at line 25 of file AnimAction.h.


Member Enumeration Documentation

enum AnimFrame::AnimFrameFlags

Enumerator:
AFF_UNK1 
AFF_ONGROUND 
AFF_FLIPPED 
AFF_SPECIAL 

Definition at line 33 of file AnimAction.h.


Member Function Documentation

int AnimFrame::attack_range (  )  [inline]

Definition at line 41 of file AnimAction.h.

References flags.

Referenced by AnimationTracker::step().

bool AnimFrame::is_flipped (  )  [inline]

Definition at line 40 of file AnimAction.h.

References AFF_FLIPPED, and flags.

Referenced by AnimationTracker::step().


Member Data Documentation

int AnimFrame::deltadir

Definition at line 29 of file AnimAction.h.

Referenced by AnimDat::load(), and AnimationTracker::step().

int AnimFrame::deltaz

Definition at line 28 of file AnimAction.h.

Referenced by AnimDat::load(), and AnimationTracker::step().

uint32 AnimFrame::flags

Definition at line 31 of file AnimAction.h.

Referenced by attack_range(), is_flipped(), AnimDat::load(), ActorAnimProcess::run(), and AnimationTracker::step().

int AnimFrame::frame

Definition at line 27 of file AnimAction.h.

Referenced by AnimDat::load(), and AnimationTracker::step().

int AnimFrame::sfx

Definition at line 30 of file AnimAction.h.

Referenced by AnimDat::load(), and ActorAnimProcess::run().


The documentation for this struct was generated from the following file:
Generated on Fri Jul 27 22:28:39 2007 for pentagram by  doxygen 1.4.7