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

#include <Consequence.h>

Inheritance diagram for Consequence:
Inheritance graph
Collaboration diagram for Consequence:
Collaboration graph

Public Member Functions

 Consequence ()
 
virtual ~Consequence ()
 
virtual void prepareForDestruction (int whichQueueActionIn, Song *song)
 
virtual int revert (int time, ModelStack *modelStack)=0
 

Public Attributes

Consequencenext
 
uint8_t type
 

Constructor & Destructor Documentation

◆ Consequence()

Consequence::Consequence ( )

◆ ~Consequence()

Consequence::~Consequence ( )
virtual

Member Function Documentation

◆ prepareForDestruction()

virtual void Consequence::prepareForDestruction ( int  whichQueueActionIn,
Song song 
)
inlinevirtual

Reimplemented in ConsequenceClipExistence.

◆ revert()

virtual int Consequence::revert ( int  time,
ModelStack modelStack 
)
pure virtual

Member Data Documentation

◆ next

Consequence* Consequence::next

◆ type

uint8_t Consequence::type

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