hydrogen 1.1.1
SE_addOrDeleteNotePianoRollAction Class Reference

#include <UndoActions.h>

Inheritance diagram for SE_addOrDeleteNotePianoRollAction:

Public Member Functions

 SE_addOrDeleteNotePianoRollAction (int nColumn, int pressedLine, int selectedPatternNumber, int nSelectedInstrumentnumber, int oldLength, float oldVelocity, float oldPan_L, float oldPan_R, float oldLeadLag, int oldNoteKeyVal, int oldOctaveKeyVal, float fProbability, bool isDelete)
 
virtual void undo ()
 
virtual void redo ()
 

Private Attributes

int __nColumn
 
int __pressedLine
 
int __selectedPatternNumber
 
int __nSelectedInstrumentnumber
 
int __oldLength
 
float __oldVelocity
 
float __oldPan_L
 
float __oldPan_R
 
float __oldLeadLag
 
int __oldNoteKeyVal
 
int __oldOctaveKeyVal
 
float __probability
 
bool __isDelete
 

Constructor & Destructor Documentation

◆ SE_addOrDeleteNotePianoRollAction()

SE_addOrDeleteNotePianoRollAction ( int  nColumn,
int  pressedLine,
int  selectedPatternNumber,
int  nSelectedInstrumentnumber,
int  oldLength,
float  oldVelocity,
float  oldPan_L,
float  oldPan_R,
float  oldLeadLag,
int  oldNoteKeyVal,
int  oldOctaveKeyVal,
float  fProbability,
bool  isDelete 
)
inline

Member Function Documentation

◆ redo()

virtual void redo ( )
inlinevirtual

◆ undo()

virtual void undo ( )
inlinevirtual

Field Documentation

◆ __isDelete

bool __isDelete
private

◆ __nColumn

int __nColumn
private

◆ __nSelectedInstrumentnumber

int __nSelectedInstrumentnumber
private

◆ __oldLeadLag

float __oldLeadLag
private

◆ __oldLength

int __oldLength
private

◆ __oldNoteKeyVal

int __oldNoteKeyVal
private

◆ __oldOctaveKeyVal

int __oldOctaveKeyVal
private

◆ __oldPan_L

float __oldPan_L
private

◆ __oldPan_R

float __oldPan_R
private

◆ __oldVelocity

float __oldVelocity
private

◆ __pressedLine

int __pressedLine
private

◆ __probability

float __probability
private

◆ __selectedPatternNumber

int __selectedPatternNumber
private