11namespace tracktion {
inline namespace engine
30 bool isMidi()
const override {
return false; }
31 bool isMuted()
const override {
return false; }
37 void handleAsyncUpdate()
override;
bool isMidi() const override
Returns true if this is a MidiClip.
juce::Colour getColour() const override
Returns the colour property of this clip.
bool isMuted() const override
Returns true if the clip is muted.
void pitchTempoTrackChanged() override
Called when there are pitch or tempo changes made which might require clips to adjust timing informat...
juce::Colour getDefaultColour() const override
Returns the default colour for this clip.
bool canBeAddedTo(ClipOwner &) override
Tests whether this clip can go on the given parent.
juce::String getSelectableDescription() override
Subclasses must return a description of what they are.
void initialise() override
Initialises the Clip.
PatternGenerator * getPatternGenerator() override
Returns the PatternGenerator for this clip if it has one.
Base class for items that can contain clips.
ID for objects of type EditElement - e.g.