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

Undo/redo actions for frame-level operations. More...

#include "Common.h"
#include "Project/Project.h"
#include <optional>

Go to the source code of this file.

Classes

class  FuncDoodle::DeleteFrameAction
 Removes a frame from a project with undo support. More...
class  FuncDoodle::InsertFrameAction
 Inserts a frame into a project with undo support. More...
class  FuncDoodle::MoveFrameLeftAction
 Moves a frame one position to the left. More...
class  FuncDoodle::MoveFrameRightAction
 Moves a frame one position to the right. More...
class  FuncDoodle::RotateFrameAction
 Rotates a frame by a fixed angle. More...

Namespaces

namespace  FuncDoodle
 The FuncDoodle C++ namespace.

Detailed Description

Undo/redo actions for frame-level operations.

This file contains actions that operate on animation frames, including insertion, deletion, movement, and rotation. Each action stores enough state to fully support undo/redo.