#include <Action.h>
|
| | Action (int newActionType) |
| |
| void | addConsequence (Consequence *consequence) |
| |
| int | revert (int time, ModelStack *modelStack) |
| |
| bool | containsConsequenceParamChange (ParamCollection *paramCollection, int paramId) |
| |
| void | recordParamChangeIfNotAlreadySnapshotted (ModelStackWithAutoParam const *modelStack, bool stealData=false) |
| |
| void | recordParamChangeDefinitely (ModelStackWithAutoParam const *modelStack, bool stealData) |
| |
| int | recordNoteArrayChangeIfNotAlreadySnapshotted (InstrumentClip *clip, int noteRowId, NoteVector *noteVector, bool stealData, bool moveToFrontIfAlreadySnapshotted=false) |
| |
| int | recordNoteArrayChangeDefinitely (InstrumentClip *clip, int noteRowId, NoteVector *noteVector, bool stealData) |
| |
| bool | containsConsequenceNoteArrayChange (InstrumentClip *clip, int noteRowId, bool moveToFrontIfFound=false) |
| |
| void | recordNoteExistenceChange (InstrumentClip *clip, int noteRowId, Note *note, int type) |
| |
| void | recordNoteChange (InstrumentClip *clip, int noteRowId, Note *note, int32_t lengthAfter, int velocityAfter, int probabilityAfter) |
| |
| void | updateYScrollClipViewAfter (InstrumentClip *clip=NULL) |
| |
| void | recordClipInstanceExistenceChange (Output *output, ClipInstance *clipInstance, int type) |
| |
| void | prepareForDestruction (int whichQueueActionIn, Song *song) |
| |
| void | recordClipLengthChange (Clip *clip, int32_t oldLength) |
| |
| bool | recordClipExistenceChange (Song *song, ClipArray *clipArray, Clip *clip, int type) |
| |
| void | recordAudioClipSampleChange (AudioClip *clip) |
| |
| void | deleteAllConsequences (int whichQueueActionIn, Song *song, bool destructing=false) |
| |
◆ Action()
| Action::Action |
( |
int |
newActionType | ) |
|
◆ addConsequence()
| void Action::addConsequence |
( |
Consequence * |
consequence | ) |
|
◆ containsConsequenceNoteArrayChange()
| bool Action::containsConsequenceNoteArrayChange |
( |
InstrumentClip * |
clip, |
|
|
int |
noteRowId, |
|
|
bool |
moveToFrontIfFound = false |
|
) |
| |
◆ containsConsequenceParamChange()
| bool Action::containsConsequenceParamChange |
( |
ParamCollection * |
paramCollection, |
|
|
int |
paramId |
|
) |
| |
◆ deleteAllConsequences()
| void Action::deleteAllConsequences |
( |
int |
whichQueueActionIn, |
|
|
Song * |
song, |
|
|
bool |
destructing = false |
|
) |
| |
◆ prepareForDestruction()
| void Action::prepareForDestruction |
( |
int |
whichQueueActionIn, |
|
|
Song * |
song |
|
) |
| |
◆ recordAudioClipSampleChange()
| void Action::recordAudioClipSampleChange |
( |
AudioClip * |
clip | ) |
|
◆ recordClipExistenceChange()
| bool Action::recordClipExistenceChange |
( |
Song * |
song, |
|
|
ClipArray * |
clipArray, |
|
|
Clip * |
clip, |
|
|
int |
type |
|
) |
| |
◆ recordClipInstanceExistenceChange()
| void Action::recordClipInstanceExistenceChange |
( |
Output * |
output, |
|
|
ClipInstance * |
clipInstance, |
|
|
int |
type |
|
) |
| |
◆ recordClipLengthChange()
| void Action::recordClipLengthChange |
( |
Clip * |
clip, |
|
|
int32_t |
oldLength |
|
) |
| |
◆ recordNoteArrayChangeDefinitely()
| int Action::recordNoteArrayChangeDefinitely |
( |
InstrumentClip * |
clip, |
|
|
int |
noteRowId, |
|
|
NoteVector * |
noteVector, |
|
|
bool |
stealData |
|
) |
| |
◆ recordNoteArrayChangeIfNotAlreadySnapshotted()
| int Action::recordNoteArrayChangeIfNotAlreadySnapshotted |
( |
InstrumentClip * |
clip, |
|
|
int |
noteRowId, |
|
|
NoteVector * |
noteVector, |
|
|
bool |
stealData, |
|
|
bool |
moveToFrontIfAlreadySnapshotted = false |
|
) |
| |
◆ recordNoteChange()
| void Action::recordNoteChange |
( |
InstrumentClip * |
clip, |
|
|
int |
noteRowId, |
|
|
Note * |
note, |
|
|
int32_t |
lengthAfter, |
|
|
int |
velocityAfter, |
|
|
int |
probabilityAfter |
|
) |
| |
◆ recordNoteExistenceChange()
| void Action::recordNoteExistenceChange |
( |
InstrumentClip * |
clip, |
|
|
int |
noteRowId, |
|
|
Note * |
note, |
|
|
int |
type |
|
) |
| |
◆ recordParamChangeDefinitely()
◆ recordParamChangeIfNotAlreadySnapshotted()
| void Action::recordParamChangeIfNotAlreadySnapshotted |
( |
ModelStackWithAutoParam const * |
modelStack, |
|
|
bool |
stealData = false |
|
) |
| |
◆ revert()
| int Action::revert |
( |
int |
time, |
|
|
ModelStack * |
modelStack |
|
) |
| |
◆ updateYScrollClipViewAfter()
| void Action::updateYScrollClipViewAfter |
( |
InstrumentClip * |
clip = NULL | ) |
|
◆ affectEntireSongView
| bool Action::affectEntireSongView |
◆ clipStates
◆ creationTime
| uint32_t Action::creationTime |
◆ currentClip
| Clip* Action::currentClip |
◆ firstConsequence
◆ firstParamConsequence
◆ modeNotes
| uint8_t Action::modeNotes[2][12] |
◆ modKnobModeSongView
| uint8_t Action::modKnobModeSongView |
◆ nextAction
◆ numClipStates
| int Action::numClipStates |
◆ numModeNotes
| uint8_t Action::numModeNotes[2] |
◆ offset
◆ openForAdditions
| bool Action::openForAdditions |
◆ posToClearArrangementFrom
| int32_t Action::posToClearArrangementFrom |
◆ tripletsLevel
| uint32_t Action::tripletsLevel |
◆ tripletsOn
◆ type
◆ view
◆ xScrollArranger
| int Action::xScrollArranger[2] |
◆ xScrollClip
| int Action::xScrollClip[2] |
◆ xZoomArranger
| int Action::xZoomArranger[2] |
◆ xZoomClip
◆ yScrollArranger
| int Action::yScrollArranger[2] |
◆ yScrollSongView
| int Action::yScrollSongView[2] |
The documentation for this class was generated from the following files: