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
PaintingAreaArea
 
IntelliColorPickercolorPicker
 
LayerObjectActive
 
LayerObjectCanvas
 
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: