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

ModelStackWithNoteRowaddNoteRow (int noteRowId, NoteRow *noteRow) const
 
ModelStackWithNoteRowIdaddNoteRowId (int noteRowId) const
 
ModelStackWithThreeMainThingsaddNoteRowAndExtraStuff (int noteRowIndex, NoteRow *newNoteRow) const
 
ModelStackWithThreeMainThingsaddOtherTwoThingsButNoNoteRow (ModControllable *newModControllable, ParamManager *newParamManager) const
 
ModelStackWithModControllableaddModControllableButNoNoteRow (ModControllable *newModControllable) const
 
ModelStacktoWithSong () const
 
bool timelineCounterIsSet () const
 
TimelineCountergetTimelineCounter () const
 
TimelineCountergetTimelineCounterAllowNull () const
 
void setTimelineCounter (TimelineCounter *newTimelineCounter)
 

Public Attributes

Songsong
 

Protected Attributes

TimelineCountertimelineCounter
 

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: