#include <effects.h>
Collaboration diagram for Raindrop:

Public Member Functions | |
| Raindrop () | |
| void | paint (Image_window8 *iwin, int scrolltx, int scrollty, Xform_palette &xform) |
| void | next (Image_window8 *iwin, int scrolltx, int scrollty, Xform_palette &xform, int w, int h) |
| void | next_random (Image_window8 *iwin, int scrolltx, int scrollty, Xform_palette &xform, int w, int h) |
Private Attributes | |
| unsigned char | oldpix |
| unsigned char | yperx |
| long | ax |
| long | ay |
Definition at line 233 of file effects.h.
| void Raindrop::paint | ( | Image_window8 * | iwin, | |
| int | scrolltx, | |||
| int | scrollty, | |||
| Xform_palette & | xform | |||
| ) | [inline] |
Definition at line 1020 of file effects.cc.
References c_tilesize, Image_window::get_height(), Image_window8::get_pixel8(), Image_window::get_width(), and Image_window8::put_pixel8().
Here is the call graph for this function:

| void Raindrop::next | ( | Image_window8 * | iwin, | |
| int | scrolltx, | |||
| int | scrollty, | |||
| Xform_palette & | xform, | |||
| int | w, | |||
| int | h | |||
| ) | [inline] |
Definition at line 1042 of file effects.cc.
References c_tilesize, Game_window::paint(), and Image_window8::put_pixel8().
Here is the call graph for this function:

| void Raindrop::next_random | ( | Image_window8 * | iwin, | |
| int | scrolltx, | |||
| int | scrollty, | |||
| Xform_palette & | xform, | |||
| int | w, | |||
| int | h | |||
| ) | [inline] |
Definition at line 1081 of file effects.cc.
References c_tilesize, Game_window::paint(), and Image_window8::put_pixel8().
Here is the call graph for this function:

unsigned char Raindrop::oldpix [private] |
unsigned char Raindrop::yperx [private] |
long Raindrop::ax [private] |
long Raindrop::ay [private] |
1.5.1