Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

veggieeffect.h

Go to the documentation of this file.
00001 
00008 #ifndef _VEGGIEEFFECT_H
00009 #define _VEGGIEEFFECT_H
00010 
00011 #include "hungereffect.h"
00012 
00016 class VeggieEffect : public HungerEffect {
00017 public:
00018     VeggieEffect() { }
00019     VeggieEffect(Actor *sender, int tasty) : HungerEffect( sender, tasty ) { }
00020 
00021     virtual RecList& get_receiver_list()
00022         { return _receiver_list; }
00023 private:
00024     static RecList _receiver_list;
00025 };
00026 
00027 #define TO_VEGGIE_EFFECT(pobj)    TO_EFFECT(pobj, VeggieEffect)
00028 #define IS_VEGGIE_EFFECT(pobj)    TO_VEGGIE_EFFECT(pobj)
00029 
00030 #endif // header guard

Generated on Sat Mar 13 15:00:10 2004 by doxygen 1.3.5