Deluge Firmware
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Attributes | List of all members
ModelStackWithTimelineCounter Class Reference

#include <ModelStack.h>

Collaboration diagram for ModelStackWithTimelineCounter:
Collaboration graph

Public Member Functions

ModelStackWithNoteRow * addNoteRow (int noteRowId, NoteRow *noteRow) const
 
ModelStackWithNoteRowId * addNoteRowId (int noteRowId) const
 
ModelStackWithThreeMainThings * addNoteRowAndExtraStuff (int noteRowIndex, NoteRow *newNoteRow) const
 
ModelStackWithThreeMainThings * addOtherTwoThingsButNoNoteRow (ModControllable *newModControllable, ParamManager *newParamManager) const
 
ModelStackWithModControllable * addModControllableButNoNoteRow (ModControllable *newModControllable) const
 
ModelStack * toWithSong () const
 
bool timelineCounterIsSet () const
 
TimelineCounter * getTimelineCounter () const
 
TimelineCounter * getTimelineCounterAllowNull () const
 
void setTimelineCounter (TimelineCounter *newTimelineCounter)
 

Public Attributes

Song * song
 

Protected Attributes

TimelineCounter * timelineCounter
 

Member Function Documentation

◆ addModControllableButNoNoteRow()

ModelStackWithModControllable * ModelStackWithTimelineCounter::addModControllableButNoNoteRow ( ModControllable *  newModControllable) const
inline

◆ addNoteRow()

ModelStackWithNoteRow * ModelStackWithTimelineCounter::addNoteRow ( int  noteRowId,
NoteRow *  noteRow 
) const
inline

◆ addNoteRowAndExtraStuff()

ModelStackWithThreeMainThings * ModelStackWithTimelineCounter::addNoteRowAndExtraStuff ( int  noteRowIndex,
NoteRow *  newNoteRow 
) const

◆ addNoteRowId()

ModelStackWithNoteRowId * ModelStackWithTimelineCounter::addNoteRowId ( int  noteRowId) const
inline

◆ addOtherTwoThingsButNoNoteRow()

ModelStackWithThreeMainThings * ModelStackWithTimelineCounter::addOtherTwoThingsButNoNoteRow ( ModControllable *  newModControllable,
ParamManager *  newParamManager 
) const
inline

◆ getTimelineCounter()

TimelineCounter * ModelStackWithTimelineCounter::getTimelineCounter ( ) const
inline

◆ getTimelineCounterAllowNull()

TimelineCounter * ModelStackWithTimelineCounter::getTimelineCounterAllowNull ( ) const
inline

◆ setTimelineCounter()

void ModelStackWithTimelineCounter::setTimelineCounter ( TimelineCounter *  newTimelineCounter)
inline

◆ timelineCounterIsSet()

bool ModelStackWithTimelineCounter::timelineCounterIsSet ( ) const
inline

◆ toWithSong()

ModelStack * ModelStackWithTimelineCounter::toWithSong ( ) const
inline

Member Data Documentation

◆ song

Song* ModelStackWithTimelineCounter::song

◆ timelineCounter

TimelineCounter* ModelStackWithTimelineCounter::timelineCounter
protected

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