Deluge Firmware 1.3.0
Build date: 2025.07.14
Loading...
Searching...
No Matches
ModelStackWithAutoParam Class Reference
Inheritance diagram for ModelStackWithAutoParam:
Collaboration diagram for ModelStackWithAutoParam:

Public Attributes

AutoParamautoParam
Public Attributes inherited from ModelStackWithParamId
int32_t paramId
Public Attributes inherited from ModelStackWithParamCollection
ParamCollectionparamCollection
ParamCollectionSummarysummary
Public Attributes inherited from ModelStackWithThreeMainThings
ParamManagerparamManager
Public Attributes inherited from ModelStackWithModControllable
ModControllablemodControllable
Public Attributes inherited from ModelStackWithNoteRowId
Songsong
int32_t noteRowId

Additional Inherited Members

Public Member Functions inherited from ModelStackWithParamId
ModelStackWithAutoParamaddAutoParam (AutoParam *newAutoParam) const
bool isParam (deluge::modulation::params::Kind kind, deluge::modulation::params::ParamType id)
Public Member Functions inherited from ModelStackWithParamCollection
ModelStackWithParamIdaddParamId (int32_t newParamId) const
ModelStackWithAutoParamaddAutoParam (int32_t newParamId, AutoParam *newAutoParam) const
Public Member Functions inherited from ModelStackWithThreeMainThings
ModelStackWithParamCollectionaddParamCollection (ParamCollection *newParamCollection, ParamCollectionSummary *newSummary) const
ModelStackWithParamCollectionaddParamCollectionSummary (ParamCollectionSummary *newSummary) const
ModelStackWithParamIdaddParamCollectionAndId (ParamCollection *newParamCollection, ParamCollectionSummary *newSummary, int32_t newParamId) const
ModelStackWithAutoParamaddParam (ParamCollection *newParamCollection, ParamCollectionSummary *newSummary, int32_t newParamId, AutoParam *newAutoParam) const
ModelStackWithAutoParamgetUnpatchedAutoParamFromId (int32_t newParamId)
ModelStackWithAutoParamgetPatchedAutoParamFromId (int32_t newParamId)
ModelStackWithAutoParamgetPatchCableAutoParamFromId (int32_t newParamId)
ModelStackWithSoundFlagsaddSoundFlags () const
ModelStackWithSoundFlagsaddDummySoundFlags () const
ModelStackWithAutoParamgetExpressionAutoParamFromID (int32_t newParamId)
Public Member Functions inherited from ModelStackWithModControllable
ModelStackWithThreeMainThingsaddParamManager (ParamManagerForTimeline *newParamManager) const
Public Member Functions inherited from ModelStackWithNoteRow
void setNoteRow (NoteRow *newNoteRow, int32_t newNoteRowId)
NoteRowgetNoteRow () const
NoteRowgetNoteRowAllowNull () const
void setNoteRow (NoteRow *newNoteRow)
ModelStackWithThreeMainThingsaddOtherTwoThings (ModControllable *newModControllable, ParamManager *newParamManager) const
ModelStackWithModControllableaddModControllable (ModControllable *newModControllable) const
ModelStackWithThreeMainThingsaddOtherTwoThingsAutomaticallyGivenNoteRow () const
int32_t getLoopLength () const
int32_t getRepeatCount () const
int32_t getLastProcessedPos () const
int32_t getLivePos () const
bool isCurrentlyPlayingReversed () const
int32_t getPosAtWhichPlaybackWillCut () const
Public Member Functions inherited from ModelStackWithNoteRowId
ModelStackWithTimelineCountertoWithTimelineCounter () const
TimelineCountergetTimelineCounter () const
TimelineCountergetTimelineCounterAllowNull () const
void setTimelineCounter (TimelineCounter *newTimelineCounter)
bool timelineCounterIsSet () const
ModelStackWithNoteRowautomaticallyAddNoteRowFromId () const
Protected Attributes inherited from ModelStackWithNoteRow
NoteRownoteRow
Protected Attributes inherited from ModelStackWithNoteRowId
TimelineCountertimelineCounter

Member Data Documentation

◆ autoParam

AutoParam* ModelStackWithAutoParam::autoParam

AutoParam attached to the ParamID. If this is null, none of the other param related members can be trusted (e.g. the paramcollection, summary, or paramId)


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