summaryrefslogtreecommitdiffstats
path: root/modules/mono/mono_gd/gd_mono_marshal.h
Commit message (Expand)AuthorAgeFilesLines
* C#: Restructure code prior move to .NET CoreIgnacio Roldán Etcheverry2022-08-221-97/+0
* C#: Re-write GD and some other icalls as P/InvokeIgnacio Roldán Etcheverry2022-08-221-9/+0
* C#: Move marshaling logic and generated glue to C#Ignacio Roldán Etcheverry2022-08-221-505/+6
* create vector4, vector4i and projection for csharpantonWetzel2022-07-311-1/+1
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-3/+3
* Implement Vector4, Vector4i, Projectionreduz2022-07-231-3/+62
* Rename Basis "elements" to "rows"Aaron Franke2022-04-291-3/+3
* Rename Transform2D "elements" to "columns"Aaron Franke2022-04-291-3/+3
* Zero initialize all pointer class and struct membersRémi Verschelde2022-04-041-5/+5
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-28/+28
* Rename Quat to QuaternionMarcel Admiraal2021-06-041-12/+12
* Rename Transform to Transform3D in coreAaron Franke2021-06-031-10/+10
* C#: Fix System.Collections.Generic.List marshallingIgnacio Etcheverry2021-01-081-1/+1
* 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-9/+34
* Remove empty lines around braces with the formatting scriptAaron Franke2020-11-161-2/+0
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-1/+1
* [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg2020-09-031-21/+5
* Mono/C#: Fix several clang-tidy warnings and cleanupIgnacio Etcheverry2020-07-051-4/+6
* Revert "Renamed plane's d to distance"Rémi Verschelde2020-05-101-4/+4
* Renamed plane's d to distanceMarcus Elg2020-05-101-4/+4
* C#: Revert marshalling of IDictionary/IEnumerable implementing typesIgnacio Etcheverry2020-04-231-0/+8
* Mono/C#: Allow exporting System.Array of type Godot.ObjectIgnacio Etcheverry2020-04-221-0/+1
* Replace NULL with nullptrlupoDharkael2020-04-021-2/+2
* [Mono] Marshaling for Vector2i, Vector3i, and Rect2iAaron Franke2020-03-171-1/+61
* Fix C# bindings after recent breaking changesIgnacio Etcheverry2020-03-171-3/+37
* Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky2020-02-251-6/+6
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-21/+21
* Mono/C#: Make 'GD.Print' and its variants fallback to 'ToString()'Ignacio Etcheverry2020-01-021-0/+6
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Mono/C#: WebAssembly supportIgnacio Etcheverry2019-11-131-0/+5
* C#: Marshalling support for IEnumerable<> and IDictionary<,>Ignacio Etcheverry2019-05-181-21/+3
* C#: Support resource type hint in exported arraysIgnacio Etcheverry2019-04-291-0/+3
* C#: Support type hints for exported ArraysIgnacio Etcheverry2019-04-061-1/+20
* Mono: CleanupIgnacio Etcheverry2019-02-031-3/+4
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* C#: Optimize struct marshallingIgnacio Etcheverry2018-10-171-46/+239
* Mono: Fix not creating generic Array or Dictionary where expectedIgnacio Etcheverry2018-09-271-1/+5
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-1/+1
* Add Array and Dictionary wrapper classes to C#Ignacio Etcheverry2018-07-201-5/+0
* Fix mono basis GetEuler bug and marshalling/unmarshallingCarter Anderson2018-03-241-4/+4
* The marshalling in was also incorrect.Nathan Warden2018-02-261-1/+1
* [Mono] Basis values now marshalled in the correct order.Nathan Warden2018-02-021-3/+3
* remove an unneeded marshalling functionPaul Joannon2018-01-181-1/+0
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
* Marshal NULL MonoString* as empty Godot stringIgnacio Etcheverry2017-12-241-1/+8
* Rename Rect3 to AABB.Ferenc Arn2017-11-171-4/+4
* Export attribute fixes and improvementsIgnacio Etcheverry2017-10-171-0/+1