#include <presentation_info.h>
|
| enum | Flag {
AudioTrack = 0x1
, MidiTrack = 0x2
, AudioBus = 0x4
, MidiBus = 0x8
,
VCA = 0x10
, MasterOut = 0x20
, MonitorOut = 0x40
, Auditioner = 0x80
,
Hidden = 0x100
, OrderSet = 0x400
, MixbusEditorHidden = 0x800
, Mixbus = 0x1000
,
FoldbackBus = 0x2000
, TriggerTrack = 0x4000
, SurroundMaster = 0x8000
, Program = 0x4000
,
MixMinus = 0x8000
, VBMProgram = 0x10000
, VBMMixMinus = 0x20000
, VBMAny = 0x30000
,
StatusMask = (Hidden | MixbusEditorHidden | TriggerTrack)
, MainBus = (MasterOut|MonitorOut|FoldbackBus|SurroundMaster)
, Singleton = (MasterOut|MonitorOut|SurroundMaster)
, TypeMask = (AudioBus|AudioTrack|MidiTrack|MidiBus|Mixbus|VCA|MasterOut|MonitorOut|Auditioner|FoldbackBus|SurroundMaster|VBMAny)
} |
| |
| typedef uint32_t | order_t |
| |
| typedef uint32_t | color_t |
| |
Definition at line 48 of file presentation_info.h.
◆ color_t
◆ order_t
◆ Flag
| Enumerator |
|---|
| AudioTrack | |
| MidiTrack | |
| AudioBus | |
| MidiBus | |
| VCA | |
| MasterOut | |
| MonitorOut | |
| Auditioner | |
| Hidden | |
| OrderSet | |
| MixbusEditorHidden | |
| Mixbus | |
| FoldbackBus | |
| TriggerTrack | |
| SurroundMaster | |
| Program | |
| MixMinus | |
| VBMProgram | |
| VBMMixMinus | |
| VBMAny | |
| StatusMask | |
| MainBus | |
| Singleton | |
| TypeMask | |
Definition at line 105 of file presentation_info.h.
◆ PresentationInfo() [1/3]
| ARDOUR::PresentationInfo::PresentationInfo |
( |
Flag |
f | ) |
|
◆ PresentationInfo() [2/3]
| ARDOUR::PresentationInfo::PresentationInfo |
( |
order_t |
o, |
|
|
Flag |
f |
|
) |
| |
◆ PresentationInfo() [3/3]
◆ color()
| color_t ARDOUR::PresentationInfo::color |
( |
| ) |
const |
|
inline |
◆ color_set()
| bool ARDOUR::PresentationInfo::color_set |
( |
| ) |
const |
◆ flag_match()
| bool ARDOUR::PresentationInfo::flag_match |
( |
Flag |
f | ) |
const |
|
inline |
◆ flags()
◆ get_flags()
| static Flag ARDOUR::PresentationInfo::get_flags |
( |
XMLNode const & |
node | ) |
|
|
static |
◆ get_flags2X3X()
| static Flag ARDOUR::PresentationInfo::get_flags2X3X |
( |
XMLNode const & |
node | ) |
|
|
static |
◆ get_state()
| XMLNode& ARDOUR::PresentationInfo::get_state |
( |
| ) |
const |
|
virtual |
◆ hidden()
| bool ARDOUR::PresentationInfo::hidden |
( |
| ) |
const |
|
inline |
◆ make_property_quarks()
| static void ARDOUR::PresentationInfo::make_property_quarks |
( |
| ) |
|
|
static |
◆ operator!=()
◆ operator=()
◆ operator==()
◆ order()
| order_t ARDOUR::PresentationInfo::order |
( |
| ) |
const |
|
inline |
◆ order_set()
| bool ARDOUR::PresentationInfo::order_set |
( |
| ) |
const |
|
inline |
◆ selection_cnt()
| int ARDOUR::PresentationInfo::selection_cnt |
( |
| ) |
const |
|
inline |
◆ send_static_change()
◆ set_color()
| void ARDOUR::PresentationInfo::set_color |
( |
color_t |
| ) |
|
◆ set_flags()
| void ARDOUR::PresentationInfo::set_flags |
( |
Flag |
f | ) |
|
|
inline |
◆ set_hidden()
| void ARDOUR::PresentationInfo::set_hidden |
( |
bool |
yn | ) |
|
◆ set_order()
| void ARDOUR::PresentationInfo::set_order |
( |
order_t |
order | ) |
|
|
protected |
◆ set_state()
| int ARDOUR::PresentationInfo::set_state |
( |
XMLNode const & |
, |
|
|
int |
|
|
) |
| |
|
virtual |
◆ set_trigger_track()
| void ARDOUR::PresentationInfo::set_trigger_track |
( |
bool |
yn | ) |
|
◆ special()
| bool ARDOUR::PresentationInfo::special |
( |
bool |
with_master = true | ) |
const |
|
inline |
◆ suspend_change_signal()
| static void ARDOUR::PresentationInfo::suspend_change_signal |
( |
| ) |
|
|
staticprotected |
◆ trigger_track()
| bool ARDOUR::PresentationInfo::trigger_track |
( |
| ) |
const |
|
inline |
◆ unsuspend_change_signal()
| static void ARDOUR::PresentationInfo::unsuspend_change_signal |
( |
| ) |
|
|
staticprotected |
◆ ChangeSuspender
◆ Stripable
◆ _change_signal_suspended
| std::atomic<int> ARDOUR::PresentationInfo::_change_signal_suspended |
|
staticprivate |
◆ _color
| color_t ARDOUR::PresentationInfo::_color |
|
private |
◆ _flags
| Flag ARDOUR::PresentationInfo::_flags |
|
private |
◆ _order
| order_t ARDOUR::PresentationInfo::_order |
|
private |
◆ _pending_static_changes
◆ _selection_cnt
| int ARDOUR::PresentationInfo::_selection_cnt |
|
private |
◆ AllRoutes
| const Flag ARDOUR::PresentationInfo::AllRoutes |
|
static |
◆ AllStripables
| const Flag ARDOUR::PresentationInfo::AllStripables |
|
static |
◆ Bus
| const Flag ARDOUR::PresentationInfo::Bus |
|
static |
◆ Change
◆ max_order
| const order_t ARDOUR::PresentationInfo::max_order |
|
static |
◆ MidiIndicatingFlags
| const Flag ARDOUR::PresentationInfo::MidiIndicatingFlags |
|
static |
◆ MixerRoutes
| const Flag ARDOUR::PresentationInfo::MixerRoutes |
|
static |
◆ MixerStripables
| const Flag ARDOUR::PresentationInfo::MixerStripables |
|
static |
◆ Route
| const Flag ARDOUR::PresentationInfo::Route |
|
static |
◆ selection_counter
| int ARDOUR::PresentationInfo::selection_counter |
|
staticprivate |
◆ state_node_name
| std::string ARDOUR::PresentationInfo::state_node_name |
|
static |
◆ static_signal_lock
| Glib::Threads::Mutex ARDOUR::PresentationInfo::static_signal_lock |
|
staticprivate |
◆ Track
| const Flag ARDOUR::PresentationInfo::Track |
|
static |
The documentation for this class was generated from the following file: