Deluge Firmware 1.3.0
Build date: 2025.09.14
Loading...
Searching...
No Matches
ConsequenceClipExistence Class Referencefinal
Inheritance diagram for ConsequenceClipExistence:
Collaboration diagram for ConsequenceClipExistence:

Public Member Functions

 ConsequenceClipExistence (Clip *newClip, ClipArray *newClipArray, ExistenceChangeType newType)
void prepareForDestruction (int32_t whichQueueActionIn, Song *song) override
Error revert (TimeType time, ModelStack *modelStack) override

Public Attributes

Clipclip
ClipArrayclipArray
int32_t clipIndex
ExistenceChangeType type
bool shouldBeActiveWhileExistent
Public Attributes inherited from Consequence
Consequencenext
uint8_t type

Additional Inherited Members

Public Types inherited from Consequence
enum  { CLIP_LENGTH = 1 , CLIP_BEGIN_LINEAR_RECORD = 2 , PARAM_CHANGE = 3 , NOTE_ARRAY_CHANGE = 4 }

Member Function Documentation

◆ prepareForDestruction()

void ConsequenceClipExistence::prepareForDestruction ( int32_t whichQueueActionIn,
Song * song )
overridevirtual

Reimplemented from Consequence.

◆ revert()

Error ConsequenceClipExistence::revert ( TimeType time,
ModelStack * modelStack )
overridevirtual

Implements Consequence.


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