Loading...
Searching...
No Matches
Scenario::SelectionState< ToolPalette_T, View_T > Class Template Referencefinal
Inheritance diagram for Scenario::SelectionState< ToolPalette_T, View_T >:
CommonSelectionState

Public Member Functions

 SelectionState (score::SelectionStack &stack, const ToolPalette_T &parentSM, View_T &scenarioview, QState *parent)
 
const QPointF & initialPoint () const
 
const QPointF & movePoint () const
 
void on_pressAreaSelection () override
 
void on_moveAreaSelection () override
 
void on_releaseAreaSelection () override
 
void on_deselect () override
 
void setSelectionArea (const QRectF &area)
 

Additional Inherited Members

- Static Public Member Functions inherited from CommonSelectionState
static bool multiSelection () noexcept
 
- Public Attributes inherited from CommonSelectionState
score::SelectionDispatcher dispatcher
 
- Protected Member Functions inherited from CommonSelectionState
 CommonSelectionState (score::SelectionStack &stack, QObject *process_view, QState *parent)
 

Member Function Documentation

◆ on_deselect()

template<typename ToolPalette_T , typename View_T >
void Scenario::SelectionState< ToolPalette_T, View_T >::on_deselect ( )
inlineoverridevirtual

Implements CommonSelectionState.

◆ on_moveAreaSelection()

template<typename ToolPalette_T , typename View_T >
void Scenario::SelectionState< ToolPalette_T, View_T >::on_moveAreaSelection ( )
inlineoverridevirtual

Implements CommonSelectionState.

◆ on_pressAreaSelection()

template<typename ToolPalette_T , typename View_T >
void Scenario::SelectionState< ToolPalette_T, View_T >::on_pressAreaSelection ( )
inlineoverridevirtual

Implements CommonSelectionState.

◆ on_releaseAreaSelection()

template<typename ToolPalette_T , typename View_T >
void Scenario::SelectionState< ToolPalette_T, View_T >::on_releaseAreaSelection ( )
inlineoverridevirtual

Implements CommonSelectionState.


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