#include <geometric.h>
Inheritance diagram for glass:
Public Methods | |
glass (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 | LBAction () |
void | changeMode (char _mode) |
void | colorChangeAction () |
void | specialKey (int _key) |
void | key (unsigned char _key) |
void | drawLightningMenu () |
|
Definition at line 934 of file geometric.cpp. References imageRgbaCopy(), and M_PI. |
|
Reimplemented from effect. Definition at line 1236 of file geometric.cpp. References LBAction(), effect::LBpressed, effect::mode, and effect::value1. Referenced by specialKey(). |
|
Reimplemented from effect. Definition at line 959 of file geometric.cpp. References LBAction(), and effect::LBpressed. |
|
Definition at line 971 of file geometric.cpp. References ImageRGBA::data, ImageRGBA::height, imageRgbaDrawEllipse(), imageRgbaDrawLine(), effect::img, limit::intForceLimit(), effect::limitRGBA, M_PI, effect::myAngleXY, effect::myAngleZ, effect::myStrength, and ImageRGBA::width. Referenced by key(), and specialKey(). |
|
Reimplemented from effect. Definition at line 1165 of file geometric.cpp. References effect::bMenu, drawLightningMenu(), effect::inAction, effect::inActionState, and effect::myStrength. |
|
Reimplemented from distort. Definition at line 1003 of file geometric.cpp. References Rgba::b, ImageRGBA::data, Rgba::g, effect::highArea, imageRgbaInterpolateSubImage(), effect::img, limit::intForceLimit(), effect::limitRGBA, effect::lowArea, effect::M, M_PI, effect::menu, effect::mode, effect::myAngleXY, effect::myAngleZ, effect::myColor, effect::myStrength, Rgba::r, effect::temp, effect::value1, effect::value2, ImageRGBA::width, point::x, and point::y. Referenced by changeMode(), and colorChangeAction(). |
|
Reimplemented from effect. Definition at line 1182 of file geometric.cpp. References changeMode(), distort::changeValue(), drawLightningMenu(), effect::inAction, effect::inActionState, M_PI, effect::myAngleXY, effect::myAngleZ, effect::myStrength, and effect::numModes. |