Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

EffectDisintegrate.h

Go to the documentation of this file.
00001 #ifndef HEADER_EFFECTDISINTEGRATE_H
00002 #define HEADER_EFFECTDISINTEGRATE_H
00003 
00004 #include "ViewEffect.h"
00005 
00006 /**
00007  * Draw disintegrating skeleton.
00008  */
00009 class EffectDisintegrate : public ViewEffect {
00010     private:
00011         static const int DISINT_START = 400;
00012         static const int DISINT_SPEED = 30;
00013         int m_disint;
00014     public:
00015         EffectDisintegrate();
00016         virtual void updateEffect();
00017         virtual bool isDisintegrated() const;
00018         virtual bool isInvisible() const;
00019         virtual void blit(SDL_Surface *screen, SDL_Surface *surface,
00020                 int x, int y);
00021 };
00022 
00023 #endif

Generated on Wed Jun 1 09:54:30 2005 for Fish Fillets - Next Generation by  doxygen 1.4.2