Loading...
Searching...
No Matches
Curve::PenCommandObject Class Referencefinal
Inheritance diagram for Curve::PenCommandObject:

Public Member Functions | |
PenCommandObject (Presenter *presenter, const score::CommandStackFacade &) | |
void | setCurveState (Curve::StateBase *stateBase) |
void | on_press () override |
void | move () |
void | release () |
void | cancel () |
![]() | |
CommandObjectBase (const Model &model, Presenter *pres, const score::CommandStackFacade &) | |
void | setCurveState (Curve::StateBase *stateBase) |
void | press () |
void | handleLocking () |
Additional Inherited Members | |
![]() | |
void | submit (std::vector< SegmentData > &&) |
auto | find (std::vector< SegmentData > &segments, const OptionalId< SegmentModel > &id) |
auto | find (const std::vector< SegmentData > &segments, const OptionalId< SegmentModel > &id) |
![]() | |
QVector< QByteArray > | m_oldCurveData |
QPointF | m_originalPress |
const Model & | m_model |
Presenter * | m_presenter {} |
Curve::StateBase * | m_state {} |
SingleOngoingCommandDispatcher< UpdateCurve > | m_dispatcher |
std::vector< SegmentData > | m_startSegments |
double | m_xmin {-1} |
double | m_xmax {2} |
double | m_xLastPoint {2} |
Member Function Documentation
◆ on_press()
|
overridevirtual |
Implements Curve::CommandObjectBase.
The documentation for this class was generated from the following files:
- PenCommandObject.hpp
- PenCommandObject.cpp