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

effect.h

Go to the documentation of this file.
00001 #ifndef __EFFECT_H
00002 #define __EFFECT_H
00003 
00004 class Effect
00005 {
00006 private:
00007   SDL_Surface *screen;
00008   SDL_Surface *image;
00009   float fTime;
00010   int time0;
00011   int time1;
00012 public:
00013   Effect( SDL_Surface *_screen, SDL_Surface *_image );
00014   ~Effect();
00015   void Apply();
00016   void Flip();
00017   void Clip( int *x, int *y );
00018   void Calculate( int x, int y,  int *new_x, int *new_y );
00019   void IncreaseTimer();
00020 };
00021 
00022 #endif // __EFFECT_H

Generated on Sun Mar 2 18:50:27 2003 for eounicorn by doxygen1.3-rc3