MuseScore
3.4
Music composition and notation
|
#include <undo.h>
Classes | |
struct | SelectionInfo |
Public Member Functions | |
UndoMacro (Score *s) | |
virtual void | undo (EditData *) override |
virtual void | redo (EditData *) override |
bool | empty () const |
UNDO_NAME ("UndoMacro") | |
Public Member Functions inherited from Ms::UndoCommand | |
virtual | ~UndoCommand () |
void | appendChild (UndoCommand *cmd) |
UndoCommand * | removeChild () |
int | childCount () const |
void | unwind () |
const QList< UndoCommand * > & | commands () const |
virtual void | cleanup (bool undo) |
virtual const char * | name () const |
Static Private Member Functions | |
static void | fillSelectionInfo (SelectionInfo &, const Selection &) |
static void | applySelectionInfo (const SelectionInfo &, Selection &) |
Private Attributes | |
InputState | undoInputState |
InputState | redoInputState |
SelectionInfo | undoSelectionInfo |
SelectionInfo | redoSelectionInfo |
Score * | score |
Additional Inherited Members | |
Protected Member Functions inherited from Ms::UndoCommand | |
virtual void | flip (EditData *) |
Ms::UndoMacro::UndoMacro | ( | Score * | s | ) |
|
staticprivate |
|
inline |
|
staticprivate |
|
overridevirtual |
Reimplemented from Ms::UndoCommand.
|
overridevirtual |
Reimplemented from Ms::UndoCommand.
Ms::UndoMacro::UNDO_NAME | ( | "UndoMacro" | ) |
|
private |
|
private |
|
private |
|
private |
|
private |