summaryrefslogtreecommitdiff
path: root/modules/mono/glue/runtime_interop.cpp
AgeCommit message (Expand)Author
2022-10-01ManagedCallable: use delegate target instead of middleman when possiblePatrick Dawson
2022-08-31C#: Fix Vector4 in godot_variant and missing marshalingIgnacio Roldán Etcheverry
2022-08-31Improve null and object printing to avoid confusion with arraysHugo Locurcio
2022-08-30Add `String.to_{camel,pascal,snake}_case` methodsDanil Alexeev
2022-08-26Rename `str2var` to `str_to_var` and similarMicky
2022-08-22C#: Replace P/Invoke with delegate pointersIgnacio Roldán Etcheverry
2022-08-22C#: Add dedicated Variant struct, replacing System.ObjectIgnacio Roldán Etcheverry
2022-08-22C#: Add source generator for signals as eventsIgnacio Roldán Etcheverry
2022-08-22C#: Re-implement assembly reloading with ALCsIgnacio Roldán Etcheverry
2022-08-22C#: Re-introduce exception logging and error stack traces in editorIgnacio Roldán Etcheverry
2022-08-22C#: Ensure we only create one CSharpScript per typeIgnacio Roldán Etcheverry
2022-08-22C#: Add source generator for properties and exports default valuesIgnacio Roldán Etcheverry
2022-08-22C#: Add initial implementation of source generator for script membersIgnacio Roldán Etcheverry
2022-08-22C#: Code cleanup and greatly reduce use of C# pointersIgnacio Roldán Etcheverry
2022-08-22C#: Begin move to .NET CoreIgnacio Roldán Etcheverry
2022-08-22C#: Restructure code prior move to .NET CoreIgnacio Roldán Etcheverry
2022-08-22C#: Re-write GD and some other icalls as P/InvokeIgnacio Roldán Etcheverry
2022-08-22C#: Re-write Array, Dictionary, NodePath, String icalls as P/InvokeIgnacio Roldán Etcheverry
2022-08-22C#: Move marshaling logic and generated glue to C#Ignacio Roldán Etcheverry