|
Krita Source Code Documentation
|
#include "DefaultTool.h"#include "DefaultToolGeometryWidget.h"#include "DefaultToolTabbedWidget.h"#include "SelectionDecorator.h"#include "ShapeMoveStrategy.h"#include "ShapeRotateStrategy.h"#include "ShapeShearStrategy.h"#include "ShapeResizeStrategy.h"#include <KoPointerEvent.h>#include <KoToolSelection.h>#include <KoToolManager.h>#include <KoSelection.h>#include <KoShapeController.h>#include <KoShapeManager.h>#include <KoSelectedShapesProxy.h>#include <KoShapeGroup.h>#include <KoShapeLayer.h>#include <KoPathShape.h>#include <KoDrag.h>#include <KoCanvasBase.h>#include <KoCanvasResourceProvider.h>#include <KoShapeRubberSelectStrategy.h>#include <KoSvgTextShape.h>#include <commands/KoShapeMoveCommand.h>#include <commands/KoShapeTransformCommand.h>#include <commands/KoShapeDeleteCommand.h>#include <commands/KoShapeCreateCommand.h>#include <commands/KoShapeGroupCommand.h>#include <commands/KoShapeUngroupCommand.h>#include <commands/KoShapeDistributeCommand.h>#include <commands/KoKeepShapesSelectedCommand.h>#include <commands/KoShapeMergeTextPropertiesCommand.h>#include <commands/KoSvgConvertTextTypeCommand.h>#include <KoSnapGuide.h>#include <KoStrokeConfigWidget.h>#include "kis_action_registry.h"#include "kis_node.h"#include "kis_node_manager.h"#include "KisViewManager.h"#include "kis_canvas2.h"#include "kis_canvas_resource_provider.h"#include "KisTextPropertiesManager.h"#include <kis_signal_compressor.h>#include <KoInteractionStrategyFactory.h>#include "kis_document_aware_spin_box_unit_manager.h"#include <KoIcon.h>#include <QPainterPath>#include <QPointer>#include <QAction>#include <QKeyEvent>#include <QTimer>#include <KisSignalMapper.h>#include <KoResourcePaths.h>#include <KoCanvasController.h>#include <kactioncollection.h>#include <QMenu>#include <math.h>#include "kis_assert.h"#include "kis_global.h"#include "kis_debug.h"#include "krita_utils.h"#include <QVector2D>#include <KoGradientBackground.h>#include "KoShapeGradientHandles.h"#include "ShapeGradientEditStrategy.h"#include "KoShapeMeshGradientHandles.h"#include "ShapeMeshGradientEditStrategy.h"Go to the source code of this file.
Classes | |
| class | DefaultToolTextPropertiesInterface |
| Interface to interact with the text property manager. More... | |
| class | DefaultTool::MoveGradientHandleInteractionFactory |
| class | DefaultTool::MoveMeshGradientHandleInteractionFactory |
| class | NopInteractionStrategy |
| class | SelectionHandler |
| class | SelectionInteractionStrategy |
Macros | |
| #define | HANDLE_DISTANCE 10 |
| #define | HANDLE_DISTANCE_SQ (HANDLE_DISTANCE * HANDLE_DISTANCE) |
| #define | INNER_HANDLE_DISTANCE_SQ 16 |
| #define HANDLE_DISTANCE 10 |
Definition at line 81 of file DefaultTool.cpp.
| #define HANDLE_DISTANCE_SQ (HANDLE_DISTANCE * HANDLE_DISTANCE) |
Definition at line 82 of file DefaultTool.cpp.
| #define INNER_HANDLE_DISTANCE_SQ 16 |
Definition at line 84 of file DefaultTool.cpp.