virtualx-engine/modules/mono/mono_gd
Juan Linietsky 6f0e210093 Refactor ProjectSetting overrides
* Overrides no longer happen for set/get.
* They must be checked with a new function: `ProjectSettings::get_setting_with_override()`.
* GLOBAL_DEF/GLOBAL_GET updated to use this

This change solves many problems:
* General confusion about getting the actual or overriden setting.
* Feature tags available after settings are loaded were being ignored, they are now considered.
* Hacks required for the Project Settings editor to work.

Fixes . Fixes . Fixes .
2023-01-13 15:13:56 +01:00
..
support One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
android_mono_config.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gd_mono.cpp Refactor ProjectSetting overrides 2023-01-13 15:13:56 +01:00
gd_mono.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gd_mono_cache.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gd_mono_cache.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00