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

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tracktion::engine::EditItem Class Referenceabstract

Base class for objects that live inside an edit - e.g. More...

#include "tracktion_EditItem.h"

Inheritance diagram for tracktion::engine::EditItem:
tracktion::engine::AutomatableEditItem tracktion::engine::ClipSlot tracktion::engine::Track tracktion::engine::TrackItem tracktion::engine::MacroParameterList tracktion::engine::Modifier tracktion::engine::Plugin tracktion::engine::AutomationTrack tracktion::engine::ClipTrack tracktion::engine::FolderTrack tracktion::engine::MasterTrack tracktion::engine::TempoTrack tracktion::engine::Clip tracktion::engine::CollectionClip tracktion::engine::PitchSetting tracktion::engine::TimeSigSetting

Public Member Functions

 EditItem (EditItemID, Edit &)
 
virtual juce::String getName () const =0
 

Public Attributes

Editedit
 
const EditItemID itemID
 Every EditItem has an ID which is unique within the edit.
 

Detailed Description

Base class for objects that live inside an edit - e.g.

clips, tracks, plguins, etc

Definition at line 86 of file tracktion_EditItem.h.

Constructor & Destructor Documentation

◆ EditItem()

tracktion::engine::EditItem::EditItem ( EditItemID  id,
Edit ed 
)

Definition at line 14 of file tracktion_EditItem.cpp.

Member Function Documentation

◆ getName()

virtual juce::String tracktion::engine::EditItem::getName ( ) const
pure virtual

Member Data Documentation

◆ edit

Edit& tracktion::engine::EditItem::edit

Definition at line 93 of file tracktion_EditItem.h.

◆ itemID

const EditItemID tracktion::engine::EditItem::itemID

Every EditItem has an ID which is unique within the edit.

Definition at line 96 of file tracktion_EditItem.h.


The documentation for this class was generated from the following files: