![]() |
Deluge Firmware 1.3.0
Build date: 2026.08.29
|

Public Member Functions | |
| Action * | getNewAction (ActionType newActionType, ActionAddition addToExistingIfPossible=ActionAddition::NOT_ALLOWED) |
| void | recordUnautomatedParamChange (ModelStackWithAutoParam const *modelStack, ActionType actionType=ActionType::PARAM_UNAUTOMATED_VALUE_CHANGE) |
| void | recordSwingChange (int8_t swingBefore, int8_t swingAfter) |
| void | recordTempoChange (uint64_t timePerBigBefore, uint64_t timePerBigAfter) |
| void | recordPerformanceViewPress (FXColumnPress fxPressBefore[kDisplayWidth], FXColumnPress fxPressAfter[kDisplayWidth], int32_t xDisplay) |
| Record Performance View Hold Press. | |
| void | closeAction (ActionType actionType) |
| void | closeActionUnlessCreatedJustNow (ActionType actionType) |
| void | deleteAllLogs () |
| void | deleteLog (int32_t time) |
| bool | revert (TimeType time, bool updateVisually=true, bool doNavigation=true) |
| void | updateAction (Action *newAction) |
| void | undo () |
| void | redo () |
| bool | undoJustOneConsequencePerNoteRow (ModelStack *modelStack) |
| bool | allowedToDoReversion () |
| void | notifyClipRecordingAborted (Clip *clip) |
Public Attributes | |
| Action * | firstAction [2] |
Private Member Functions | |
| void | revertAction (Action *action, bool updateVisually, bool doNavigation, TimeType time) |
| void | deleteLastActionIfEmpty () |
| void | deleteLastAction () |