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/Tests/Prefab
amzn-mike 71bb200e0a
[LYN-7064] Hot Loading of Procedural Prefabs (#4923)
* Prefab hotloading - load and maintain asset references

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Working hotloading

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Clean up code, add comments

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Add missing includes

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Add event for template removal.

Clear ProceduralPrefabSystemComponent lookup when templates are removed.

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Add unit test.

Fix missing include, make sure source name is set

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix missing include

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix missing include

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Update comments to make ebus event behavior more clear

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix missing include

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix missing includes

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix missing include

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix temp directory usage which doesn't work on linux

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix temp directory usage which doesn't work on linux

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Use AZ::IO::Path for comparison.  Print paths on failure

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix unit test - register asset with catalog so it can be looked up later

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>
4 years ago
..
Benchmark Add benchmarks for SpawnAllEntities call in SpawnableEntitiesManager (#5141) 4 years ago
PrefabFocus Dragging an entity from outside the focused Prefab into it may crash the Editor (#5762) 4 years ago
Spawnable Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
MockPrefabFileIOActionValidator.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
MockPrefabFileIOActionValidator.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PrefabAssetFixupTests.cpp Removing unused variable and fix typo (#6265) 4 years ago
PrefabDeleteTests.cpp Prefab/unit tests for deletion (#6034) 4 years ago
PrefabDuplicateTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PrefabEntityAliasTests.cpp Code/Framework/AzToolsFramework 4 years ago
PrefabInstanceToTemplatePropagatorTests.cpp Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
PrefabInstantiateTests.cpp Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
PrefabLoadTemplateTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PrefabScriptingTests.cpp Procedural Prefabs: Stable transform component ID (#6227) 4 years ago
PrefabTestComponent.cpp Update storage of Prefab Dom info to be best effort (#2862) 4 years ago
PrefabTestComponent.h Update storage of Prefab Dom info to be best effort (#2862) 4 years ago
PrefabTestData.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PrefabTestData.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PrefabTestDataUtils.cpp Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
PrefabTestDataUtils.h Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
PrefabTestDomUtils.cpp Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
PrefabTestDomUtils.h Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
PrefabTestFixture.cpp Merge commit 'c5615f812ccc9d235747a1c5ba396ac2e9a23690' into daimini/gitflow_211206_o3de 4 years ago
PrefabTestFixture.h Merge commit 'c5615f812ccc9d235747a1c5ba396ac2e9a23690' into daimini/gitflow_211206_o3de 4 years ago
PrefabTestUndoFixture.cpp Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
PrefabTestUndoFixture.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PrefabTestUtils.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PrefabUndoLinkTests.cpp Fix unused warnings release (#3677) 4 years ago
PrefabUndoTests.cpp Code/Framework/AzToolsFramework 4 years ago
PrefabUpdateInstancesTests.cpp Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
PrefabUpdateTemplateTests.cpp Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
PrefabUpdateWithPatchesTests.cpp Fix Entity id consistency issue & refactor prefab workflows/tests (#4373) 4 years ago
ProceduralPrefabAssetTests.cpp {lyn7065} adding ProcPrefab Prefab::Tempate flag method (#4765) 4 years ago
ProceduralPrefabSystemComponentTests.cpp [LYN-7064] Hot Loading of Procedural Prefabs (#4923) 4 years ago
SpawnableCreateTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SpawnableRemoveEditorInfoTestFixture.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SpawnableRemoveEditorInfoTestFixture.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SpawnableRemoveEditorInfoTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SpawnableSortEntitiesTestFixture.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SpawnableSortEntitiesTestFixture.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SpawnableSortEntitiesTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago