#include <rs_undocycle.h>
Public Member Functions | |
| RS_UndoCycle () | |
| void | addUndoable (RS_Undoable *u) |
| Adds an Undoable to this Undo Cycle. | |
| void | removeUndoable (RS_Undoable *u) |
| Removes an undoable from the list. | |
| RS_Undoable * | getFirstUndoable () |
| Iteration through undoable elements in this item. | |
| RS_Undoable * | getNextUndoable () |
| Iteration through undoable elements in this item. | |
Friends | |
| class | RS_Undo |
It stores all the pointers to the Undoables affected by the action. Undoables are entities in a container that can be created and deleted.
Undo Cycles are stored within classes derrived from RS_Undo.
|
|
|
|
|
Adds an Undoable to this Undo Cycle. Every Cycle can contain one or more Undoables. |
1.4.4