godot/modules/mono
Raul Santos 99353a2aee
Fix getting properties state when reloading C#
When reloading C# classes and keep their properties values they are
retrieved and stored in a state list.
Retrieving the properties was only getting the fields of the C# class
and not inherited fields so those properties values were lost on reload.
Now we also try to find the field in the parent classes.

(cherry picked from commit 907e709f9d)
2022-01-06 00:58:31 +01:00
..
build_scripts Remove unused code related to Travis CI 2021-07-06 11:19:56 +02:00
doc_classes doc: Point URLs to 3.4 version of the online docs 2021-08-12 17:08:10 +02:00
editor Check a csproj exists before trying to edit it 2021-12-21 12:23:19 +01:00
glue Fix `KeyValuePairAt` memory leak 2022-01-06 00:58:30 +01:00
icons [Mono]: the C# script icon is now visible in the editor. 2020-01-03 22:49:22 +01:00
mono_gd C#: Don't use ActivityThread to determine Android nativeLibraryDir 2021-11-15 22:27:38 +01:00
utils clang-format: Disable alignment of operands, too unreliable 2021-10-28 13:23:38 +02:00
.editorconfig [3.x] Add a simple C# .editorconfig 2021-07-24 16:27:57 -04:00
.gitignore Make git no longer ignore solution files inside the mono module 2019-08-12 15:59:06 +02:00
SCsub SCons: Fix missing mono `.gen.cpp` sources after #53860 2021-10-16 16:47:08 +02:00
__init__.py Re-write mono module editor code in C# 2019-07-05 09:38:23 +02:00
class_db_api_json.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
class_db_api_json.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
config.py [3.x] Add support for the RISC-V architecture 2021-10-22 12:51:23 -05:00
csharp_script.cpp Fix getting properties state when reloading C# 2022-01-06 00:58:31 +01:00
csharp_script.h Keep order for C# exported members 2021-10-24 21:14:20 +02:00
godotsharp_defs.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
godotsharp_dirs.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
godotsharp_dirs.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
mono_gc_handle.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
mono_gc_handle.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
register_types.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
register_types.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
signal_awaiter_utils.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
signal_awaiter_utils.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00