| addAllExportables(Edit &) | tracktion::engine::Exportable | static |
| addClipPlugin(const Plugin::Ptr &, SelectionManager &) | tracktion::engine::Clip | virtual |
| addListener(Listener *) | tracktion::engine::Clip | |
| tracktion::engine::TrackItem::addListener(SelectableListener *) | tracktion::engine::Selectable | |
| addSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
| Array typedef | tracktion::engine::Clip | |
| automationCurveList | tracktion::engine::Clip | protected |
| beatBasedLooping() const override | tracktion::engine::StepClip | virtual |
| canBeAddedTo(ClipOwner &) override | tracktion::engine::StepClip | virtual |
| cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
| canLoop() const override | tracktion::engine::StepClip | virtual |
| changed() override | tracktion::engine::Clip | virtual |
| clearTakes() | tracktion::engine::Clip | virtual |
| Clip(const juce::ValueTree &, ClipOwner &, EditItemID, Type) | tracktion::engine::Clip | |
| clipName | tracktion::engine::Clip | protected |
| clipStart | tracktion::engine::Clip | protected |
| clipTypeToXMLType(Type) | tracktion::engine::TrackItem | static |
| cloneFrom(Clip *) override | tracktion::engine::StepClip | virtual |
| cloneInProgress | tracktion::engine::Clip | protected |
| colour | tracktion::engine::Clip | |
| createClipForState(const juce::ValueTree &, ClipOwner &targetParent) | tracktion::engine::Clip | static |
| createDefaultPatternIfEmpty() | tracktion::engine::StepClip | |
| currentSourceFile | tracktion::engine::Clip | protected |
| defaultMidiChannel enum value | tracktion::engine::StepClip | |
| defaultNoteNumber enum value | tracktion::engine::StepClip | |
| defaultNoteValue enum value | tracktion::engine::StepClip | |
| defaultNumChannels enum value | tracktion::engine::StepClip | |
| defaultNumNotes enum value | tracktion::engine::StepClip | |
| Defaults enum name | tracktion::engine::StepClip | |
| deselect() | tracktion::engine::Selectable | |
| disabled | tracktion::engine::Clip | |
| disableLooping() override | tracktion::engine::StepClip | virtual |
| edit | tracktion::engine::EditItem | |
| EditItem(EditItemID, Edit &) | tracktion::engine::EditItem | |
| EditItem(Edit &, const juce::ValueTree &) | tracktion::engine::EditItem | |
| flushStateToValueTree() | tracktion::engine::Clip | virtual |
| followActionBeats | tracktion::engine::Clip | |
| FollowActionDurationType enum name | tracktion::engine::Clip | |
| followActionDurationType | tracktion::engine::Clip | |
| followActionNumLoops | tracktion::engine::Clip | |
| generateMidiSequence(juce::MidiMessageSequence &result, bool convertToSeconds=true, PatternInstance *instance=nullptr) | tracktion::engine::StepClip | |
| generateMidiSequence(MidiList::TimeBase, PatternInstance *instance=nullptr) | tracktion::engine::StepClip | |
| getAllPlugins() | tracktion::engine::Clip | virtual |
| getAutomationCurveList(bool createIfNoItems) | tracktion::engine::Clip | |
| getBeatOfRelativeTime(TimeDuration) const | tracktion::engine::TrackItem | |
| getBeatsPerBar() | tracktion::engine::StepClip | |
| getBeatTimesOfPatternStarts() const | tracktion::engine::StepClip | |
| getCell(int patternIndex, int channelIndex, int noteIndex) | tracktion::engine::StepClip | |
| getChannels() const noexcept | tracktion::engine::StepClip | |
| getClipSlot() const | tracktion::engine::Clip | |
| getClipTrack() const | tracktion::engine::Clip | |
| getColour() const | tracktion::engine::Clip | virtual |
| getContentBeatAtTime(TimePosition) const | tracktion::engine::Clip | |
| getContentStartBeat() const | tracktion::engine::TrackItem | |
| getCurrentSourceFile() const | tracktion::engine::Clip | |
| getCurrentTake() const | tracktion::engine::Clip | virtual |
| getDefaultColour() const override | tracktion::engine::StepClip | virtual |
| getEditBeatRange() const | tracktion::engine::TrackItem | |
| getEditTimeRange() const | tracktion::engine::TrackItem | |
| getEndBeat() const | tracktion::engine::TrackItem | |
| getEndBeatOf(PatternInstance *) | tracktion::engine::StepClip | |
| getFollowActions() override | tracktion::engine::StepClip | virtual |
| getGroupClip() const | tracktion::engine::Clip | |
| getGroupID() const noexcept | tracktion::engine::Clip | |
| getGroupParent() const override | tracktion::engine::Clip | virtual |
| getInterestingTimes() | tracktion::engine::Clip | virtual |
| getLaunchHandle() override | tracktion::engine::StepClip | virtual |
| getLaunchQuantisation() override | tracktion::engine::StepClip | virtual |
| getLengthInBeats() const | tracktion::engine::TrackItem | |
| getLinkGroupID() const | tracktion::engine::Clip | |
| getListeners() | tracktion::engine::Clip | |
| getLiveClipLevel() | tracktion::engine::StepClip | |
| getLoopLength() const override | tracktion::engine::StepClip | virtual |
| getLoopLengthBeats() const override | tracktion::engine::StepClip | virtual |
| getLoopRange() const | tracktion::engine::Clip | |
| getLoopRangeBeats() const | tracktion::engine::Clip | |
| getLoopStart() const override | tracktion::engine::StepClip | virtual |
| getLoopStartBeats() const override | tracktion::engine::StepClip | virtual |
| getMaximumLength() | tracktion::engine::Clip | virtual |
| getName() const override | tracktion::engine::Clip | virtual |
| getNumPatterns() const | tracktion::engine::StepClip | |
| getNumTakes(bool) | tracktion::engine::Clip | virtual |
| getOffsetInBeats() const | tracktion::engine::TrackItem | |
| getParent() const | tracktion::engine::Clip | |
| getPattern(int index) | tracktion::engine::StepClip | |
| getPatternGenerator() | tracktion::engine::Clip | virtual |
| getPatterns() | tracktion::engine::StepClip | |
| getPatternSequence() const | tracktion::engine::StepClip | |
| getPluginList() | tracktion::engine::Clip | virtual |
| getPosition() const override | tracktion::engine::StepClip | virtual |
| getReferencedItems() override | tracktion::engine::Clip | virtual |
| getRescaledMarkPoints() const | tracktion::engine::Clip | protectedvirtual |
| getSelectableDescription() override | tracktion::engine::StepClip | virtual |
| getSourceFileReference() | tracktion::engine::Clip | |
| getSpeedRatio() const noexcept | tracktion::engine::Clip | |
| getSpottingPoint() const | tracktion::engine::Clip | |
| getStartBeat() const | tracktion::engine::TrackItem | |
| getStartBeatOf(PatternInstance *) | tracktion::engine::StepClip | |
| getSuggestedNameForNewItem(Type) | tracktion::engine::TrackItem | static |
| getSyncType() const | tracktion::engine::Clip | |
| getTakeDescriptions() const | tracktion::engine::Clip | virtual |
| getTimeOfContentBeat(BeatPosition) const | tracktion::engine::Clip | |
| getTimeOfRelativeBeat(BeatDuration) const | tracktion::engine::TrackItem | |
| getTrack() const override | tracktion::engine::Clip | virtual |
| getTrackID() const | tracktion::engine::TrackItem | |
| getUndoManager() const | tracktion::engine::Clip | |
| getVolumeDb() const | tracktion::engine::StepClip | |
| getWeakRef() | tracktion::engine::Selectable | |
| groupID | tracktion::engine::Clip | protected |
| hasAnyTakes() const | tracktion::engine::Clip | virtual |
| initialise() | tracktion::engine::Clip | virtual |
| insertNewChannel(int index) | tracktion::engine::StepClip | |
| insertNewPattern(int index) | tracktion::engine::StepClip | |
| insertPattern(const Pattern &, int index) | tracktion::engine::StepClip | |
| insertVariation(int patternIndex, int insertIndex) | tracktion::engine::StepClip | |
| isClipState(const juce::ValueTree &) | tracktion::engine::Clip | static |
| isClipState(const juce::Identifier &) | tracktion::engine::Clip | static |
| isCurrentTakeComp() | tracktion::engine::Clip | virtual |
| isGrouped() const override | tracktion::engine::Clip | virtual |
| isInitialised | tracktion::engine::Clip | protected |
| isLinked() const | tracktion::engine::Clip | |
| isLooping() const override | tracktion::engine::StepClip | virtual |
| isMidi() const override | tracktion::engine::StepClip | virtual |
| isMuted() const override | tracktion::engine::StepClip | virtual |
| isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
| isShowingTakes() const | tracktion::engine::Clip | virtual |
| itemID | tracktion::engine::EditItem | |
| length | tracktion::engine::Clip | protected |
| linkID | tracktion::engine::Clip | protected |
| listeners | tracktion::engine::Clip | protected |
| masterReference | tracktion::engine::Selectable | |
| maxNumChannels enum value | tracktion::engine::StepClip | |
| maxNumNotes enum value | tracktion::engine::StepClip | |
| minNumChannels enum value | tracktion::engine::StepClip | |
| minNumNotes enum value | tracktion::engine::StepClip | |
| moveTo(ClipOwner &) | tracktion::engine::Clip | |
| notifyListenersOfDeletion() | tracktion::engine::Selectable | |
| offset | tracktion::engine::Clip | protected |
| parent | tracktion::engine::Clip | protected |
| PatternArray typedef | tracktion::engine::StepClip | |
| patternGenerator | tracktion::engine::Clip | protected |
| pitchTempoTrackChanged() | tracktion::engine::Clip | virtual |
| propertiesChanged() | tracktion::engine::Selectable | |
| Ptr typedef | tracktion::engine::StepClip | |
| reassignReferencedItem(const ReferencedItem &, ProjectItemID, double) override | tracktion::engine::Clip | virtual |
| removeAllVariations() | tracktion::engine::StepClip | |
| removeChannel(int index) | tracktion::engine::StepClip | |
| removeFromParent() | tracktion::engine::Clip | |
| removeListener(Listener *) | tracktion::engine::Clip | |
| tracktion::engine::TrackItem::removeListener(SelectableListener *) | tracktion::engine::Selectable | |
| removePattern(int patternIndex) | tracktion::engine::StepClip | |
| removePlugin(const Plugin::Ptr &) | tracktion::engine::Clip | virtual |
| removeSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
| removeUnusedPatterns() | tracktion::engine::StepClip | |
| removeVariation(int variationIndex) | tracktion::engine::StepClip | |
| repeatSequence | tracktion::engine::StepClip | |
| rescale(TimePosition pivotTimeInEdit, double factor) | tracktion::engine::Clip | virtual |
| resizeClipForPatternInstances() | tracktion::engine::StepClip | |
| Selectable() | tracktion::engine::Selectable | |
| selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
| sendMirrorUpdateToAllPlugins(Plugin &) const | tracktion::engine::Clip | virtual |
| setCell(int patternIndex, int channelIndex, int noteIndex, bool value) | tracktion::engine::StepClip | |
| setColour(juce::Colour) | tracktion::engine::Clip | |
| setCurrentSourceFile(const juce::File &) | tracktion::engine::Clip | protected |
| setCurrentTake(int) | tracktion::engine::Clip | virtual |
| setEnd(TimePosition newEnd, bool preserveSync) | tracktion::engine::Clip | |
| setGroup(EditItemID newGroupID) | tracktion::engine::Clip | |
| setLength(TimeDuration newLength, bool preserveSync) | tracktion::engine::Clip | |
| setLinkGroupID(juce::String newLinkID) | tracktion::engine::Clip | |
| setLoopRange(TimeRange) override | tracktion::engine::StepClip | virtual |
| setLoopRangeBeats(BeatRange) override | tracktion::engine::StepClip | virtual |
| setMuted(bool m) override | tracktion::engine::StepClip | virtual |
| setName(const juce::String &newName) | tracktion::engine::Clip | |
| setNumberOfLoops(int) override | tracktion::engine::StepClip | virtual |
| setOffset(TimeDuration newOffset) | tracktion::engine::Clip | |
| setParent(ClipOwner *) | tracktion::engine::Clip | virtual |
| setPatternForVariation(int variationIndex, int newPatternIndex) | tracktion::engine::StepClip | |
| setPatternSequence(const PatternArray &) | tracktion::engine::StepClip | |
| setPosition(ClipPosition newPosition) | tracktion::engine::Clip | |
| setShowingTakes(bool shouldShow) | tracktion::engine::Clip | virtual |
| setSpeedRatio(double) | tracktion::engine::Clip | virtual |
| setStart(TimePosition newStart, bool preserveSync, bool keepLength) | tracktion::engine::Clip | |
| setSyncType(SyncType sync) | tracktion::engine::Clip | virtual |
| setUsesGlobalLaunchQuatisation(bool useGlobal) override | tracktion::engine::StepClip | virtual |
| setVolumeDb(float v) | tracktion::engine::StepClip | |
| showingTakes | tracktion::engine::Clip | protected |
| sortByTime(ArrayType &items) | tracktion::engine::TrackItem | static |
| sourceFileReference | tracktion::engine::Clip | protected |
| sourceMediaChanged() | tracktion::engine::Clip | virtual |
| speedRatio | tracktion::engine::Clip | protected |
| stableSortByTime(ArrayType &items) | tracktion::engine::TrackItem | static |
| state | tracktion::engine::Clip | |
| StepClip(const juce::ValueTree &, EditItemID, ClipOwner &) | tracktion::engine::StepClip | |
| stringToType(const juce::String &) | tracktion::engine::TrackItem | static |
| syncAbsolute enum value | tracktion::engine::Clip | |
| syncBarsBeats enum value | tracktion::engine::Clip | |
| syncType | tracktion::engine::Clip | protected |
| SyncType enum name | tracktion::engine::Clip | |
| TrackItem(Edit &, EditItemID, Type) | tracktion::engine::TrackItem | |
| trimAwayOverlap(TimeRange editRangeToTrim) | tracktion::engine::Clip | |
| Type enum name | tracktion::engine::TrackItem | |
| type | tracktion::engine::TrackItem | |
| typeToString(Type) | tracktion::engine::TrackItem | static |
| unpackTakes(bool) | tracktion::engine::Clip | virtual |
| updateAutomationCurveListDestinations() | tracktion::engine::Clip | |
| updateLinkedClips() | tracktion::engine::Clip | |
| updateLinkedClipsCaller | tracktion::engine::Clip | protected |
| usesGlobalLaunchQuatisation() override | tracktion::engine::StepClip | virtual |
| usesProbability() | tracktion::engine::StepClip | |
| usesSourceFile() const | tracktion::engine::Clip | virtual |
| valueTreeParentChanged(juce::ValueTree &) override | tracktion::engine::Clip | protected |
| WeakRef typedef | tracktion::engine::Selectable | |
| xmlTagToType(juce::StringRef) | tracktion::engine::TrackItem | static |
| ~Clip() override | tracktion::engine::Clip | |
| ~EditItem()=default | tracktion::engine::EditItem | virtual |
| ~Exportable()=default | tracktion::engine::Exportable | virtual |
| ~Selectable() | tracktion::engine::Selectable | virtual |
| ~StepClip() override | tracktion::engine::StepClip | |
| ~TrackItem() | tracktion::engine::TrackItem | |