Deluge Firmware 1.3.0
Build date: 2025.04.16
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: