Loading...
Searching...
No Matches
Curve::SmartTool Class Referencefinal
Inheritance diagram for Curve::SmartTool:
Public Member Functions | |
| SmartTool (Curve::ToolPalette &sm, const score::DocumentContext &context) | |
| void | on_pressed (QPointF scene, Curve::Point sp) |
| void | on_moved (QPointF scene, Curve::Point sp) |
| void | on_released (QPointF scene, Curve::Point sp) |
Public Member Functions inherited from Curve::CurveTool | |
| CurveTool (const Curve::ToolPalette &) | |
Public Member Functions inherited from GraphicsSceneTool< Curve::Point > | |
| void | start () |
| void | stop () |
| virtual void | on_cancel () |
| const QGraphicsScene & | scene () const |
| QStateMachine & | localSM () |
Additional Inherited Members | |
Protected Member Functions inherited from Curve::CurveTool | |
| template<typename PointFun , typename SegmentFun , typename NothingFun > | |
| void | mapTopItem (QPointF scenePoint, const QGraphicsItem *pressedItem, PointFun pt_fun, SegmentFun seg_fun, NothingFun nothing_fun) const |
| template<typename Model > | |
| void | select (const Model &model, const Selection &selected, bool multi=CommonSelectionState::multiSelection()) |
| const score::DocumentContext & | context () const noexcept |
Protected Member Functions inherited from GraphicsSceneTool< Curve::Point > | |
| GraphicsSceneTool (const QGraphicsScene &scene) | |
| QGraphicsItem * | itemUnderMouse (const QPointF &point) const |
Protected Attributes inherited from Curve::CurveTool | |
| const Curve::ToolPalette & | m_parentSM |
The documentation for this class was generated from the following files:
- score-plugin-curve/Curve/Palette/Tools/SmartTool.hpp
- SmartTool.cpp
Public Member Functions inherited from