#include <effects.h>
Inheritance diagram for draw:
Public Methods | |
draw (ImageRGBA *_img=0, ImageRGBA *_temp=0, ImageRGBA *_temp2=0, ImageRGBA *_hud=0, ImageRGBA *_menu=0, bool _bArea=false, point _lowArea=0, point _highArea=0) | |
void | idleAction () |
void | changeMode (char _mode) |
void | LB (bool _state) |
void | RBAction () |
void | colorChangeAction () |
|
Definition at line 169 of file effects.cpp. References imageRgbaCopy(). |
|
Reimplemented from effect. Definition at line 361 of file effects.cpp. References effect::breakDraw, effect::end, effect::finalDraw, idleAction(), imageRgbaCopy(), effect::img, effect::mode, effect::mouse, effect::start, and effect::temp. |
|
Reimplemented from effect. Definition at line 190 of file effects.cpp. References RBAction(). |
|
Reimplemented from effect. Definition at line 195 of file effects.cpp. References effect::breakDraw, ImageRGBA::data, effect::end, effect::finalDraw, ImageRGBA::height, effect::highArea, imageRgbaCopy(), imageRgbaDrawEllipse(), imageRgbaDrawInvertedPoint(), imageRgbaDrawLine(), imageRgbaInvertEllipse(), imageRgbaInvertLine(), effect::img, effect::LBpressed, effect::lowArea, effect::mode, effect::mouse, effect::myColor, effect::start, effect::temp, ImageRGBA::width, point::x, and point::y. Referenced by changeMode(). |
|
Reimplemented from effect. Definition at line 319 of file effects.cpp. References effect::bMenu, effect::breakDraw, effect::end, effect::finalDraw, imageRgbaCopy(), effect::img, effect::LBpressed, effect::mouse, effect::start, effect::temp, and effect::useMenu(). |
|
Reimplemented from effect. Definition at line 346 of file effects.cpp. References effect::breakDraw, effect::finalDraw, imageRgbaCopy(), effect::img, effect::LBpressed, and effect::temp2. Referenced by colorChangeAction(). |