Raindrop Class Reference

#include <effects.h>

Collaboration diagram for Raindrop:

Collaboration graph
[legend]
List of all members.

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

Detailed Description

Definition at line 233 of file effects.h.


Constructor & Destructor Documentation

Raindrop::Raindrop (  )  [inline]

Definition at line 239 of file effects.h.


Member Function Documentation

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:


Member Data Documentation

unsigned char Raindrop::oldpix [private]

Definition at line 235 of file effects.h.

unsigned char Raindrop::yperx [private]

Definition at line 236 of file effects.h.

long Raindrop::ax [private]

Definition at line 237 of file effects.h.

long Raindrop::ay [private]

Definition at line 237 of file effects.h.


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 15:01:51 2007 for ExultEngine by  doxygen 1.5.1