Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::SliceUtilities::SliceTransaction Member List

This is the complete list of members for AzToolsFramework::SliceUtilities::SliceTransaction, including all inherited members.

AddEntity(const AZ::Entity *entity, AZ::u32 addEntityFlags=0)AzToolsFramework::SliceUtilities::SliceTransaction
AddEntity(AZ::EntityId entityId, AZ::u32 addEntityFlags=0)AzToolsFramework::SliceUtilities::SliceTransaction
AddLiveToAssetEntityIdMapping(const AZStd::pair< AZ::EntityId, AZ::EntityId > &mapping) (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransaction
AddSliceInstance(const AZ::SliceComponent::SliceInstanceAddress &sliceAddress)AzToolsFramework::SliceUtilities::SliceTransaction
AZ_CLASS_ALLOCATOR(SliceTransaction, AZ::SystemAllocator) (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransaction
AZStd::IntrusivePtrCountPolicy< SliceTransaction > (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransactionfriend
BeginNewSlice(const char *name, AZ::SerializeContext *serializeContext=nullptr, AZ::u32 sliceCreationFlags=0)AzToolsFramework::SliceUtilities::SliceTransactionstatic
BeginSliceOverwrite(const SliceAssetPtr &asset, const AZ::SliceComponent &overwriteComponent, AZ::SerializeContext *serializeContext=nullptr)AzToolsFramework::SliceUtilities::SliceTransactionstatic
BeginSlicePush(const SliceAssetPtr &asset, AZ::SerializeContext *serializeContext=nullptr, AZ::u32 slicePushFlags=0)AzToolsFramework::SliceUtilities::SliceTransactionstatic
Commit(const char *fullPath, PreSaveCallback preSaveCallback, PostSaveCallback postSaveCallback, AZ::u32 sliceCommitFlags=0)AzToolsFramework::SliceUtilities::SliceTransaction
Commit(const AZ::Data::AssetId &targetAssetId, PreSaveCallback preSaveCallback, PostSaveCallback postSaveCallback, AZ::u32 sliceCommitFlags=SliceCommitFlags::DisableUndoCapture)AzToolsFramework::SliceUtilities::SliceTransaction
CreateAsDynamic enum value (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransaction
DisableUndoCapture enum valueAzToolsFramework::SliceUtilities::SliceTransaction
DiscardSliceAncestry enum valueAzToolsFramework::SliceUtilities::SliceTransaction
GetAddedEntityIdRemaps() const (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransaction
GetLiveToAssetEntityIdMap() constAzToolsFramework::SliceUtilities::SliceTransaction
GetOriginalTargetAsset() constAzToolsFramework::SliceUtilities::SliceTransactioninline
GetTargetAsset() constAzToolsFramework::SliceUtilities::SliceTransactioninline
PostSaveCallback typedef (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransaction
PreSaveCallback typedef (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransaction
RemoveEntity(AZ::Entity *entity)AzToolsFramework::SliceUtilities::SliceTransaction
RemoveEntity(AZ::EntityId entityId)AzToolsFramework::SliceUtilities::SliceTransaction
Result typedef (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransaction
SliceAddEntityFlags enum nameAzToolsFramework::SliceUtilities::SliceTransaction
SliceAssetPtr typedef (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransaction
SliceCommitFlags enum nameAzToolsFramework::SliceUtilities::SliceTransaction
SliceCreationFlags enum nameAzToolsFramework::SliceUtilities::SliceTransaction
SlicePushFlags enum nameAzToolsFramework::SliceUtilities::SliceTransaction
TransactionPtr typedef (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransaction
UpdateEntity(AZ::Entity *entity)AzToolsFramework::SliceUtilities::SliceTransaction
UpdateEntity(const AZ::EntityId &entityId)AzToolsFramework::SliceUtilities::SliceTransaction
UpdateEntityField(AZ::Entity *entity, const InstanceDataNode::Address &fieldNodeAddress)AzToolsFramework::SliceUtilities::SliceTransaction
UpdateEntityField(const AZ::EntityId &entityId, const InstanceDataNode::Address &fieldNodeAddress)AzToolsFramework::SliceUtilities::SliceTransaction
~SliceTransaction() (defined in AzToolsFramework::SliceUtilities::SliceTransaction)AzToolsFramework::SliceUtilities::SliceTransaction