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/Gems/Camera/Code/Source
Mike Balfour d90a3d46a7
Support for nested slice conversions (#1121)
This set of changes enables conversions for singly-nested slices. Multiple nesting hierarchies are only partially supported at this point. Conversion is also significantly more deterministic, which makes it easier to convert single slices without needing to reconvert every slice or level that relies on it as well.
Changes:

- Added version of Instance::AddInstance() that takes in an alias to allow for deterministic aliases
- Added a "SliceConverterEditorEntityContextComponent" that's used to specifically disable entity activation on creation. The disabling is done this way vs adding a new public API, because the disable shouldn't be required in any normal case outside of this tool.
- Disabled more AWS gems for the SliceConverter, as they're unneeded and cause issues if they're around in the tool.
- Added a small null check to the Camera Controller.
- Added the actual support for slice instance conversion. This instantiates the entities, applies the data patches, turns them into a prefab instance, and generates a JSON patch out of the changes.
5 years ago
..
CameraComponent.cpp Integrating up through commit 90f050496 5 years ago
CameraComponent.h Initial commit 5 years ago
CameraComponentController.cpp Support for nested slice conversions (#1121) 5 years ago
CameraComponentController.h Ensure CameraComponentController entities get synced with Atom camera changes. 5 years ago
CameraComponentConverter.cpp Initial commit 5 years ago
CameraEditorSystemComponent.cpp Integrating latest 47acbe8 5 years ago
CameraEditorSystemComponent.h Initial commit 5 years ago
CameraGem.cpp Initial commit 5 years ago
CameraViewRegistrationBus.h Initial commit 5 years ago
Camera_precompiled.cpp Add newlines to the end of all files 5 years ago
Camera_precompiled.h [LYN-3105] Removed legacy CEditTool class and all sub-classes. 5 years ago
EditorCameraComponent.cpp Fix several viewport issues (#1045) 5 years ago
EditorCameraComponent.h Initial commit 5 years ago
ViewportCameraSelectorWindow.cpp Initial commit 5 years ago
ViewportCameraSelectorWindow.h Initial commit 5 years ago
ViewportCameraSelectorWindow_Internals.h Initial commit 5 years ago