IntelliPhoto  0.4
IntelliToolPlainTool Class Reference

#include <IntelliToolPlain.h>

Inheritance diagram for IntelliToolPlainTool:
Collaboration diagram for IntelliToolPlainTool:

Public Member Functions

 IntelliToolPlainTool (PaintingArea *Area, IntelliColorPicker *colorPicker)
 
void onMouseLeftPressed (int x, int y) override
 
void onMouseLeftReleased (int x, int y) override
 
void onMouseRightPressed (int x, int y) override
 
void onMouseRightReleased (int x, int y) override
 
void onMouseMoved (int x, int y) override
 
- Public Member Functions inherited from IntelliTool
 IntelliTool (PaintingArea *Area, IntelliColorPicker *colorPicker)
 
virtual ~IntelliTool ()=0
 

Additional Inherited Members

- Protected Attributes inherited from IntelliTool
PaintingArea * Area
 
IntelliColorPicker * colorPicker
 
LayerObject * Active
 
LayerObject * Canvas
 
bool drawing = false
 

Detailed Description

Definition at line 7 of file IntelliToolPlain.h.

Constructor & Destructor Documentation

◆ IntelliToolPlainTool()

IntelliToolPlainTool::IntelliToolPlainTool ( PaintingArea *  Area,
IntelliColorPicker *  colorPicker 
)

Definition at line 5 of file IntelliToolPlain.cpp.

Member Function Documentation

◆ onMouseLeftPressed()

void IntelliToolPlainTool::onMouseLeftPressed ( int  x,
int  y 
)
overridevirtual

Reimplemented from IntelliTool.

Definition at line 9 of file IntelliToolPlain.cpp.

Here is the call graph for this function:

◆ onMouseLeftReleased()

void IntelliToolPlainTool::onMouseLeftReleased ( int  x,
int  y 
)
overridevirtual

Reimplemented from IntelliTool.

Definition at line 15 of file IntelliToolPlain.cpp.

Here is the call graph for this function:

◆ onMouseMoved()

void IntelliToolPlainTool::onMouseMoved ( int  x,
int  y 
)
overridevirtual

Reimplemented from IntelliTool.

Definition at line 28 of file IntelliToolPlain.cpp.

Here is the call graph for this function:

◆ onMouseRightPressed()

void IntelliToolPlainTool::onMouseRightPressed ( int  x,
int  y 
)
overridevirtual

Reimplemented from IntelliTool.

Definition at line 19 of file IntelliToolPlain.cpp.

Here is the call graph for this function:

◆ onMouseRightReleased()

void IntelliToolPlainTool::onMouseRightReleased ( int  x,
int  y 
)
overridevirtual

Reimplemented from IntelliTool.

Definition at line 23 of file IntelliToolPlain.cpp.

Here is the call graph for this function:

The documentation for this class was generated from the following files: