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

Effect Class Reference

#include <effect.h>

List of all members.

Public Member Functions

 Effect (SDL_Surface *_screen, SDL_Surface *_image)
 ~Effect ()
void Apply ()
void Flip ()
void Clip (int *x, int *y)
void Calculate (int x, int y, int *new_x, int *new_y)
void IncreaseTimer ()

Private Attributes

SDL_Surface * screen
SDL_Surface * image
float fTime
int time0
int time1


Constructor & Destructor Documentation

Effect::Effect SDL_Surface *    _screen,
SDL_Surface *    _image
 

Effect::~Effect  
 


Member Function Documentation

void Effect::Apply  
 

void Effect::Calculate int    x,
int    y,
int *    new_x,
int *    new_y
 

void Effect::Clip int *    x,
int *    y
 

void Effect::Flip  
 

void Effect::IncreaseTimer  
 


Member Data Documentation

float Effect::fTime [private]
 

SDL_Surface* Effect::image [private]
 

SDL_Surface* Effect::screen [private]
 

int Effect::time0 [private]
 

int Effect::time1 [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