virtualx-engine/modules/mono
Aaron Franke 577f3ccaf9 Replace float with real_t, default Vectors, other misc C# improvements
Replace float with real_t in most files, defined at the top of each file via using. Objects such as Vector3 now accept doubles as inputs, and convert to real_t internally. I've added default Vectors such as Vector3.Zero. Other misc C# improvements such as Mathf.RoundToInt(). Color continues to use float only because high precision is not needed for 8-bit color math and to keep things simple. Everything seems to compile and work fine, but testing is requested, as this is the first time I've ever contributed to Godot.

(cherry picked from commit ff97c97c93)
2018-04-14 23:20:03 +02:00
..
doc_classes Deprecate a typo for a new method introduced in 3.0.1 2018-02-27 17:53:46 +01:00
editor Mono: Fix bindings for parameters in vararg methods 2018-02-26 23:54:32 +01:00
glue Replace float with real_t, default Vectors, other misc C# improvements 2018-04-14 23:20:03 +02:00
mono_gd Revert "[Mono] Basis values now marshalled in the correct order." 2018-02-27 17:52:18 +01:00
utils Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
config.py More reliably find mscorlib.dll on Linux 2018-02-27 22:12:01 +01:00
csharp_script.cpp fix release builds with mono 2018-02-27 11:34:52 +01:00
csharp_script.h fix release builds with mono 2018-02-27 11:34:52 +01:00
godotsharp_defs.h Mono: Better versioning and gracefully unloading of Godot API assemblies 2018-02-26 22:36:03 +01:00
godotsharp_dirs.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
godotsharp_dirs.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
mono_gc_handle.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
mono_gc_handle.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
mono_reg_utils.py Fix build with Python 3 on Windows 2017-10-29 19:27:12 +01:00
register_types.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
register_types.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
SCsub Mono: Buildsystem improvements 2018-02-27 11:35:19 +01:00
signal_awaiter_utils.cpp SignalAwaiter::_signal_callback was calling the thunk with a wrong pointer 2018-01-23 12:58:54 +01:00
signal_awaiter_utils.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00