#include <abstractundocommand.h>
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::GluonObject * | object () 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) |
Definition at line 35 of file abstractundocommand.h.
AbstractUndoCommand::AbstractUndoCommand | ( | QUndoCommand * | parent = 0 |
) |
Definition at line 32 of file abstractundocommand.cpp.
AbstractUndoCommand::~AbstractUndoCommand | ( | ) | [virtual] |
Definition at line 38 of file abstractundocommand.cpp.
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] |