From 0a9715d6b55dfa28f46de8ff4097dacb2f2032a6 Mon Sep 17 00:00:00 2001
From: 31 <31eee384@gmail.com>
Date: Sat, 3 Feb 2024 20:46:56 -0800
Subject: [PATCH] Add Callable call_deferred() C# example
---
doc/classes/Callable.xml | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/doc/classes/Callable.xml b/doc/classes/Callable.xml
index 3550a6b7bda..8dd0cfa1357 100644
--- a/doc/classes/Callable.xml
+++ b/doc/classes/Callable.xml
@@ -98,10 +98,18 @@
Calls the method represented by this [Callable] in deferred mode, i.e. at the end of the current frame. Arguments can be passed and should match the method's signature.
- [codeblock]
+ [codeblocks]
+ [gdscript]
func _ready():
grab_focus.call_deferred()
- [/codeblock]
+ [/gdscript]
+ [csharp]
+ public override void _Ready()
+ {
+ Callable.From(GrabFocus).CallDeferred();
+ }
+ [/csharp]
+ [/codeblocks]
See also [method Object.call_deferred].