summaryrefslogtreecommitdiffstats
path: root/modules/mono/mono_gd/gd_mono_marshal.cpp
Commit message (Expand)AuthorAgeFilesLines
* C#: Restructure code prior move to .NET CoreIgnacio Roldán Etcheverry2022-08-221-151/+0
* C#: Re-write GD and some other icalls as P/InvokeIgnacio Roldán Etcheverry2022-08-221-56/+1
* C#: Move marshaling logic and generated glue to C#Ignacio Roldán Etcheverry2022-08-221-1677/+59
* Implement Vector4, Vector4i, Projectionreduz2022-07-231-1/+22
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* clang-format: Enable `BreakBeforeTernaryOperators`Rémi Verschelde2021-10-281-12/+12
* clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-30/+20
* Fix marshaling generic Godot.Object in C#Raul Santos2021-10-181-0/+11
* Fix hint_string for C# enum arraysRaul Santos2021-10-151-18/+21
* Merge pull request #53627 from raulsntos/fix-list-marshalRémi Verschelde2021-10-151-2/+4
|\
| * Fix C# List<T> marshallingRaul Santos2021-10-101-2/+4
* | Merge pull request #53581 from raulsntos/mono-marshal-genericsRémi Verschelde2021-10-151-0/+11
|\ \
| * | Support marshaling generic Godot.ObjectRaul Santos2021-10-081-0/+11
| |/
* / Support arrays of StringName, NodePath and RID in monoRaul Santos2021-10-081-0/+36
|/
* C#: Fix bindings generator for Callable argument default valueIgnacio Roldán Etcheverry2021-08-201-2/+6
* Rename Reference to RefCountedPedro J. Estébanez2021-06-111-2/+2
* Rename Quat to QuaternionMarcel Admiraal2021-06-041-10/+10
* Rename Variant TRANSFORM to TRANSFORM3DAaron Franke2021-06-031-7/+7
* Rename Transform to Transform3D in coreAaron Franke2021-06-031-3/+3
* Merge pull request #45029 from neikeq/issue-40023Rémi Verschelde2021-01-261-4/+11
|\
| * C#: Fix System.Collections.Generic.List marshallingIgnacio Etcheverry2021-01-081-4/+11
* | CI: Update to clang-format 11 and apply ternary operator changesRémi Verschelde2021-01-121-4/+4
|/
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Don't box params on Native->C# calls with Variant paramsIgnacio Etcheverry2020-12-061-376/+576
* Remove empty lines around braces with the formatting scriptAaron Franke2020-11-161-1/+0
* Variant: Rename Type::_RID to Type::RIDRémi Verschelde2020-11-091-4/+4
* [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg2020-09-031-38/+0
* Fix Mono PackedArray MarshallingDaniel Doran2020-07-051-16/+16
* Merge pull request #40137 from neikeq/fix-clangtidy-warnings-monoRémi Verschelde2020-07-051-125/+184
|\
| * Mono/C#: Fix several clang-tidy warnings and cleanupIgnacio Etcheverry2020-07-051-125/+184
* | fix crash when pass null in print array in GD.printendlesstravel2020-07-031-0/+4
|/
* return boxed long when marshalling a godot int to mono runtime in dynamic con...Michael Belousov2020-06-171-2/+2
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-1/+0
* C#: Revert marshalling of IDictionary/IEnumerable implementing typesIgnacio Etcheverry2020-04-231-123/+153
* Mono/C#: Allow exporting System.Array of type Godot.ObjectIgnacio Etcheverry2020-04-221-0/+31
* Replace NULL with nullptrlupoDharkael2020-04-021-21/+21
* [Mono] Marshaling for Vector2i, Vector3i, and Rect2iAaron Franke2020-03-171-0/+45
* Fix C# bindings after recent breaking changesIgnacio Etcheverry2020-03-171-71/+297
* Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky2020-02-251-19/+19
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-70/+70
* Remove duplicate ERR_PRINT macro.Marcel Admiraal2020-02-051-1/+1
* Mono/C#: Make 'GD.Print' and its variants fallback to 'ToString()'Ignacio Etcheverry2020-01-021-18/+66
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Mono/C#: Fix Variant -> MonoString* when type is Variant:NILIgnacio Etcheverry2019-12-191-0/+2
* Mono/C#: Several android fixesIgnacio Etcheverry2019-12-041-0/+2
* Mono/C#: WebAssembly supportIgnacio Etcheverry2019-11-131-4/+5
* Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'modules/mono'Ignacio Etcheverry2019-08-091-13/+8
* Re-write mono module editor code in C#Ignacio Etcheverry2019-07-051-14/+22
* Android build and export for the mono moduleIgnacio Etcheverry2019-06-031-1/+1
* Fix C# build error in MarshalUtils debug codeIgnacio Etcheverry2019-05-211-16/+8