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

Public Member Functions

 ConsequenceParamChange (ModelStackWithAutoParam const *modelStack, bool stealData)
 
Error revert (TimeType time, ModelStack *modelStackWithSong) override
 
- Public Member Functions inherited from Consequence
virtual void prepareForDestruction (int32_t whichQueueActionIn, Song *song)
 

Public Attributes

union { 
 
   char   modelStackMemory [MODEL_STACK_MAX_SIZE] 
 
   ModelStackWithParamId   modelStack 
 
};  
 
AutoParamState state
 
- 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

◆ revert()

Error ConsequenceParamChange::revert ( TimeType time,
ModelStack * modelStackWithSong )
overridevirtual

Implements Consequence.


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