SBCUndoCommandGroup Class Reference

This class describes a group of undo commands.

Identity

virtual std::string getName () const
 
virtual bool isCommand () const
 
virtual bool isCommandGroup () const
 

Debugging

virtual void print (unsigned int offset=0) const
 

Constructors and destructors

 SBCUndoCommandGroup (const std::string &n)
 
virtual ~SBCUndoCommandGroup ()
 

Topology

virtual void addChild (SBCUndoCommand *undoCommand)
 
virtual unsigned int getNumberOfCommands () const
 

Undo / Redo

virtual void redo ()
 
virtual void undo ()
 

Additional Inherited Members

- Public Member Functions inherited from SBCUndoCommand
virtual ~SBCUndoCommand ()
 
SBCUndoCommandgetParent () const
 
bool isDone ()
 
- Protected Member Functions inherited from SBCUndoCommand
- Protected Attributes inherited from SBCUndoCommand
SBCUndoCommandparent
 The parent of the undo command.