#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] |