FuncDoodle
Loading...
Searching...
No Matches
Selection.h File Reference

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.

Detailed Description

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.