#include <geometric.h>
Inheritance diagram for twirl:
Public Methods | |
twirl (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 | keyRIGHT () |
void | keyLEFT () |
void | keyUP () |
void | keyDOWN () |
|
Definition at line 424 of file geometric.cpp. References imageRgbaCopy(). |
|
Reimplemented from effect. Definition at line 608 of file geometric.cpp. References idleAction(), effect::LBpressed, and effect::mode. |
|
Reimplemented from geometric. Definition at line 444 of file geometric.cpp. References ImageRGBA::data, ImageRGBA::height, effect::highArea, imageRgbaInterpolate(), effect::img, effect::interpolate, effect::LBpressed, effect::lowArea, M_PI, effect::mode, effect::mouse, effect::refresh, effect::temp, effect::value1, effect::value2, ImageRGBA::width, point::x, and point::y. Referenced by changeMode(). |
|
Reimplemented from geometric. Definition at line 601 of file geometric.cpp. References effect::limitValue2, limit::low, and effect::value2. |
|
Reimplemented from geometric. Definition at line 581 of file geometric.cpp. References imageRgbaCopy(), effect::img, effect::limitValue1, limit::low, effect::mode, effect::temp, and effect::value1. |
|
Reimplemented from geometric. Definition at line 568 of file geometric.cpp. References limit::high, imageRgbaCopy(), effect::img, effect::limitValue1, effect::mode, effect::temp, and effect::value1. |
|
Reimplemented from geometric. Definition at line 594 of file geometric.cpp. References limit::high, effect::limitValue2, and effect::value2. |