#include <effects.h>
Inheritance diagram for Storm_effect:


Public Member Functions | |
| Storm_effect (int duration, int delay=0, Game_object *egg=0) | |
| virtual void | handle_event (unsigned long curtime, long udata) |
| virtual | ~Storm_effect () |
Private Attributes | |
| int | start |
Definition at line 291 of file effects.h.
| Storm_effect::Storm_effect | ( | int | duration, | |
| int | delay = 0, |
|||
| Game_object * | egg = 0 | |||
| ) |
Definition at line 1214 of file effects.cc.
References Game_window::get_instance(), and gwin.
Here is the call graph for this function:

| Storm_effect::~Storm_effect | ( | ) | [virtual] |
Definition at line 1255 of file effects.cc.
References Game_window::get_clock(), Game_window::get_instance(), gwin, and Game_clock::set_storm().
Here is the call graph for this function:

| void Storm_effect::handle_event | ( | unsigned long | curtime, | |
| long | udata | |||
| ) | [virtual] |
Implements Time_sensitive.
Definition at line 1232 of file effects.cc.
References Time_queue::add(), Game_window::get_clock(), Game_window::get_instance(), Game_window::get_tqueue(), gwin, and Game_clock::set_storm().
Here is the call graph for this function:

int Storm_effect::start [private] |
1.5.1