|
Asset & | GetAsset () |
|
virtual void | Commit () |
|
virtual void | Cancel () |
|
| DivergentTransaction (const char name[], uint64 assetId, uint64 typeCode, const DivergentAssetBase::AssetIdentifier &identifer, std::shared_ptr< Asset > workingCopy, std::shared_ptr< UndoQueue > undoQueue) |
|
const std::basic_string< ResChar > & | GetName () const |
|
uint64 | GetAssetId () const |
|
uint64 | GetTypeCode () const |
|
| ITransaction (const ResChar name[], uint64 assetId, uint64 typeCode, std::shared_ptr< UndoQueue > undoQueue) |
|
|
enum | State { NoAction,
Modified,
Committed
} |
|
|
std::shared_ptr< Asset > | _transactionCopy |
|
std::shared_ptr< Asset > | _liveCopy |
|
std::shared_ptr< Asset > | _originalCopy |
|
DivergentAssetBase::AssetIdentifier | _identifer |
|
State | _state |
|
uint64 | _assetId |
|
uint64 | _typeCode |
|
std::shared_ptr< UndoQueue > | _undoQueue |
|
std::basic_string< ResChar > | _name |
|
uint64 | _assetId |
|
uint64 | _typeCode |
|
The documentation for this class was generated from the following file: