godot/modules/mono/editor
Ignacio Roldán Etchevery 4838e609ee C#+iOS: Fixes for games exported with Use Interpreter disabled
Added `SystemConfiguration.framework` to the Xcode project to fix
undefined symbols errors building without the interpreter, like:
`_SCNetworkReachabilityScheduleWithRunLoop`.

Added explicit static constructors to the generated `NativeCalls`
class to avoid a `TypeInitializationException` at startup when
Godot attempts to read the static fields (like `godot_api_hash`)
from this class.
This seems to be an issue with Mono's AOT compiler and classes
with the `beforefieldinit` attribute. Not sure if it only happens
when the fields are only accessed via reflection as was our case.
Explicitly declaring the static constructor makes the C# compiler
not add the `beforefieldinit` attribute to the class.
2021-06-02 01:34:00 +02:00
..
Godot.NET.Sdk Mono: Bump Godot.NET.Sdk to 3.3.0 2021-03-17 14:46:26 +01:00
GodotTools C#+iOS: Fixes for games exported with Use Interpreter disabled 2021-06-02 01:34:00 +02:00
bindings_generator.cpp C#+iOS: Fixes for games exported with Use Interpreter disabled 2021-06-02 01:34:00 +02:00
bindings_generator.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
code_completion.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
code_completion.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
csharp_project.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
csharp_project.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
editor_internal_calls.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
editor_internal_calls.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
godotsharp_export.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
godotsharp_export.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
script_class_parser.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
script_class_parser.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00