Deluge Firmware
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ConsequenceClipLength Class Referencefinal

#include <ConsequenceClipLength.h>

Inheritance diagram for ConsequenceClipLength:
Inheritance graph
Collaboration diagram for ConsequenceClipLength:
Collaboration graph

Public Member Functions

 ConsequenceClipLength (Clip *newClip, int32_t oldLength)
 
int revert (int time, ModelStack *modelStack)
 
- Public Member Functions inherited from Consequence
 Consequence ()
 
virtual ~Consequence ()
 
virtual void prepareForDestruction (int whichQueueActionIn, Song *song)
 
virtual int revert (int time, ModelStack *modelStack)=0
 

Public Attributes

Clipclip
 
int32_t lengthToRevertTo
 
uint64_t * pointerToMarkerValue
 
uint64_t markerValueToRevertTo
 
- Public Attributes inherited from Consequence
Consequencenext
 
uint8_t type
 

Constructor & Destructor Documentation

◆ ConsequenceClipLength()

ConsequenceClipLength::ConsequenceClipLength ( Clip newClip,
int32_t  oldLength 
)

Member Function Documentation

◆ revert()

int ConsequenceClipLength::revert ( int  time,
ModelStack modelStack 
)
virtual

Implements Consequence.

Member Data Documentation

◆ clip

Clip* ConsequenceClipLength::clip

◆ lengthToRevertTo

int32_t ConsequenceClipLength::lengthToRevertTo

◆ markerValueToRevertTo

uint64_t ConsequenceClipLength::markerValueToRevertTo

◆ pointerToMarkerValue

uint64_t* ConsequenceClipLength::pointerToMarkerValue

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