summaryrefslogtreecommitdiff
path: root/modules/mono/editor/bindings_generator.h
AgeCommit message (Expand)Author
2022-08-22C#: Add dedicated Variant struct, replacing System.ObjectIgnacio Roldán Etcheverry
2022-08-22C#: Static marshaling for bindings and source generatorsIgnacio Roldán Etcheverry
2022-08-22C#: Code cleanup and greatly reduce use of C# pointersIgnacio Roldán Etcheverry
2022-08-22C#: Restructure code prior move to .NET CoreIgnacio Roldán Etcheverry
2022-08-22C#: Move marshaling logic and generated glue to C#Ignacio Roldán Etcheverry
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-06Add C# support for bitfield enums (flags)Raul Santos
2022-06-17Make enum/constant binds 64-bit.bruvzg
2022-06-03Generate typed array parameters in C# bindingsRaul Santos
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-12Add a new HashMap implementationreduz
2022-03-22Support static methods in C# bindings generatorRaul Santos
2022-03-03Refactor `bbcode_to_xml` into multiple specific methodsRaul Santos
2022-02-10Support signals in C# documentationRaul Santos
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-11-30Don't return reference on copy assignment operatorsRémi Verschelde
2021-09-03Fix PackedInt64Array typo in bindings_generator.hRaul Santos
2021-08-20C#: Fix bindings generator for Callable argument default valueIgnacio Roldán Etcheverry
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-06-11Rename Reference to RefCountedPedro J. Estébanez
2021-02-16Add C# array features from core PackedArraysAaron Franke
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-02Initialize class/struct variables with default values in platform/ and editor/Rafał Mikrut
2020-12-02Refactor DocData into core and editor (DocTools) partsThakee Nathees
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-05-16Added tests for ClassDBIgnacio Etcheverry
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Port member initialization from constructor to declaration (C++11)Rémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-24Move DocData and Collada out of their subfoldersRémi Verschelde
2020-03-17Fix C# bindings after recent breaking changesIgnacio Etcheverry
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-28Mono/C#: Re-structure API solution and GodotTools post-build targetIgnacio Etcheverry
2019-11-15Make C# internal calls return structs as ref parametersIgnacio Etcheverry
2019-09-28Mono: Don't compare API hashes on release buildsIgnacio Etcheverry
2019-09-24Improve C# bindings generator errors for default param valuesIgnacio 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-05-24C#: Implement ScriptInstance::to_stringIgnacio Etcheverry
2019-04-27C#: Generate the correct integer and floating point typesIgnacio Etcheverry
2019-04-25C#: Mark generated property accessor methods as ObsoleteIgnacio Etcheverry
2019-04-25C# bindings generator cleanupIgnacio Etcheverry
2019-04-19Use StringBuilder in C# bindings generatorIgnacio Etcheverry
2019-03-29EditorHelp, makerst: Improve enum ref resolving and constant ref supportIgnacio Etcheverry
2019-03-23C#: Bindings generator now translates BBCode docs to XML commentsIgnacio Etcheverry
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-11-08Improve the C# API projects generationIgnacio Etcheverry
2018-10-18Fix prefix erasing for the generated C# enum constantsIgnacio Etcheverry