score
Home
Classes
Namespaces
Files
Loading...
Searching...
No Matches
ScenarioDocumentViewConstants.hpp
1
#pragma once
2
namespace
Scenario
3
{
4
// SPace at the left of the main box in the main scenario view.
5
static
const
constexpr
double
ScenarioLeftSpace = 0.;
// -5
6
static
const
constexpr
double
IntervalHeaderHeight = 21.;
7
8
class
ItemType
9
{
10
public
:
11
enum
Type
12
{
13
Type = 1,
14
UserType = 65536,
// See QGraphicsItem
15
Interval,
16
LeftBrace,
17
RightBrace,
18
SlotHeader
,
19
SlotFooter
,
20
SlotOverlay,
21
IntervalHeader
,
22
TimeSync,
23
Trigger,
24
Event,
25
State
,
26
Comment,
27
Condition,
28
StateOverlay,
29
GraphInterval,
30
ScenarioProcess,
31
32
SlotFooterDelegate = UserType + 10000
33
};
34
};
35
36
class
ZPos
37
{
38
public
:
39
enum
ItemZPos
40
{
41
Comment = 1,
42
TimeSync,
43
Event,
44
Interval,
45
State
,
46
IntervalWithRack,
47
SelectedInterval,
48
SelectedTimeSync,
49
SelectedEvent,
50
SelectedState
51
};
52
enum
IntervalItemZPos
53
{
54
Header = 1,
55
Rack,
56
Brace
57
};
58
};
59
}
Scenario::IntervalHeader
Definition
IntervalHeader.hpp:14
Scenario::ItemType
Definition
ScenarioDocumentViewConstants.hpp:9
Scenario::SlotFooter
Definition
SlotHeader.hpp:51
Scenario::SlotHeader
Definition
SlotHeader.hpp:13
Scenario::ZPos
Definition
ScenarioDocumentViewConstants.hpp:37
Scenario
Main plug-in of score.
Definition
score-plugin-dataflow/Dataflow/PortItem.hpp:13
State
Utilities for OSSIA data structures.
Definition
DeviceInterface.hpp:33