4 using namespace operation;
64 for(
auto entity : entities) {
66 document()->insertEntity(entity->modify(
Document_SPtr document() const
AddBlock(const Document_SPtr &document, const Block_CSPtr &block)
virtual void undo() const override
Undo a given operation.
virtual void processInternal() override
virtual void processInternal() override
virtual void redo() const override
Redo a given operation.
virtual void processInternal() override
ReplaceBlock(const Document_SPtr &document, const Block_CSPtr &oldBlock, const Block_CSPtr &newBlock)
virtual void redo() const override
Redo a given operation.
virtual void undo() const override
Undo a given operation.
RemoveBlock(const Document_SPtr &document, const Block_CSPtr &block)
virtual void redo() const override
Redo a given operation.
virtual void undo() const override
Undo a given operation.