15 #ifndef BORNAGAIN_MVVM_MODEL_MVVM_COMMANDS_MOVEITEMCOMMAND_H
16 #define BORNAGAIN_MVVM_MODEL_MVVM_COMMANDS_MOVEITEMCOMMAND_H
34 void undo_command()
override;
35 void execute_command()
override;
38 std::unique_ptr<MoveItemCommandImpl>
p_impl;
Abstract command interface to manipulate SessionItem in model context.
Command for unddo/redo framework to move item from one parent to another.
std::unique_ptr< MoveItemCommandImpl > p_impl
~MoveItemCommand() override
The main object representing an editable/displayable/serializable entity.
Aggregate to hold (tag, row) information for SessionModel.
materialitems.h Collection of materials to populate MaterialModel.