summaryrefslogtreecommitdiff
path: root/modules/mono/mono_gd/gd_mono_marshal.cpp
AgeCommit message (Expand)Author
2020-12-06Don't box params on Native->C# calls with Variant paramsIgnacio Etcheverry
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke
2020-11-09Variant: Rename Type::_RID to Type::RIDRémi Verschelde
2020-09-03[Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg
2020-07-05Fix Mono PackedArray MarshallingDaniel Doran
2020-07-05Merge pull request #40137 from neikeq/fix-clangtidy-warnings-monoRémi Verschelde
2020-07-05Mono/C#: Fix several clang-tidy warnings and cleanupIgnacio Etcheverry
2020-07-03fix crash when pass null in print array in GD.printendlesstravel
2020-06-17return boxed long when marshalling a godot int to mono runtime in dynamic con...Michael Belousov
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-04-23C#: Revert marshalling of IDictionary/IEnumerable implementing typesIgnacio Etcheverry
2020-04-22Mono/C#: Allow exporting System.Array of type Godot.ObjectIgnacio Etcheverry
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-17[Mono] Marshaling for Vector2i, Vector3i, and Rect2iAaron Franke
2020-03-17Fix C# bindings after recent breaking changesIgnacio Etcheverry
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-05Remove duplicate ERR_PRINT macro.Marcel Admiraal
2020-01-02Mono/C#: Make 'GD.Print' and its variants fallback to 'ToString()'Ignacio Etcheverry
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-19Mono/C#: Fix Variant -> MonoString* when type is Variant:NILIgnacio Etcheverry
2019-12-04Mono/C#: Several android fixesIgnacio Etcheverry
2019-11-13Mono/C#: WebAssembly supportIgnacio Etcheverry
2019-08-09Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'modules/mono'Ignacio Etcheverry
2019-07-05Re-write mono module editor code in C#Ignacio Etcheverry
2019-06-03Android build and export for the mono moduleIgnacio Etcheverry
2019-05-21Fix C# build error in MarshalUtils debug codeIgnacio Etcheverry
2019-05-18C#: Marshalling support for IEnumerable<> and IDictionary<,>Ignacio Etcheverry
2019-04-29C#: Support resource type hint in exported arraysIgnacio Etcheverry
2019-04-06C#: Support type hints for exported ArraysIgnacio Etcheverry
2019-04-06C#: Add marshalling support for IEnumerable and IDictionaryIgnacio Etcheverry
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
2019-02-14Fix Godot.Reference marshalling from MonoObject* to VariantIgnacio Etcheverry
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-16Reduce String CoWHein-Pieter van Braam
2018-11-30C#: Improve tool script support and fix reloading issuesIgnacio Etcheverry
2018-10-17C#: Optimize struct marshallingIgnacio Etcheverry
2018-07-20Add Array and Dictionary wrapper classes to C#Ignacio Etcheverry
2018-07-18Style: Format code with clang-format 6.0.1Rémi Verschelde
2018-07-04Mono: Pending exceptions and cleanupIgnacio Etcheverry
2018-06-05Mono: Null checks when marshaling from MonoArray* and managed DictionaryIgnacio Etcheverry
2018-05-20Reduce allocations when converting mono arrays to pool arraysCarter Anderson
2018-01-18remove an unneeded marshalling functionPaul Joannon
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-04Mono: Add properties support in scriptsIgnacio Etcheverry
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-12-24Marshal NULL MonoString* as empty Godot stringIgnacio Etcheverry
2017-11-18Mono: Fix compiler error with Variant::operator AABB()Ignacio Etcheverry
2017-11-17Rename Rect3 to AABB.Ferenc Arn
2017-11-01Use mono_gc_wbarrier_set_arrayref for Array marshallingIgnacio Etcheverry