7b1dd01d1d
* Moved the SettingsRegistryTests.cpp and SettingsRegistryMergeUtilsTests.cpp to the Settings folder Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Implemented a deferred level load queue, that allows the SpawnableLevelSystem to re-run the last LoadLevel command that occured before it was constructed. Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Added SettingsRegistryVisitorUtils to reduce Array and Object visitor boilerplate. The VisitArray and VisitObject functions allows iteration over each element of array and object respectively via a callback. Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Removed the queuing logic for levels that attempt to load before the SpawnableLevelSystem is available Only the last level name that could not load is stored off and deferred until the SpawnableLevelsystem is created. Made the FieldVisitor AggregateTypes constructor protected and added a comment specifying the expected values. Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Bring in the SettingsRegistry::Visitor::Visit functions into scope to fix MSVC compilation errors. Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> * Changed the list of supported SettingsRegistry types to visit to an enum to constrain the values to Array and/or Object. Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
29 lines
875 B
Plaintext
29 lines
875 B
Plaintext
//
|
|
// Copyright (c) Contributors to the Open 3D Engine Project.
|
|
// For complete copyright and license terms please see the LICENSE at the root of this distribution.
|
|
//
|
|
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
|
//
|
|
//
|
|
//
|
|
|
|
{
|
|
"Amazon":
|
|
{
|
|
"AssetBuilder":
|
|
{
|
|
"SettingsRegistry":
|
|
{
|
|
// List of entries that will not be added to the game.*.setreg files by the Settings Registry Builder.
|
|
// Use json pointers as the format for entries. If the target pointed to is an object or array the
|
|
// members or entries will be recursively ignored as well.
|
|
"Excludes":
|
|
[
|
|
"/Amazon/AzCore/Runtime",
|
|
"/Amazon/AzCore/Bootstrap/project_path",
|
|
"/O3DE/Runtime",
|
|
]
|
|
}
|
|
}
|
|
}
|
|
} |