Inherited by AzToolsFramework::Prefab::PrefabUndoCache [private].
Public Member Functions | |
| AZ_RTTI (UndoCacheInterface, "{CC1E4411-A045-4906-AD39-2E0445B5EADA}") | |
| virtual void | UpdateCache (const AZ::EntityId &entityId)=0 |
| Store the new entity state or replace the old state. | |
| virtual void | PurgeCache (const AZ::EntityId &entityId)=0 |
| Remove the cache line for the entity, if there is one. | |
| virtual void | Clear ()=0 |
| Clear the entire cache. | |
| virtual void | Validate (const AZ::EntityId &entityId)=0 |
| Verify if any changes to the entity was not correctly notified. | |
|
pure virtual |
Clear the entire cache.
Implemented in AzToolsFramework::Prefab::PrefabUndoCache.
|
pure virtual |
Remove the cache line for the entity, if there is one.
Implemented in AzToolsFramework::Prefab::PrefabUndoCache.
|
pure virtual |
Store the new entity state or replace the old state.
Implemented in AzToolsFramework::Prefab::PrefabUndoCache.
|
pure virtual |
Verify if any changes to the entity was not correctly notified.
Implemented in AzToolsFramework::Prefab::PrefabUndoCache.