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_EventHandler & fEventHandler
CP_UndoAction * fAction


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