GluonCreator::AbstractUndoCommand Class Reference

#include <abstractundocommand.h>

Inheritance diagram for GluonCreator::AbstractUndoCommand:
GluonCreator::DeleteObjectCommand GluonCreator::NewObjectCommand GluonCreator::PropertyChangedCommand

List of all members.

Classes

class  AbstractUndoCommandPrivate

Public Member Functions

 AbstractUndoCommand (QUndoCommand *parent=0)
virtual ~AbstractUndoCommand ()
virtual void undo ()=0
virtual void redo ()=0
virtual int id () const
GluonCore::GluonObjectobject () const
QString commandName () const
QString commandDirection () const

Protected Member Functions

void setObject (GluonCore::GluonObject *obj)
void setCommandName (const QString &name)
void setCommandDirection (const QString &direction)

Detailed Description

Definition at line 35 of file abstractundocommand.h.


Constructor & Destructor Documentation

AbstractUndoCommand::AbstractUndoCommand ( QUndoCommand *  parent = 0  ) 

Definition at line 32 of file abstractundocommand.cpp.

AbstractUndoCommand::~AbstractUndoCommand (  )  [virtual]

Definition at line 38 of file abstractundocommand.cpp.


Member Function Documentation

QString AbstractUndoCommand::commandDirection (  )  const

Definition at line 54 of file abstractundocommand.cpp.

QString AbstractUndoCommand::commandName (  )  const

Definition at line 48 of file abstractundocommand.cpp.

int AbstractUndoCommand::id (  )  const [virtual]

Definition at line 42 of file abstractundocommand.cpp.

GluonCore::GluonObject * AbstractUndoCommand::object (  )  const

Definition at line 60 of file abstractundocommand.cpp.

virtual void GluonCreator::AbstractUndoCommand::redo (  )  [pure virtual]
void AbstractUndoCommand::setCommandDirection ( const QString &  direction  )  [protected]

Definition at line 72 of file abstractundocommand.cpp.

void AbstractUndoCommand::setCommandName ( const QString &  name  )  [protected]

Definition at line 66 of file abstractundocommand.cpp.

void AbstractUndoCommand::setObject ( GluonCore::GluonObject obj  )  [protected]

Definition at line 78 of file abstractundocommand.cpp.

virtual void GluonCreator::AbstractUndoCommand::undo (  )  [pure virtual]

The documentation for this class was generated from the following files:
Generated on Mon Dec 27 13:13:42 2010 for Gluon by  doxygen 1.6.3