TracktionEngine
Classes | Namespaces
tracktion_Edit.h File Reference

Classes

class  tracktion::engine::Edit
 The Tracktion Edit class! More...
 
struct  tracktion::engine::Edit::LoadContext
 A context passed to the Options struct which will get updated about load process and can be signaled to stop loading the Edit. More...
 
struct  tracktion::engine::Edit::Options
 Determines how the Edit will be created. More...
 
struct  tracktion::engine::Edit::ScopedRenderStatus
 Temporarily removes an Edit from the device manager, optionally re-adding it on destruction. More...
 
struct  tracktion::engine::Edit::UndoTransactionInhibitor
 Disables the creation of a new transaction. More...
 
struct  tracktion::engine::Edit::GlobalMacros
 Holds the global Macros for the Edit. More...
 
struct  tracktion::engine::Edit::Metadata
 Metadata for the Edit. More...
 
struct  tracktion::engine::Edit::LoadFinishedCallback< OwnerType >
 Calls an editFinishedLoading method on OwnerType once after the Edit has finished loading. More...
 
struct  tracktion::engine::Edit::WastedMidiMessagesListener
 Interface for classes that need to know about unused MIDI messages. More...
 
struct  tracktion::engine::EditDeleter
 Deferred Edit object deleter. More...
 
struct  tracktion::engine::ActiveEdits
 A list of all currently open edits. More...
 

Namespaces

 tracktion
 
 tracktion::engine