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

selection Class Reference

#include <effects.h>

Inheritance diagram for selection:

tools effect List of all members.

Public Methods

 selection (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 moveAction ()
void LBAction ()
void RBAction ()

Constructor & Destructor Documentation

selection::selection 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 103 of file effects.cpp.


Member Function Documentation

void selection::LBAction   [virtual]
 

Reimplemented from effect.

Definition at line 110 of file effects.cpp.

References effect::endArea, effect::mouse, and effect::startArea.

void selection::moveAction   [virtual]
 

Reimplemented from effect.

Definition at line 129 of file effects.cpp.

References effect::bArea, effect::endArea, limit::forceLimit(), effect::highArea, effect::limitX, effect::limitY, effect::lowArea, effect::mouse, effect::startArea, point::x, and point::y.

void selection::RBAction   [virtual]
 

Reimplemented from effect.

Definition at line 119 of file effects.cpp.

References effect::bArea, ImageRGBA::height, effect::highArea, effect::img, effect::lowArea, point::set(), and ImageRGBA::width.


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