Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_Undo Class Reference

Class to provide undo support.

List of all members.

Public Member Functions

void Add (CP_UndoAction *inAction)
void Commit (OSWindow inTargetWindow)
Constructor / Destructor
 CP_Undo (CP_EventHandler &inEventHandler)
 Constructor.
 ~CP_Undo () throw ()
 Destructor.

Protected Attributes

CP_EventHandlerfEventHandler
CP_UndoActionfAction


Constructor & Destructor Documentation

CPLAT_Begin_Namespace_CPLAT CP_Undo::CP_Undo CP_EventHandler inEventHandler  ) 
 

Constructor.

CP_Undo::~CP_Undo  )  throw ()
 

Destructor.


Member Function Documentation

void CP_Undo::Add CP_UndoAction inAction  ) 
 

void CP_Undo::Commit OSWindow  inTargetWindow  ) 
 


Member Data Documentation

CP_EventHandler& CP_Undo::fEventHandler [protected]
 

CP_UndoAction* CP_Undo::fAction [protected]
 


The documentation for this class was generated from the following files:
Generated on Sat Sep 17 20:02:24 2005 for CPLAT by  doxygen 1.4.0