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