IntelliPhoto  0.4
IntelliToolPen Class Reference

#include <IntelliToolPen.h>

Inheritance diagram for IntelliToolPen:
Collaboration diagram for IntelliToolPen:

Public Member Functions

 IntelliToolPen (PaintingArea *Area, IntelliColorPicker *colorPicker)
 
virtual ~IntelliToolPen () override
 
virtual void onMouseRightPressed (int x, int y) override
 
virtual void onMouseRightReleased (int x, int y) override
 
virtual void onMouseLeftPressed (int x, int y) override
 
virtual void onMouseLeftReleased (int x, int y) override
 
virtual 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 8 of file IntelliToolPen.h.

Constructor & Destructor Documentation

◆ IntelliToolPen()

IntelliToolPen::IntelliToolPen ( PaintingArea Area,
IntelliColorPicker colorPicker 
)

Definition at line 7 of file IntelliToolPen.cpp.

◆ ~IntelliToolPen()

IntelliToolPen::~IntelliToolPen ( )
overridevirtual

Definition at line 12 of file IntelliToolPen.cpp.

Member Function Documentation

◆ onMouseLeftPressed()

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

Reimplemented from IntelliTool.

Definition at line 24 of file IntelliToolPen.cpp.

Here is the call graph for this function:

◆ onMouseLeftReleased()

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

Reimplemented from IntelliTool.

Definition at line 31 of file IntelliToolPen.cpp.

Here is the call graph for this function:

◆ onMouseMoved()

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

Reimplemented from IntelliTool.

Definition at line 35 of file IntelliToolPen.cpp.

Here is the call graph for this function:

◆ onMouseRightPressed()

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

Reimplemented from IntelliTool.

Definition at line 16 of file IntelliToolPen.cpp.

Here is the call graph for this function:

◆ onMouseRightReleased()

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

Reimplemented from IntelliTool.

Definition at line 20 of file IntelliToolPen.cpp.

Here is the call graph for this function:

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