Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

AnimationInfo Class Reference

#include <animationinfo.h>

List of all members.

Public Member Functions

 AnimationInfo (ifstream *f, Display *)
 ~AnimationInfo ()
int TotalDuration ()
void Flip ()
void CreateMasks ()
SDL_Surface * GetFrame (int f)
int GetDuration (int f)
int GetNFrames ()
MaskGetMask (int f)

Private Attributes

string title
AnimationInfo * flipsrc
int colorkey
int flags
int nframes
string * filenames
int * durations
SDL_Surface ** frames
Mask ** masks


Constructor & Destructor Documentation

AnimationInfo::AnimationInfo ifstream *    f,
Display  
 

AnimationInfo::~AnimationInfo  
 


Member Function Documentation

void AnimationInfo::CreateMasks  
 

void AnimationInfo::Flip  
 

int AnimationInfo::GetDuration int    f
 

SDL_Surface * AnimationInfo::GetFrame int    f
 

Mask * AnimationInfo::GetMask int    f
 

int AnimationInfo::GetNFrames  
 

int AnimationInfo::TotalDuration  
 


Member Data Documentation

int AnimationInfo::colorkey [private]
 

int* AnimationInfo::durations [private]
 

string* AnimationInfo::filenames [private]
 

int AnimationInfo::flags [private]
 

AnimationInfo* AnimationInfo::flipsrc [private]
 

SDL_Surface** AnimationInfo::frames [private]
 

Mask** AnimationInfo::masks [private]
 

int AnimationInfo::nframes [private]
 

string AnimationInfo::title [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Mar 2 18:50:27 2003 for eounicorn by doxygen1.3-rc3