Logo Search packages:      
Sourcecode: qcad version File versions  Download package

RS_UndoCycle Class Reference

#include <rs_undocycle.h>

List of all members.

Detailed Description

An Undo Cycle represents an action that was triggered and can be undone. 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.

See also:


Andrew Mustun

Definition at line 51 of file rs_undocycle.h.

Public Member Functions

void addUndoable (const RS_Undoable *u)
RS_UndoablegetFirstUndoable ()
RS_UndoablegetNextUndoable ()
void removeUndoable (RS_Undoable *u)
 RS_UndoCycle ()

Private Attributes

RS_PtrList< RS_Undoableundoables
 Undo type:.


std::ostream & operator<< (std::ostream &os, RS_UndoCycle &i)
class RS_Undo

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index