#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
, FoldbackBus = 0x2000
, TriggerTrack = 0x4000
,
SurroundMaster = 0x8000
, StatusMask = (Hidden | TriggerTrack)
, MainBus = (MasterOut|MonitorOut|FoldbackBus|SurroundMaster)
, Singleton = (MasterOut|MonitorOut|SurroundMaster)
,
TypeMask = (AudioBus|AudioTrack|MidiTrack|MidiBus|VCA|MasterOut|MonitorOut|Auditioner|FoldbackBus|SurroundMaster)
} |
|
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 | |
FoldbackBus | |
TriggerTrack | |
SurroundMaster | |
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: