#include <IntelliToolCircle.h>
Definition at line 8 of file IntelliToolCircle.h.
◆ IntelliToolCircle()
◆ ~IntelliToolCircle()
| IntelliToolCircle::~IntelliToolCircle |
( |
| ) |
|
|
overridevirtual |
◆ onMouseLeftPressed()
| void IntelliToolCircle::onMouseLeftPressed |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
|
overridevirtual |
A function managing the left click Pressed of a Mouse. Resetting the current draw. Call this in child classes!
- Parameters
-
| x | - The x coordinate relative to the Active/Canvas Layer. |
| y | - The y coordinate relative to the Active/Canvas Layer. |
Reimplemented from IntelliTool.
Definition at line 59 of file IntelliToolCircle.cpp.
◆ onMouseLeftReleased()
| void IntelliToolCircle::onMouseLeftReleased |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
|
overridevirtual |
A function managing the left click Released of a Mouse. Call this in child classes!
- Parameters
-
| x | - The x coordinate relative to the Active/Canvas Layer. |
| y | - The y coordinate relative to the Active/Canvas Layer. |
Reimplemented from IntelliTool.
Definition at line 67 of file IntelliToolCircle.cpp.
◆ onMouseMoved()
| void IntelliToolCircle::onMouseMoved |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
|
overridevirtual |
A function managing the mouse moved event. Call this in child classes!
- Parameters
-
| x | - The x coordinate of the new Mouse Position. |
| y | - The y coordinate of the new Mouse Position. |
Reimplemented from IntelliTool.
Definition at line 79 of file IntelliToolCircle.cpp.
◆ onMouseRightPressed()
| void IntelliToolCircle::onMouseRightPressed |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
|
overridevirtual |
A function managing the right click Pressed of a Mouse. Constructing the Canvas to draw on. Call this in child classes!
- Parameters
-
| x | - The x coordinate relative to the Active/Canvas Layer. |
| y | - The y coordinate relative to the Active/Canvas Layer. |
Reimplemented from IntelliTool.
Definition at line 51 of file IntelliToolCircle.cpp.
◆ onMouseRightReleased()
| void IntelliToolCircle::onMouseRightReleased |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
|
overridevirtual |
A function managing the right click Released of a Mouse. Merging the Canvas to Active. Call this in child classes!
- Parameters
-
| x | - The x coordinate relative to the Active/Canvas Layer. |
| y | - The y coordinate relative to the Active/Canvas Layer. |
Reimplemented from IntelliTool.
Definition at line 55 of file IntelliToolCircle.cpp.
◆ onWheelScrolled()
| void IntelliToolCircle::onWheelScrolled |
( |
int |
value | ) |
|
|
overridevirtual |
A function managing the scroll event. A Positive Value means scrolling outwards. Call this in child classes!
- Parameters
-
| value | - The absolute the scroll has changed. |
Reimplemented from IntelliTool.
Definition at line 71 of file IntelliToolCircle.cpp.
The documentation for this class was generated from the following files: