summaryrefslogtreecommitdiffstats
path: root/modules/mono/glue/cs_files/Extensions/ObjectExtensions.cs
Commit message (Collapse)AuthorAgeFilesLines
* Move modules/mono/glue/cs_files to modules/mono/glue/Managed/FilesIgnacio Etcheverry2018-09-121-21/+0
| | | | Added dummy MSBuild project and solution to get tooling help when editing these files.
* Cleanup of c# api files and bindings generatorIgnacio Etcheverry2018-09-121-1/+5
| | | | | | | | | | | | - We no longer generate RID and NodePath C# classes. Both will be maintained manually. - We no longer generate C# declarations and runtime registration of internal calls for the following classes: RID, NodePath, String, GD, SignalAwaiter and Godot.Object (partial base). - We no longer auto-generate the base members of Godot.Object. They will be maintained manually as a partial class. This makes it easier to maintain these C# classes and their internal calls, as well as the bindings generator which no longer generates C# classes that don't derive from Godot Object, and it no longer generates the Godot.Object base members (which where unreadable in the bindings generator code). - Added missing 'RID(Object from)' constructor to the RID C# class. - Replaced MONO_GLUE_DISABLED constant macro with MONO_GLUE_ENABLED. - Add sources in module/mono/glue even if glue is disabled, but surround glue files with ifdef MONO_GLUE_ENABLED.
* [Mono] Move several small related filesAaron Franke2018-08-231-0/+17