tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
tracktion_Clipboard.h File Reference

Go to the source code of this file.

Classes

class  tracktion::engine::Clipboard
 
struct  tracktion::engine::Clipboard::ContentType
 
struct  tracktion::engine::Clipboard::ContentType::EditPastingOptions
 
struct  tracktion::engine::Clipboard::ProjectItems
 
struct  tracktion::engine::Clipboard::ProjectItems::ItemInfo
 
struct  tracktion::engine::Clipboard::Clips
 
struct  tracktion::engine::Clipboard::Clips::ClipInfo
 
struct  tracktion::engine::Clipboard::Clips::AutomationCurveSection
 
struct  tracktion::engine::Clipboard::Scenes
 
struct  tracktion::engine::Clipboard::Scenes::SceneInfo
 
struct  tracktion::engine::Clipboard::Tracks
 
struct  tracktion::engine::Clipboard::TempoChanges
 
struct  tracktion::engine::Clipboard::TempoChanges::TempoChange
 
struct  tracktion::engine::Clipboard::AutomationPoints
 
struct  tracktion::engine::Clipboard::MIDIEvents
 
struct  tracktion::engine::Clipboard::Pitches
 
struct  tracktion::engine::Clipboard::TimeSigs
 
struct  tracktion::engine::Clipboard::Plugins
 
struct  tracktion::engine::Clipboard::Takes
 
struct  tracktion::engine::Clipboard::Modifiers
 

Namespaces

namespace  tracktion
 
namespace  tracktion::engine
 Declarations from this namespaces are inlined into tracktion.
 

Functions

AudioTracktracktion::engine::getOrInsertAudioTrackNearestIndex (Edit &edit, int trackIndex)
 

Class Documentation

◆ tracktion::engine::Clipboard::ProjectItems::ItemInfo

struct tracktion::engine::Clipboard::ProjectItems::ItemInfo

Definition at line 59 of file tracktion_Clipboard.h.

Class Members
ProjectItemID itemID
TimeRange range

◆ tracktion::engine::Clipboard::Clips::ClipInfo

struct tracktion::engine::Clipboard::Clips::ClipInfo

Definition at line 89 of file tracktion_Clipboard.h.

Class Members
bool grouped
bool hasBeatTimes
BeatDuration lengthBeats
BeatPosition offsetBeats
optional< int > slotOffset
BeatPosition startBeats
ValueTree state
int trackOffset

◆ tracktion::engine::Clipboard::Clips::AutomationCurveSection

struct tracktion::engine::Clipboard::Clips::AutomationCurveSection

Definition at line 103 of file tracktion_Clipboard.h.

Class Members
String paramID
String pluginName
vector< AutomationPoint > points
int trackOffset
Range< float > valueRange

◆ tracktion::engine::Clipboard::Scenes::SceneInfo

struct tracktion::engine::Clipboard::Scenes::SceneInfo

Definition at line 119 of file tracktion_Clipboard.h.

Class Members
vector< ValueTree > clips
ValueTree state

◆ tracktion::engine::Clipboard::TempoChanges::TempoChange

struct tracktion::engine::Clipboard::TempoChanges::TempoChange

Definition at line 152 of file tracktion_Clipboard.h.

Class Members
BeatPosition beat
double bpm
float curve