|
void | resetAllTools () |
|
void | noInpolSelected () |
|
void | SimplepolSelected () |
|
void | StrongpolSelected () |
|
void | ExtremepolSelected () |
|
void | setWidth (float) |
|
void | setFeather (float) |
|
void | setUseFeather (bool) |
|
void | setInvisibility (bool) |
|
void | setPreserveAlpha (bool) |
|
void | setVectorMergeEnabled (bool) |
|
void | setBezier (bool) |
|
void | setPressure (bool) |
|
void | setAA (int) |
|
void | setInpolLevel (int) |
|
void | setTolerance (int) |
|
void | setUseFillContour (bool) |
|
|
void | penWidthValueChanged (float) |
|
void | penFeatherValueChanged (float) |
|
void | toleranceValueChanged (qreal) |
|
void | toolChanged (ToolType) |
|
void | toolPropertyChanged (ToolType, ToolPropertyType) |
|
|
| ToolManager (QObject *parent) |
|
bool | init () override |
|
Status | load (Object *) override |
|
Status | save (Object *) override |
|
BaseTool * | currentTool () |
|
BaseTool * | getTool (ToolType eToolType) |
|
void | setDefaultTool () |
|
void | setCurrentTool (ToolType eToolType) |
|
void | cleanupAllToolsData () |
|
void | tabletSwitchToEraser () |
|
void | tabletRestorePrevTool () |
|
int | propertySwitch (bool condition, int property) |
|
| BaseManager (QObject *parent=0) |
|
void | setEditor (Editor *) |
|
Editor * | editor () |
|
Object * | object () |
|
|
BaseTool * | mCurrentTool = nullptr |
|
ToolType | meTabletBackupTool = PENCIL |
|
bool | mIsSwitchedToEraser = false |
|
QHash< ToolType, BaseTool * > | mToolSetHash |
|
int | oldValue = 0 |
|
Definition at line 28 of file toolmanager.h.
The documentation for this class was generated from the following files:
- /home/travis/build/scribblemaniac/pencil/core_lib/managers/toolmanager.h
- /home/travis/build/scribblemaniac/pencil/core_lib/managers/toolmanager.cpp