#include <mgui/toolbase.h>
Inheritance diagram for MGUI::TOOL_LIMITED:

Public Member Functions | |
| void | SetLimits (const DRECT2D &rect) |
| void | SetLimitsEnforced (bool enforced=true) |
| virtual | ~TOOL_LIMITED () |
Protected Member Functions | |
| const DRECT2D & | GetLimits () const |
| bool | IsLimitsEnforced () const |
| TOOL_LIMITED (TOOLCANVAS *canvas, CONTROLNEED ControlNeed, bool HasManualControls) | |
| virtual void | v_OnActivate () |
| virtual void | v_OnSetTransToWindow () |
Definition at line 603 of file toolbase.h.
|
|
Destructor.
|
|
||||||||||||||||
|
Constructor.
|
|
|
Get limits.
Definition at line 630 of file toolbase.h. |
|
|
Determine if limits are enforced.
Definition at line 634 of file toolbase.h. |
|
|
Set coordinate limits.
|
|
|
Set whether limits are enforced. If SetLimits() has not been called then the tool will be limited to the visible canvas extent.
|
|
|
Called when tool is "activated". Derived class must call base class method BEFORE performing own processing. Reimplemented from MGUI::TOOL_BASE. |
|
|
Called when tool to window transformation is set. Derived class must call base class method BEFORE performing own processing. Reimplemented from MGUI::TOOL_BASE. |
1.3.8-20040913