|
FuncDoodle
|
Moves a frame one position to the right. More...
#include <Frame.h>
Public Member Functions | |
| MoveFrameRightAction (unsigned long frameI, const SharedPtr< ProjectFile > &proj) | |
| Creates an action that shifts a frame one slot to the right. | |
| void | Undo () override |
| Reverts the effects of this action. | |
| void | Redo () override |
| Reapplies the effects of this action. | |
| Public Member Functions inherited from FuncDoodle::Action | |
| virtual | ~Action ()=default |
| Virtual destructor for safe polymorphic destruction. | |
Private Attributes | |
| unsigned long | m_FrameIndex |
| Frame index. | |
| WeakPtr< ProjectFile > | m_Proj |
| Owning project. | |
Moves a frame one position to the right.
|
inline |
Creates an action that shifts a frame one slot to the right.
|
overridevirtual |
Reapplies the effects of this action.
Implements FuncDoodle::Action.
|
overridevirtual |
Reverts the effects of this action.
Implements FuncDoodle::Action.
|
private |
Frame index.
|
private |
Owning project.