| xoreos
    0.0.5
    | 
A class representing an undoable change. More...
#include <changeid.h>

| Public Member Functions | |
| ChangeID () | |
| ChangeID (const ChangeID &change) | |
| ~ChangeID () | |
| ChangeID & | operator= (const ChangeID &change) | 
| bool | empty () const | 
| void | clear () | 
| ChangeContent * | getContent () const | 
| void | setContent (ChangeContent *content) | 
| Protected Attributes | |
| ScopedPtr< ChangeContent > | _content | 
A class representing an undoable change.
Definition at line 35 of file changeid.h.
| Common::ChangeID::ChangeID | ( | ) | 
Definition at line 29 of file changeid.cpp.
| Common::ChangeID::ChangeID | ( | const ChangeID & | change | ) | 
Definition at line 32 of file changeid.cpp.
| Common::ChangeID::~ChangeID | ( | ) | 
Definition at line 36 of file changeid.cpp.
| void Common::ChangeID::clear | ( | ) | 
Definition at line 52 of file changeid.cpp.
References _content.
Referenced by Aurora::TalkManager::removeTable(), and Aurora::ResourceManager::undo().

| bool Common::ChangeID::empty | ( | ) | const | 
Definition at line 48 of file changeid.cpp.
References _content.
| ChangeContent * Common::ChangeID::getContent | ( | ) | const | 
Definition at line 56 of file changeid.cpp.
References _content.
Referenced by Aurora::ResourceManager::newChangeSet(), Aurora::TalkManager::removeTable(), and Aurora::ResourceManager::undo().

Definition at line 39 of file changeid.cpp.
References _content.
| void Common::ChangeID::setContent | ( | ChangeContent * | content | ) | 
Definition at line 60 of file changeid.cpp.
References _content.
Referenced by Aurora::TalkManager::addTable(), and Aurora::ResourceManager::newChangeSet().

| 
 | protected | 
Definition at line 51 of file changeid.h.
Referenced by clear(), empty(), getContent(), operator=(), and setContent().
 1.8.14
 1.8.14