hydrogen 1.2.3
SE_editNotePropertiesVolumeAction Class Reference

#include <UndoActions.h>

Inheritance diagram for SE_editNotePropertiesVolumeAction:

Public Member Functions

 SE_editNotePropertiesVolumeAction (int undoColumn, NotePropertiesRuler::Mode mode, int nSelectedPatternNumber, int nSelectedInstrument, float velocity, float oldVelocity, float pan, float oldPan, float leadLag, float oldLeadLag, float probability, float oldProbability, int noteKeyVal, int oldNoteKeyVal, int octaveKeyVal, int oldOctaveKeyVal)
 
virtual void redo ()
 
virtual void undo ()
 

Private Attributes

float __leadLag
 
NotePropertiesRuler::Mode __mode
 
int __noteKeyVal
 
int __nSelectedInstrument
 
int __nSelectedPatternNumber
 
int __octaveKeyVal
 
float __oldLeadLag
 
int __oldNoteKeyVal
 
int __oldOctaveKeyVal
 
float __oldProbability
 
float __oldVelocity
 
float __probability
 
int __undoColumn
 
float __velocity
 
float m_fOldPan
 
float m_fPan
 

Detailed Description

Definition at line 1293 of file UndoActions.h.

Constructor & Destructor Documentation

◆ SE_editNotePropertiesVolumeAction()

SE_editNotePropertiesVolumeAction ( int undoColumn,
NotePropertiesRuler::Mode mode,
int nSelectedPatternNumber,
int nSelectedInstrument,
float velocity,
float oldVelocity,
float pan,
float oldPan,
float leadLag,
float oldLeadLag,
float probability,
float oldProbability,
int noteKeyVal,
int oldNoteKeyVal,
int octaveKeyVal,
int oldOctaveKeyVal )
inline

Definition at line 1297 of file UndoActions.h.

Member Function Documentation

◆ redo()

virtual void redo ( )
inlinevirtual

Definition at line 1350 of file UndoActions.h.

◆ undo()

virtual void undo ( )
inlinevirtual

Definition at line 1334 of file UndoActions.h.

Field Documentation

◆ __leadLag

float __leadLag
private

Definition at line 1376 of file UndoActions.h.

◆ __mode

NotePropertiesRuler::Mode __mode
private

Definition at line 1369 of file UndoActions.h.

◆ __noteKeyVal

int __noteKeyVal
private

Definition at line 1380 of file UndoActions.h.

◆ __nSelectedInstrument

int __nSelectedInstrument
private

Definition at line 1371 of file UndoActions.h.

◆ __nSelectedPatternNumber

int __nSelectedPatternNumber
private

Definition at line 1370 of file UndoActions.h.

◆ __octaveKeyVal

int __octaveKeyVal
private

Definition at line 1382 of file UndoActions.h.

◆ __oldLeadLag

float __oldLeadLag
private

Definition at line 1377 of file UndoActions.h.

◆ __oldNoteKeyVal

int __oldNoteKeyVal
private

Definition at line 1381 of file UndoActions.h.

◆ __oldOctaveKeyVal

int __oldOctaveKeyVal
private

Definition at line 1383 of file UndoActions.h.

◆ __oldProbability

float __oldProbability
private

Definition at line 1379 of file UndoActions.h.

◆ __oldVelocity

float __oldVelocity
private

Definition at line 1373 of file UndoActions.h.

◆ __probability

float __probability
private

Definition at line 1378 of file UndoActions.h.

◆ __undoColumn

int __undoColumn
private

Definition at line 1368 of file UndoActions.h.

◆ __velocity

float __velocity
private

Definition at line 1372 of file UndoActions.h.

◆ m_fOldPan

float m_fOldPan
private

Definition at line 1375 of file UndoActions.h.

◆ m_fPan

float m_fPan
private

Definition at line 1374 of file UndoActions.h.