|
Ardour
9.2-79-gba93f2fe52
|
#include <pthread.h>#include <atomic>#include <map>#include <memory>#include <vector>#include <string>#include "pbd/crossthread.h"#include "pbd/mutex.h"#include "pbd/pcg_rand.h"#include "pbd/pool.h"#include "pbd/properties.h"#include "pbd/ringbuffer.h"#include "pbd/rwlock.h"#include "pbd/stateful.h"#include "midi++/types.h"#include "temporal/beats.h"#include "temporal/bbt_time.h"#include "temporal/tempo.h"#include "evoral/PatchChange.h"#include "evoral/SMF.h"#include "ardour/event_ring_buffer.h"#include "ardour/midi_model.h"#include "ardour/midi_state_tracker.h"#include "ardour/processor.h"#include "ardour/rt_midibuffer.h"#include "ardour/segment_descriptor.h"#include "ardour/types.h"#include "ardour/types_convert.h"#include "ardour/libardour_visibility.h"Go to the source code of this file.
Classes | |
| class | ARDOUR::Trigger |
| struct | ARDOUR::Trigger::UIState |
| struct | ARDOUR::Trigger::UIRequests |
| struct | ARDOUR::Trigger::PendingSwap |
| class | ARDOUR::AudioTrigger |
| struct | ARDOUR::AudioTrigger::AudioData |
| struct | ARDOUR::AudioTrigger::AudioPendingSwap |
| class | ARDOUR::MIDITrigger |
| struct | ARDOUR::MIDITrigger::MIDIPendingSwap |
| class | ARDOUR::TriggerBoxThread |
| struct | ARDOUR::TriggerBoxThread::Request |
| struct | ARDOUR::CueRecord |
| struct | ARDOUR::SlotArmInfo |
| class | ARDOUR::TriggerBox |
| struct | ARDOUR::TriggerBox::Requests |
| struct | ARDOUR::TriggerBox::Request |
| class | ARDOUR::TriggerReference |
Namespaces | |
| RubberBand | |
| MIDI | |
| ARDOUR | |
| ARDOUR::Properties | |
| PBD | |
Macros | |
| #define | TRIGGERBOX_PROPERTY_DECL(name, type) void set_ ## name (type); type name () const; |
| #define | TRIGGERBOX_PROPERTY_DECL_CONST_REF(name, type) void set_ ## name (type const &); type name () const |
Typedefs | |
| typedef uint32_t | ARDOUR::color_t |
| typedef std::shared_ptr< Trigger > | ARDOUR::TriggerPtr |
| typedef RTMidiBufferBase< Temporal::Beats, Temporal::Beats > | ARDOUR::RTMidiBufferBeats |
| typedef PBD::RingBuffer< CueRecord > | ARDOUR::CueRecords |
Definition at line 243 of file triggerbox.h.
| #define TRIGGERBOX_PROPERTY_DECL_CONST_REF | ( | name, | |
| type | |||
| ) | void set_ ## name (type const &); type name () const |
Definition at line 244 of file triggerbox.h.