You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework/AzToolsFramework/AzToolsFramework/Prefab
Danilo Aimini 1c72d799f1
Prefabs UI | Refactor PrefabIntegrationManager into a separate class for save/load dialog management. (#7630)
* Split up the save/load handling functions from PrefabIntegrationManager to improve maintainability.

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Turn WarnUserOfError into a widely available utility function.

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Consolidate the definitions for AzToolsFramework Entity classes (List, IdList, IdSet) to avoid multiple redefinitions across the module.

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Fix usage of EntityIdList I missed in the tests.

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Fix EntityList def in SliceConverter

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>
4 years ago
..
Instance Prefabs UI | Refactor PrefabIntegrationManager into a separate class for save/load dialog management. (#7630) 4 years ago
Link Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
Procedural Proc Prefabs: Remove feature toggle (#6348) 4 years ago
Spawnable Prefabs UI | Refactor PrefabIntegrationManager into a separate class for save/load dialog management. (#7630) 4 years ago
Template {lyn7065} adding ProcPrefab Prefab::Tempate flag method (#4765) 4 years ago
EditorPrefabComponent.cpp Add Detach and Duplicate Prefab basic workflow auto test (#4506) 4 years ago
EditorPrefabComponent.h Add Detach and Duplicate Prefab basic workflow auto test (#4506) 4 years ago
PrefabDomTypes.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
PrefabDomUtils.cpp Prefabs UI | Refactor PrefabIntegrationManager into a separate class for save/load dialog management. (#7630) 4 years ago
PrefabDomUtils.h Prefabs UI | Refactor PrefabIntegrationManager into a separate class for save/load dialog management. (#7630) 4 years ago
PrefabFocusHandler.cpp Remove const reference to prevent issues in nightly builds. (#7491) 4 years ago
PrefabFocusHandler.h Prefabs UI | Finalize RootAliasPath as a standardized instance handle system, and refactor PrefabFocusHandler to take advantage of it. (#7365) 4 years ago
PrefabFocusInterface.h LYN-7483 + LYN-7052 | Correctly initialize and refresh Prefab Focus Mode handler. (#4718) 4 years ago
PrefabFocusNotificationBus.h Change notification buses to be addressed on EntityContextId, and connect the handlers to the default id. Request interfaces should not need that id as they can retrieve it from the entityId. 4 years ago
PrefabFocusPublicInterface.h Add tests for deleting an entity from the level and from another prefab (#5839) 4 years ago
PrefabFocusUndo.cpp LYN-7121 | Focus Mode - Make editing a prefab an undoable operation (#4582) 4 years ago
PrefabFocusUndo.h LYN-7121 | Focus Mode - Make editing a prefab an undoable operation (#4582) 4 years ago
PrefabIdTypes.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
PrefabLoader.cpp Always store LinkIds during prefab instance serialization except when saving to disk (#7444) 4 years ago
PrefabLoader.h Squashed commit of Procedural Prefab work (#4481) 4 years ago
PrefabLoaderInterface.h Squashed commit of Procedural Prefab work (#4481) 4 years ago
PrefabLoaderScriptingBus.h Squashed commit of Procedural Prefab work (#4481) 4 years ago
PrefabPublicHandler.cpp Always store LinkIds during prefab instance serialization except when saving to disk (#7444) 4 years ago
PrefabPublicHandler.h Prefabs UI | Refactor PrefabIntegrationManager into a separate class for save/load dialog management. (#7630) 4 years ago
PrefabPublicInterface.h Prefabs UI | Refactor PrefabIntegrationManager into a separate class for save/load dialog management. (#7630) 4 years ago
PrefabPublicNotificationBus.h [LYN-7064] Hot Loading of Procedural Prefabs (#4923) 4 years ago
PrefabPublicRequestBus.h Prefabs UI | Refactor PrefabIntegrationManager into a separate class for save/load dialog management. (#7630) 4 years ago
PrefabPublicRequestHandler.cpp Convert prefab to temp spawnable assets (#6179) 4 years ago
PrefabPublicRequestHandler.h Convert prefab to temp spawnable assets (#6179) 4 years ago
PrefabSystemComponent.cpp Prefabs UI | Refactor PrefabIntegrationManager into a separate class for save/load dialog management. (#7630) 4 years ago
PrefabSystemComponent.h Prefabs UI | Refactor PrefabIntegrationManager into a separate class for save/load dialog management. (#7630) 4 years ago
PrefabSystemComponentInterface.h Split editor entity activation from PrefabSystemComponent (#6787) 4 years ago
PrefabSystemScriptingBus.h Squashed commit of Procedural Prefab work (#4481) 4 years ago
PrefabSystemScriptingHandler.cpp Procedural Prefabs: Stable transform component ID (#6227) 4 years ago
PrefabSystemScriptingHandler.h Squashed commit of Procedural Prefab work (#4481) 4 years ago
PrefabUndo.cpp Always store LinkIds during prefab instance serialization except when saving to disk (#7444) 4 years ago
PrefabUndo.h Propagation Optimization (#5355) 4 years ago
PrefabUndoCache.cpp Deprecate profiler categories based on global enum 4 years ago
PrefabUndoCache.h Fixes AzToolsFramework 4 years ago
PrefabUndoHelpers.cpp Propagation Optimization (#5355) 4 years ago
PrefabUndoHelpers.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ProceduralPrefabSystemComponent.cpp Fix missing parent class reflection for ProceduralPrefabSystemComponent (#6413) 4 years ago
ProceduralPrefabSystemComponent.h [LYN-7064] Hot Loading of Procedural Prefabs (#4923) 4 years ago
ProceduralPrefabSystemComponentInterface.h [LYN-7064] Hot Loading of Procedural Prefabs (#4923) 4 years ago
ScriptingPrefabLoader.cpp Squashed commit of Procedural Prefab work (#4481) 4 years ago
ScriptingPrefabLoader.h Squashed commit of Procedural Prefab work (#4481) 4 years ago