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/Tools/SerializeContextTools
Mike Balfour 0be75732cc
Added initial support for nested slices to slice-prefab converter (#881)
Nested slices are now detected, converted into prefabs, and the top-level prefab will get linked to the nested prefabs with the proper number of instances.  However, the nested prefabs won't retain any of the slice override values or parent entity hierarchy.  That will (hopefully) be added in a separate PR.

This also adds support for better relative source paths for nested prefabs.  To support this, the tool now needs to connect/disconnect with the AssetProcessor to be able to turn a slice asset ID into a relative source path, so that nested templates can be looked up and converted correctly.
5 years ago
..
Platform Add newlines to the end of all files 5 years ago
Application.cpp Added initial support for nested slices to slice-prefab converter (#881) 5 years ago
Application.h Added initial support for nested slices to slice-prefab converter (#881) 5 years ago
CMakeLists.txt Change SerializeContextTools into a ToolsApplication so that it can correctly read in slice data: 5 years ago
Converter.cpp First version of the slice-to-prefab converter 5 years ago
Converter.h First version of the slice-to-prefab converter 5 years ago
Dumper.cpp First version of the slice-to-prefab converter 5 years ago
Dumper.h Add newlines to the end of all files 5 years ago
SliceConverter.cpp Added initial support for nested slices to slice-prefab converter (#881) 5 years ago
SliceConverter.h Added initial support for nested slices to slice-prefab converter (#881) 5 years ago
Utilities.cpp First version of the slice-to-prefab converter 5 years ago
Utilities.h First version of the slice-to-prefab converter 5 years ago
main.cpp First version of the slice-to-prefab converter 5 years ago
serializecontexttools_files.cmake First version of the slice-to-prefab converter 5 years ago