Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

effect Class Reference

#include <classes.h>

Inheritance diagram for effect:

artistic color distort geometric matrices tools brush bw chrome cutout relief shine spatter starlight strokes brightness channel colorize contrast gray hue invert posterize saturation solarize box comb dots glass lines mosaic noise rgbdots bubble buttonize lens ripple twirl wave blackblur blur edge emboss halfblur separate sharpen whiteblur draw scroll selection telescope List of all members.

Public Methods

 effect (ImageRGBA *_img=0, ImageRGBA *_temp=0, ImageRGBA *_temp2=0, ImageRGBA *_hud=0, ImageRGBA *_menu=0, bool _bArea=false, point _lowArea=0, point _highArea=0)
virtual ~effect ()
virtual void startup (ImageRGBA *_img, ImageRGBA *_temp, ImageRGBA *_temp2, ImageRGBA *_hud, ImageRGBA *_menu, bool _bArea, point _lowArea, point _highArea)
virtual void idle ()
virtual void idleAction ()
virtual void move ()
virtual void moveAction ()
virtual void LB (bool _state)
virtual void LBAction ()
virtual void RB (bool _state)
virtual void RBAction ()
virtual void colorChangeAction ()
virtual void key (unsigned char _key)
virtual void specialKey (int _key)
virtual void setXY (float _x, float _y)
virtual void changeMode (char _mode)
virtual void changeValue (char _key)
virtual void showArea ()
virtual void showMenu ()
virtual bool useMenu (bool firstClick)
virtual void showHud ()
virtual void refreshImage ()

Public Attributes

ImageRGBAimg
ImageRGBAtemp
ImageRGBAtemp2
ImageRGBAhud
ImageRGBAdisplay
ImageRGBAmenu
point mouse
bool LBpressed
bool RBpressed
bool inAction
bool inActionState
point startArea
point endArea
point lowArea
point highArea
int areaColorOffset
bool bArea
bool bMenu
bool bColorMenu
Rgba myColor
char mode
char numModes
float value1
float value2
limit limitValue1
limit limitValue2
limit limitX
limit limitY
limit limitRGBA
point start
point end
bool finalDraw
bool breakDraw
bool refresh
bool interpolate
matrixM [10]
int strength
float myAngleXY
float myAngleZ
float myStrength
float opacity

Constructor & Destructor Documentation

effect::effect ImageRGBA   _img = 0,
ImageRGBA   _temp = 0,
ImageRGBA   _temp2 = 0,
ImageRGBA   _hud = 0,
ImageRGBA   _menu = 0,
bool    _bArea = false,
point    _lowArea = 0,
point    _highArea = 0
 

Definition at line 142 of file classes.cpp.

effect::~effect   [virtual]
 

Definition at line 148 of file classes.cpp.


Member Function Documentation

void effect::changeMode char    _mode [virtual]
 

Reimplemented in chrome, relief, bw, starlight, shine, channel, box, dots, lines, rgbdots, noise, draw, telescope, ripple, bubble, lens, twirl, wave, buttonize, glass, blur, sharpen, edge, emboss, halfblur, whiteblur, and blackblur.

Definition at line 291 of file classes.cpp.

References mode.

Referenced by artistic::specialKey(), matrices::specialKey(), geometric::specialKey(), specialKey(), and useMenu().

void effect::changeValue char    _key [virtual]
 

Reimplemented in relief, color, geometric, distort, matrices, artistic, hue, colorize, telescope, and blur.

Definition at line 296 of file classes.cpp.

Referenced by specialKey(), and useMenu().

void effect::colorChangeAction   [virtual]
 

Reimplemented in mosaic, dots, noise, draw, buttonize, and glass.

Definition at line 263 of file classes.cpp.

Referenced by useMenu().

void effect::idle   [virtual]
 

Definition at line 208 of file classes.cpp.

References idleAction(), inAction, inActionState, and showHud().

Referenced by idleCB().

void effect::idleAction   [virtual]
 

Reimplemented in geometric, scroll, draw, telescope, ripple, bubble, lens, twirl, wave, and buttonize.

Definition at line 216 of file classes.cpp.

Referenced by idle().

void effect::key unsigned char    _key [virtual]
 

Reimplemented in relief, matrices, artistic, and glass.

Definition at line 267 of file classes.cpp.

References bMenu, inAction, and inActionState.

Referenced by keyboardCB().

void effect::LB bool    _state [virtual]
 

Reimplemented in draw.

Definition at line 236 of file classes.cpp.

References bMenu, LBAction(), LBpressed, and useMenu().

Referenced by batch(), telescope::changeValue(), and mouseCB().

void effect::LBAction   [virtual]
 

Reimplemented in chrome, relief, bw, starlight, shine, brush, spatter, cutout, strokes, color, distort, matrices, mosaic, box, comb, dots, lines, rgbdots, noise, scroll, selection, telescope, buttonize, glass, blur, sharpen, halfblur, whiteblur, and blackblur.

Definition at line 248 of file classes.cpp.

Referenced by artistic::changeValue(), and LB().

void effect::move   [virtual]
 

Definition at line 220 of file classes.cpp.

References bMenu, inAction, inActionState, LBpressed, moveAction(), showHud(), and useMenu().

Referenced by motionCB().

void effect::moveAction   [virtual]
 

Reimplemented in selection.

Definition at line 232 of file classes.cpp.

Referenced by move().

void effect::RB bool    _state [virtual]
 

Definition at line 252 of file classes.cpp.

References RBAction(), and RBpressed.

Referenced by mouseCB().

void effect::RBAction   [virtual]
 

Reimplemented in color, geometric, distort, matrices, artistic, scroll, selection, and draw.

Definition at line 259 of file classes.cpp.

Referenced by RB().

void effect::refreshImage   [virtual]
 

Definition at line 1088 of file classes.cpp.

References display, and fwkSetDisplayImage().

Referenced by blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), starlight::LBAction(), and showHud().

void effect::setXY float    _x,
float    _y
[virtual]
 

Definition at line 286 of file classes.cpp.

References mouse, and point::set().

Referenced by keyboardCB(), motionCB(), mouseCB(), and specialCB().

void effect::showArea   [virtual]
 

Definition at line 300 of file classes.cpp.

References areaColorOffset, limit::forceLimit(), highArea, hud, imageRgbaDrawHorizontalAreaLine(), imageRgbaDrawVerticalAreaLine(), limitX, limitY, lowArea, point::x, and point::y.

Referenced by showHud().

void effect::showHud   [virtual]
 

Definition at line 1057 of file classes.cpp.

References Rgba::a, bArea, bMenu, ImageRGBA::data, display, ImageRGBA::height, hud, imageRgbaSet(), img, refreshImage(), showArea(), showMenu(), and ImageRGBA::width.

Referenced by idle(), and move().

void effect::showMenu   [virtual]
 

Definition at line 319 of file classes.cpp.

References Rgba::a, Rgba::b, ImageRGBA::data, Rgba::g, ImageRGBA::height, limit::high, HSVtoRGB(), hud, img, limit::intForceLimit(), limitRGBA, limitValue1, limitValue2, limitX, limitY, limit::low, menu, myColor, numModes, Rgba::r, value1, value2, and ImageRGBA::width.

Referenced by showHud().

void effect::specialKey int    _key [virtual]
 

Reimplemented in relief, geometric, matrices, artistic, and glass.

Definition at line 275 of file classes.cpp.

References changeMode(), changeValue(), inAction, inActionState, and numModes.

Referenced by specialCB().

void effect::startup ImageRGBA   _img,
ImageRGBA   _temp,
ImageRGBA   _temp2,
ImageRGBA   _hud,
ImageRGBA   _menu,
bool    _bArea,
point    _lowArea,
point    _highArea
[virtual]
 

Definition at line 152 of file classes.cpp.

References areaColorOffset, bArea, bColorMenu, bMenu, display, ImageRGBA::height, highArea, hud, img, inAction, inActionState, LBpressed, limitRGBA, limitValue1, limitValue2, limitX, limitY, lowArea, M, menu, mode, mouse, myAngleXY, myAngleZ, myColor, myStrength, numModes, RBpressed, point::set(), limit::set(), temp, temp2, value1, value2, ImageRGBA::width, point::x, and point::y.

bool effect::useMenu bool    firstClick [virtual]
 

Definition at line 886 of file classes.cpp.

References Rgba::a, bColorMenu, bMenu, changeEffect(), changeMode(), changeValue(), colorChangeAction(), ImageRGBA::data, limit::forceLimit(), fwkGetDisplayZoom(), fwkSetDisplayZoom(), limit::high, hud, imageRgbaWriteTIFF(), img, limitValue1, limitValue2, limit::low, mouse, myColor, numModes, resetImage(), value1, value2, ImageRGBA::width, point::x, and point::y.

Referenced by draw::LB(), LB(), and move().


Member Data Documentation

int effect::areaColorOffset
 

Definition at line 90 of file classes.h.

Referenced by showArea(), and startup().

bool effect::bArea
 

Definition at line 91 of file classes.h.

Referenced by changeEffect(), scroll::idleAction(), selection::moveAction(), selection::RBAction(), showHud(), and startup().

bool effect::bColorMenu
 

Definition at line 93 of file classes.h.

Referenced by startup(), and useMenu().

bool effect::bMenu
 

Definition at line 92 of file classes.h.

Referenced by glass::key(), artistic::key(), matrices::key(), key(), relief::key(), draw::LB(), LB(), move(), showHud(), startup(), and useMenu().

bool effect::breakDraw
 

Definition at line 110 of file classes.h.

Referenced by draw::changeMode(), draw::idleAction(), draw::LB(), and draw::RBAction().

ImageRGBA* effect::display
 

Definition at line 79 of file classes.h.

Referenced by blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), starlight::LBAction(), main(), refreshImage(), showHud(), and startup().

point effect::end
 

Definition at line 108 of file classes.h.

Referenced by draw::changeMode(), draw::idleAction(), and draw::LB().

point effect::endArea
 

Definition at line 87 of file classes.h.

Referenced by selection::LBAction(), and selection::moveAction().

bool effect::finalDraw
 

Definition at line 109 of file classes.h.

Referenced by draw::changeMode(), draw::idleAction(), draw::LB(), and draw::RBAction().

point effect::highArea
 

Definition at line 89 of file classes.h.

Referenced by changeEffect(), blur::changeMode(), wave::idleAction(), twirl::idleAction(), lens::idleAction(), bubble::idleAction(), ripple::idleAction(), draw::idleAction(), scroll::idleAction(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), noise::LBAction(), lines::LBAction(), rgbdots::LBAction(), dots::LBAction(), comb::LBAction(), box::LBAction(), mosaic::LBAction(), matrices::LBAction(), strokes::LBAction(), cutout::LBAction(), spatter::LBAction(), brush::LBAction(), shine::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), edge::matrixAction(), matrices::matrixAction(), selection::moveAction(), selection::RBAction(), showArea(), and startup().

ImageRGBA* effect::hud
 

Definition at line 78 of file classes.h.

Referenced by changeEffect(), showArea(), showHud(), showMenu(), startup(), and useMenu().

ImageRGBA* effect::img
 

Definition at line 75 of file classes.h.

Referenced by solarize::action(), posterize::action(), channel::action(), invert::action(), gray::action(), colorize::action(), hue::action(), saturation::action(), contrast::action(), brightness::action(), batch(), changeEffect(), draw::changeMode(), glass::drawLightningMenu(), wave::idleAction(), twirl::idleAction(), lens::idleAction(), bubble::idleAction(), ripple::idleAction(), telescope::idleAction(), draw::idleAction(), scroll::idleAction(), keyboardCB(), twirl::keyLEFT(), twirl::keyRIGHT(), draw::LB(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), telescope::LBAction(), noise::LBAction(), lines::LBAction(), rgbdots::LBAction(), dots::LBAction(), comb::LBAction(), box::LBAction(), mosaic::LBAction(), strokes::LBAction(), cutout::LBAction(), spatter::LBAction(), brush::LBAction(), shine::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), edge::matrixAction(), matrices::matrixAction(), draw::RBAction(), selection::RBAction(), scroll::RBAction(), distort::RBAction(), geometric::RBAction(), color::RBAction(), resetImage(), showHud(), showMenu(), startup(), and useMenu().

bool effect::inAction
 

Definition at line 84 of file classes.h.

Referenced by idle(), idleCB(), glass::key(), artistic::key(), matrices::key(), key(), relief::key(), keyboardCB(), motionCB(), move(), specialCB(), glass::specialKey(), artistic::specialKey(), matrices::specialKey(), geometric::specialKey(), specialKey(), relief::specialKey(), and startup().

bool effect::inActionState
 

Definition at line 85 of file classes.h.

Referenced by idle(), glass::key(), artistic::key(), matrices::key(), key(), relief::key(), move(), glass::specialKey(), artistic::specialKey(), matrices::specialKey(), geometric::specialKey(), specialKey(), relief::specialKey(), and startup().

bool effect::interpolate
 

Definition at line 113 of file classes.h.

Referenced by twirl::idleAction(), lens::idleAction(), bubble::idleAction(), and geometric::specialKey().

bool effect::LBpressed
 

Definition at line 82 of file classes.h.

Referenced by blackblur::changeMode(), whiteblur::changeMode(), halfblur::changeMode(), emboss::changeMode(), edge::changeMode(), sharpen::changeMode(), blur::changeMode(), glass::changeMode(), buttonize::changeMode(), wave::changeMode(), twirl::changeMode(), lens::changeMode(), bubble::changeMode(), ripple::changeMode(), noise::changeMode(), lines::changeMode(), rgbdots::changeMode(), dots::changeMode(), box::changeMode(), channel::changeMode(), shine::changeMode(), starlight::changeMode(), bw::changeMode(), relief::changeMode(), chrome::changeMode(), blur::changeValue(), colorize::changeValue(), hue::changeValue(), artistic::changeValue(), matrices::changeValue(), distort::changeValue(), geometric::changeValue(), color::changeValue(), relief::changeValue(), glass::colorChangeAction(), buttonize::colorChangeAction(), noise::colorChangeAction(), dots::colorChangeAction(), mosaic::colorChangeAction(), wave::idleAction(), twirl::idleAction(), lens::idleAction(), bubble::idleAction(), ripple::idleAction(), draw::idleAction(), relief::key(), draw::LB(), LB(), buttonize::LBAction(), move(), draw::RBAction(), geometric::specialKey(), and startup().

limit effect::limitRGBA
 

Definition at line 105 of file classes.h.

Referenced by posterize::action(), channel::action(), gray::action(), saturation::action(), contrast::action(), brightness::action(), glass::drawLightningMenu(), telescope::idleAction(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), noise::LBAction(), lines::LBAction(), comb::LBAction(), box::LBAction(), mosaic::LBAction(), brush::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), edge::matrixAction(), showMenu(), and startup().

limit effect::limitValue1
 

Definition at line 101 of file classes.h.

Referenced by edge::changeMode(), sharpen::changeMode(), blur::changeMode(), blur::changeValue(), telescope::changeValue(), artistic::changeValue(), matrices::changeValue(), distort::changeValue(), color::changeValue(), relief::changeValue(), buttonize::keyLEFT(), wave::keyLEFT(), twirl::keyLEFT(), lens::keyLEFT(), bubble::keyLEFT(), ripple::keyLEFT(), buttonize::keyRIGHT(), wave::keyRIGHT(), twirl::keyRIGHT(), lens::keyRIGHT(), bubble::keyRIGHT(), ripple::keyRIGHT(), showMenu(), startup(), and useMenu().

limit effect::limitValue2
 

Definition at line 102 of file classes.h.

Referenced by blur::changeMode(), blur::changeValue(), telescope::changeValue(), artistic::changeValue(), matrices::changeValue(), distort::changeValue(), relief::changeValue(), buttonize::keyDOWN(), wave::keyDOWN(), twirl::keyDOWN(), lens::keyDOWN(), bubble::keyDOWN(), ripple::keyDOWN(), buttonize::keyUP(), wave::keyUP(), twirl::keyUP(), lens::keyUP(), bubble::keyUP(), ripple::keyUP(), dots::LBAction(), box::LBAction(), mosaic::LBAction(), showMenu(), startup(), and useMenu().

limit effect::limitX
 

Definition at line 103 of file classes.h.

Referenced by selection::moveAction(), showArea(), showMenu(), and startup().

limit effect::limitY
 

Definition at line 104 of file classes.h.

Referenced by selection::moveAction(), showArea(), showMenu(), and startup().

point effect::lowArea
 

Definition at line 88 of file classes.h.

Referenced by changeEffect(), blur::changeMode(), wave::idleAction(), twirl::idleAction(), lens::idleAction(), bubble::idleAction(), ripple::idleAction(), draw::idleAction(), scroll::idleAction(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), noise::LBAction(), lines::LBAction(), rgbdots::LBAction(), dots::LBAction(), comb::LBAction(), box::LBAction(), mosaic::LBAction(), matrices::LBAction(), strokes::LBAction(), cutout::LBAction(), spatter::LBAction(), brush::LBAction(), shine::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), edge::matrixAction(), matrices::matrixAction(), selection::moveAction(), selection::RBAction(), showArea(), and startup().

matrix* effect::M[10]
 

Definition at line 115 of file classes.h.

Referenced by emboss::changeMode(), edge::changeMode(), telescope::idleAction(), sharpen::LBAction(), glass::LBAction(), edge::matrixAction(), matrices::matrixAction(), startup(), edge::~edge(), emboss::~emboss(), separate::~separate(), and sharpen::~sharpen().

ImageRGBA* effect::menu
 

Definition at line 80 of file classes.h.

Referenced by changeEffect(), glass::LBAction(), showMenu(), and startup().

char effect::mode
 

Definition at line 97 of file classes.h.

Referenced by channel::action(), batch(), blackblur::changeMode(), whiteblur::changeMode(), halfblur::changeMode(), emboss::changeMode(), edge::changeMode(), sharpen::changeMode(), blur::changeMode(), glass::changeMode(), buttonize::changeMode(), wave::changeMode(), twirl::changeMode(), lens::changeMode(), bubble::changeMode(), ripple::changeMode(), telescope::changeMode(), draw::changeMode(), noise::changeMode(), lines::changeMode(), rgbdots::changeMode(), dots::changeMode(), box::changeMode(), channel::changeMode(), changeMode(), shine::changeMode(), starlight::changeMode(), bw::changeMode(), relief::changeMode(), chrome::changeMode(), wave::idleAction(), twirl::idleAction(), lens::idleAction(), bubble::idleAction(), ripple::idleAction(), telescope::idleAction(), draw::idleAction(), twirl::keyLEFT(), twirl::keyRIGHT(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), noise::LBAction(), lines::LBAction(), rgbdots::LBAction(), dots::LBAction(), box::LBAction(), shine::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), edge::matrixAction(), and startup().

point effect::mouse
 

Definition at line 81 of file classes.h.

Referenced by draw::changeMode(), wave::idleAction(), twirl::idleAction(), lens::idleAction(), bubble::idleAction(), ripple::idleAction(), telescope::idleAction(), draw::idleAction(), scroll::idleAction(), draw::LB(), blur::LBAction(), buttonize::LBAction(), telescope::LBAction(), selection::LBAction(), scroll::LBAction(), selection::moveAction(), setXY(), startup(), and useMenu().

float effect::myAngleXY
 

Definition at line 118 of file classes.h.

Referenced by glass::drawLightningMenu(), glass::LBAction(), glass::specialKey(), and startup().

float effect::myAngleZ
 

Definition at line 119 of file classes.h.

Referenced by glass::drawLightningMenu(), glass::LBAction(), glass::specialKey(), and startup().

Rgba effect::myColor
 

Definition at line 94 of file classes.h.

Referenced by batch(), lens::idleAction(), draw::idleAction(), glass::LBAction(), buttonize::LBAction(), noise::LBAction(), dots::LBAction(), mosaic::LBAction(), shine::LBAction(), starlight::LBAction(), relief::LBAction(), showMenu(), startup(), and useMenu().

float effect::myStrength
 

Definition at line 120 of file classes.h.

Referenced by glass::drawLightningMenu(), glass::key(), glass::LBAction(), glass::specialKey(), and startup().

char effect::numModes
 

Definition at line 98 of file classes.h.

Referenced by showMenu(), glass::specialKey(), artistic::specialKey(), matrices::specialKey(), geometric::specialKey(), specialKey(), relief::specialKey(), startup(), and useMenu().

float effect::opacity
 

Definition at line 122 of file classes.h.

Referenced by relief::changeValue(), relief::key(), buttonize::LBAction(), noise::LBAction(), and relief::LBAction().

bool effect::RBpressed
 

Definition at line 83 of file classes.h.

Referenced by RB(), and startup().

bool effect::refresh
 

Definition at line 112 of file classes.h.

Referenced by wave::idleAction(), twirl::idleAction(), lens::idleAction(), bubble::idleAction(), ripple::idleAction(), and buttonize::LBAction().

point effect::start
 

Definition at line 107 of file classes.h.

Referenced by draw::changeMode(), telescope::idleAction(), draw::idleAction(), scroll::idleAction(), draw::LB(), telescope::LBAction(), and scroll::LBAction().

point effect::startArea
 

Definition at line 86 of file classes.h.

Referenced by selection::LBAction(), and selection::moveAction().

int effect::strength
 

Definition at line 116 of file classes.h.

Referenced by artistic::changeValue(), matrices::changeValue(), blackblur::LBAction(), whiteblur::LBAction(), strokes::LBAction(), cutout::LBAction(), shine::LBAction(), and starlight::LBAction().

ImageRGBA* effect::temp
 

Definition at line 76 of file classes.h.

Referenced by solarize::action(), posterize::action(), channel::action(), gray::action(), colorize::action(), hue::action(), saturation::action(), contrast::action(), brightness::action(), changeEffect(), draw::changeMode(), wave::idleAction(), twirl::idleAction(), lens::idleAction(), bubble::idleAction(), ripple::idleAction(), telescope::idleAction(), draw::idleAction(), scroll::idleAction(), keyboardCB(), twirl::keyLEFT(), twirl::keyRIGHT(), draw::LB(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), telescope::LBAction(), noise::LBAction(), lines::LBAction(), dots::LBAction(), comb::LBAction(), box::LBAction(), mosaic::LBAction(), strokes::LBAction(), cutout::LBAction(), spatter::LBAction(), brush::LBAction(), shine::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), edge::matrixAction(), matrices::matrixAction(), distort::RBAction(), geometric::RBAction(), color::RBAction(), and startup().

ImageRGBA* effect::temp2
 

Definition at line 77 of file classes.h.

Referenced by changeEffect(), keyboardCB(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), strokes::LBAction(), cutout::LBAction(), shine::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), edge::matrixAction(), draw::RBAction(), scroll::RBAction(), and startup().

float effect::value1
 

Definition at line 99 of file classes.h.

Referenced by solarize::action(), posterize::action(), channel::action(), colorize::action(), hue::action(), saturation::action(), contrast::action(), brightness::action(), batch(), edge::changeMode(), sharpen::changeMode(), blur::changeMode(), glass::changeMode(), blur::changeValue(), telescope::changeValue(), colorize::changeValue(), hue::changeValue(), artistic::changeValue(), matrices::changeValue(), distort::changeValue(), color::changeValue(), relief::changeValue(), wave::idleAction(), twirl::idleAction(), lens::idleAction(), bubble::idleAction(), ripple::idleAction(), telescope::idleAction(), buttonize::keyLEFT(), wave::keyLEFT(), twirl::keyLEFT(), lens::keyLEFT(), bubble::keyLEFT(), ripple::keyLEFT(), buttonize::keyRIGHT(), wave::keyRIGHT(), twirl::keyRIGHT(), lens::keyRIGHT(), bubble::keyRIGHT(), ripple::keyRIGHT(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), telescope::LBAction(), noise::LBAction(), lines::LBAction(), dots::LBAction(), comb::LBAction(), box::LBAction(), mosaic::LBAction(), strokes::LBAction(), cutout::LBAction(), spatter::LBAction(), brush::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), edge::matrixAction(), matrices::matrixAction(), showMenu(), startup(), and useMenu().

float effect::value2
 

Definition at line 100 of file classes.h.

Referenced by blur::changeMode(), blur::changeValue(), telescope::changeValue(), artistic::changeValue(), matrices::changeValue(), distort::changeValue(), relief::changeValue(), wave::idleAction(), twirl::idleAction(), lens::idleAction(), bubble::idleAction(), ripple::idleAction(), telescope::idleAction(), buttonize::keyDOWN(), wave::keyDOWN(), twirl::keyDOWN(), lens::keyDOWN(), bubble::keyDOWN(), ripple::keyDOWN(), buttonize::keyUP(), wave::keyUP(), twirl::keyUP(), lens::keyUP(), bubble::keyUP(), ripple::keyUP(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), noise::LBAction(), dots::LBAction(), box::LBAction(), mosaic::LBAction(), strokes::LBAction(), cutout::LBAction(), brush::LBAction(), shine::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), showMenu(), startup(), and useMenu().


The documentation for this class was generated from the following files:
Generated on Mon Jan 30 09:13:06 2006 for Painter Framework by doxygen1.2.18