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/SceneProcessing/Code
lumberyard-employee-dm 357df2bb4b
Added anchor key parameter to the SettingsRegistry MergeSettings (#4650)
* Added anchor key parameter to the SettingsRegistry MergeSettings

This allows the MergeSettings function to write JSON data anchored
underneath the supplied anchor path.

Upgraded the SignalNotifiers calls in SetObject, MergeSettings and
MergeSettingsFileInternal to query the type of the merge value at the anchor path
and supply that as the type to the notification event.

Also the the above functions now supply the anchor key root as the
path that was modified instead of assuming root ""

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Fixed whitespace inconsistencies in SettingsRegistryImpl

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Added a queue for storing SignalNotifier calls when a thread is
currently signaling.

The queued calls are invoked by that thread after it has signaled it's
current queue of events

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
4 years ago
..
Include/Config Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Source Squashed commit of Procedural Prefab work (#4481) 4 years ago
Tests Added anchor key parameter to the SettingsRegistry MergeSettings (#4650) 4 years ago
CMakeLists.txt Set enable gem variants feature (#3631) 4 years ago
sceneprocessing_editor_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
sceneprocessing_editor_static_files.cmake Replace Array2D with vector<vector<>> 4 years ago
sceneprocessing_editor_tests_files.cmake Add test for the mesh optimizer's ability to weld nearby vertices 4 years ago
sceneprocessing_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
sceneprocessing_tests_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago