#include <command.h>
Inheritance diagram for SlowUndoSelectCmd:

Public Member Functions | |
| virtual void | exec () |
| Command execution. This should save undo informations. | |
| virtual void | unExec () |
| Revert command execution using undo informations. | |
| virtual std::string | name ()=0 |
| Command identification. This will appear in config file. | |
| virtual std::string | args ()=0 |
| Command export to text string. Needed for macro saving. | |
Protected Member Functions | |
| SlowUndoSelectCmd (FrameBuffer *pFB) | |
Definition at line 79 of file command.h.
| SlowUndoSelectCmd::SlowUndoSelectCmd | ( | FrameBuffer * | pFB | ) | [inline, protected] |
| virtual void SlowUndoSelectCmd::exec | ( | ) | [virtual] |
Command execution. This should save undo informations.
Implements Cmd.
Reimplemented in BrushCmd, LineCmd, RectCmd, CircleCmd, EllipseCmd, TextCmd, GrayScaleCmd, and InvertCmd.
| virtual void SlowUndoSelectCmd::unExec | ( | ) | [virtual] |
| virtual std::string SlowUndoSelectCmd::name | ( | ) | [pure virtual] |
Command identification. This will appear in config file.
Implements Cmd.
Implemented in BrushCmd, LineCmd, RectCmd, CircleCmd, EllipseCmd, TextCmd, GrayScaleCmd, and InvertCmd.
| virtual std::string SlowUndoSelectCmd::args | ( | ) | [pure virtual] |
Command export to text string. Needed for macro saving.
Implements Cmd.
Implemented in BrushCmd, PlacementCmd, TextCmd, GrayScaleCmd, and InvertCmd.
1.5.2