2 #include <Process/ExpandMode.hpp>
4 #include <Scenario/Palette/Tool.hpp>
8 #include <score_plugin_scenario_export.h>
17 ExpandMode m_expandMode{ExpandMode::GrowShrink};
18 Scenario::Tool m_tool{Scenario::Tool::Select};
19 Scenario::Tool m_previousTool{Scenario::Tool::Select};
20 LockMode m_lockMode{};
21 bool m_execution{
false};
24 ExpandMode expandMode()
const;
25 Scenario::Tool tool()
const;
27 void setExpandMode(ExpandMode expandMode);
28 void setTool(Scenario::Tool tool);
29 void setExecution(
bool ex);
34 LockMode lockMode()
const;
37 void setLockMode(LockMode lockMode);
41 void expandModeChanged(ExpandMode expandMode)
42 E_SIGNAL(SCORE_PLUGIN_SCENARIO_EXPORT, expandModeChanged, expandMode)
43 void toolChanged(Scenario::Tool tool)
44 E_SIGNAL(SCORE_PLUGIN_SCENARIO_EXPORT, toolChanged, tool)
46 void lockModeChanged(LockMode lockMode)
47 E_SIGNAL(SCORE_PLUGIN_SCENARIO_EXPORT, lockModeChanged, lockMode)
49 W_PROPERTY(Scenario::Tool, tool READ tool WRITE setTool NOTIFY toolChanged)
51 W_PROPERTY(LockMode, lockMode READ lockMode WRITE setLockMode NOTIFY lockModeChanged)
55 expandMode READ expandMode WRITE setExpandMode NOTIFY expandModeChanged)
Definition: ScenarioEditionSettings.hpp:14
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14