|
FuncDoodle
|
Undo/redo actions related to selection manipulation. More...
#include "Action/Common.h"#include "Project/Project.h"#include "Selection/Selection.h"#include "Util/Ptr.h"#include <cstdint>#include <utility>Go to the source code of this file.
Classes | |
| class | FuncDoodle::RotateSelectionAction |
| Rotates a selection by a fixed angle in degrees. More... | |
| class | FuncDoodle::DeleteSelectionAction |
| Deletes a selection and stores previous pixel data for undo. More... | |
| class | FuncDoodle::MoveSelectionAction |
| Moves a selection in a given direction. More... | |
Namespaces | |
| namespace | FuncDoodle |
| The FuncDoodle C++ namespace. | |
Undo/redo actions related to selection manipulation.
This file defines actions that operate on selections, including rotation, deletion, and movement. Each action stores enough state to support full undo/redo behavior within the editor.