Curve::Presenter Class Referencefinal
Inheritance diagram for Curve::Presenter:

Public Member Functions

 Presenter (const score::DocumentContext &lst, const Curve::Style &, const Model &, View *, QObject *parent)
 
const score::DocumentContextcontext () const noexcept
 
const auto & points () const noexcept
 
const auto & segments () const noexcept
 
void clear ()
 
const Modelmodel () const noexcept
 
Viewview () const noexcept
 
void setRect (const QRectF &rect)
 
void enableActions (bool)
 
void enable ()
 
void disable ()
 
Curve::EditionSettingseditionSettings () noexcept
 
void fillContextMenu (QMenu &, const QPoint &, const QPointF &)
 
void removeSelection ()
 
bool boundedMove () const noexcept
 
void setBoundedMove (bool b) noexcept
 
QRectF rect () const noexcept
 
void contextMenuRequested (const QPoint &arg_1, const QPointF &arg_2)
 

Friends

class View
 

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