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

#include <ConsequenceClipExistence.h>

Inheritance diagram for ConsequenceClipExistence:
Inheritance graph
Collaboration diagram for ConsequenceClipExistence:
Collaboration graph

Public Member Functions

 ConsequenceClipExistence (Clip *newClip, ClipArray *newClipArray, int newType)
 
void prepareForDestruction (int whichQueueActionIn, Song *song)
 
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
 
ClipArrayclipArray
 
int clipIndex
 
uint8_t type
 
bool shouldBeActiveWhileExistent
 
- Public Attributes inherited from Consequence
Consequencenext
 
uint8_t type
 

Constructor & Destructor Documentation

◆ ConsequenceClipExistence()

ConsequenceClipExistence::ConsequenceClipExistence ( Clip newClip,
ClipArray newClipArray,
int  newType 
)

Member Function Documentation

◆ prepareForDestruction()

void ConsequenceClipExistence::prepareForDestruction ( int  whichQueueActionIn,
Song song 
)
virtual

Reimplemented from Consequence.

◆ revert()

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

Implements Consequence.

Member Data Documentation

◆ clip

Clip* ConsequenceClipExistence::clip

◆ clipArray

ClipArray* ConsequenceClipExistence::clipArray

◆ clipIndex

int ConsequenceClipExistence::clipIndex

◆ shouldBeActiveWhileExistent

bool ConsequenceClipExistence::shouldBeActiveWhileExistent

◆ type

uint8_t ConsequenceClipExistence::type

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