CH_UndoGroup Class Reference

#include <CH_UndoGroup.h>

Inheritance diagram for CH_UndoGroup:

UT_Undo CH_UndoGroupAddRemoveChannel CH_UndoGroupChangeIndex CH_UndoGroupCreateDelete CH_UndoGroupLoadClear CH_UndoGroupMove CH_UndoGroupRename

List of all members.

Public Member Functions

 CH_UndoGroup (CH_Group *chg, bool reverse)
virtual ~CH_UndoGroup ()
virtual void undo ()
virtual void redo ()

Protected Member Functions

virtual void swap ()
CH_GroupgetGroup () const

Protected Attributes

UT_String myPath
bool myReverse


Detailed Description

Definition at line 33 of file CH_UndoGroup.h.


Constructor & Destructor Documentation

CH_UndoGroup::CH_UndoGroup ( CH_Group chg,
bool  reverse 
)

virtual CH_UndoGroup::~CH_UndoGroup (  )  [virtual]


Member Function Documentation

CH_Group* CH_UndoGroup::getGroup (  )  const [protected]

virtual void CH_UndoGroup::redo (  )  [virtual]

Implements UT_Undo.

virtual void CH_UndoGroup::swap (  )  [protected, virtual]

virtual void CH_UndoGroup::undo (  )  [virtual]

Implements UT_Undo.


Member Data Documentation

Definition at line 46 of file CH_UndoGroup.h.

bool CH_UndoGroup::myReverse [protected]

Definition at line 47 of file CH_UndoGroup.h.


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

Generated on Fri May 25 00:10:19 2012 for HDK by  doxygen 1.5.9