score
Home
Classes
Namespaces
Files
PlayToolState.hpp
1
#pragma once
2
3
#include <QPoint>
4
5
namespace
Scenario
6
{
7
class
ToolPalette;
8
class
ScenarioExecution;
9
struct
Point;
10
11
class
PlayToolState
12
{
13
public
:
14
PlayToolState
(
const
Scenario::ToolPalette
& sm);
15
16
void
on_pressed(QPointF scenePoint,
Scenario::Point
scenarioPoint);
17
void
on_moved();
18
void
on_released();
19
20
private
:
21
const
Scenario::ToolPalette
& m_sm;
22
ScenarioExecution
& m_exec;
23
};
24
}
Scenario::PlayToolState
Definition:
PlayToolState.hpp:12
Scenario::ScenarioExecution
API for the various elements that we can execute.
Definition:
Execution/ScenarioExecution.hpp:25
Scenario::ToolPalette
Definition:
ScenarioPalette.hpp:38
Scenario
Main plug-in of score.
Definition:
score-plugin-dataflow/Dataflow/PortItem.hpp:14
Scenario::Point
Definition:
ScenarioPoint.hpp:13