summaryrefslogtreecommitdiff
path: root/modules/mono/glue/Managed/Files/Object.base.cs
diff options
context:
space:
mode:
authorIgnacio Roldán Etcheverry <neikeq@users.noreply.github.com>2019-04-18 15:31:33 +0200
committerGitHub <noreply@github.com>2019-04-18 15:31:33 +0200
commit1b3ea697c5dcbbb2feb0f96204de257532edaf0c (patch)
tree10ef1a0c347b6f817905b45cdff607f4a8240ac4 /modules/mono/glue/Managed/Files/Object.base.cs
parent4f22fde635928735366ab656cd52ba3c6a791161 (diff)
parent2b9557c920b8a960bb7faa3a0a965eb932723e75 (diff)
Merge pull request #28165 from neikeq/missing-tostring
C#: Add missing ToString() override methods
Diffstat (limited to 'modules/mono/glue/Managed/Files/Object.base.cs')
-rw-r--r--modules/mono/glue/Managed/Files/Object.base.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/modules/mono/glue/Managed/Files/Object.base.cs b/modules/mono/glue/Managed/Files/Object.base.cs
index e152d56871..de80f7fddc 100644
--- a/modules/mono/glue/Managed/Files/Object.base.cs
+++ b/modules/mono/glue/Managed/Files/Object.base.cs
@@ -73,6 +73,11 @@ namespace Godot
disposed = true;
}
+ public override string ToString()
+ {
+ return godot_icall_Object_ToString(GetPtr(this));
+ }
+
/// <summary>
/// Returns a new <see cref="Godot.SignalAwaiter"/> awaiter configured to complete when the instance
/// <paramref name="source"/> emits the signal specified by the <paramref name="signal"/> parameter.
@@ -88,7 +93,7 @@ namespace Godot
/// <code>
/// public override void _Ready()
/// {
- /// for (int i = 0; i < 100; i++)
+ /// for (int i = 0; i &lt; 100; i++)
/// {
/// await ToSignal(GetTree(), "idle_frame");
/// GD.Print($"Frame {i}");
@@ -115,6 +120,9 @@ namespace Godot
[MethodImpl(MethodImplOptions.InternalCall)]
internal extern static void godot_icall_Reference_Disposed(Object obj, IntPtr ptr, bool isFinalizer);
+ [MethodImpl(MethodImplOptions.InternalCall)]
+ internal extern static string godot_icall_Object_ToString(IntPtr ptr);
+
// Used by the generated API
[MethodImpl(MethodImplOptions.InternalCall)]
internal extern static IntPtr godot_icall_Object_ClassDB_get_method(string type, string method);