예제 #1
0
 protected void UnWatch(Godot.Object emitter, string signal)
 {
     _watcher.Call("unwatch", emitter, signal);
 }
예제 #2
0
 public void SignalWasEmittedWithArguments(Godot.Object emitter, string signal, GDArray args, string context = "")
 {
     Output(Signal.WasEmittedWithArgs(emitter, signal, args, context));
 }
예제 #3
0
 protected SignalAwaiter UntilSignal(Godot.Object emitter, string signal, double time)
 {
     _watcher.Call("watch", emitter, signal);
     return(ToSignal((Timer)Yielder.Call("until_signal", time, emitter, signal), "finished"));
 }
예제 #4
0
 public void SignalWasNotEmitted(Godot.Object emitter, string signal, string context = "")
 {
     Output(Signal.WasNotEmitted(emitter, signal, context));
 }
예제 #5
0
 public void SignalWasEmittedXTimes(Godot.Object emitter, string signal, int times, string context = "")
 {
     Output(Signal.WasEmittedXTimes(emitter, signal, times, context));
 }
예제 #6
0
 public void ObjectIsNotQueuedForDeletion(Godot.Object obj, string context = "")
 {
     Output(ObjectX.IsNotQueuedForDeletion(obj, context));
 }
예제 #7
0
 public void ObjectDoesNotHaveMethod(Godot.Object obj, string method, string context = "")
 {
     Output(ObjectX.DoesNotHaveMethod(obj, method, context));
 }
예제 #8
0
 public void ObjectHasMethod(Godot.Object obj, string method, string context = "")
 {
     Output(ObjectX.HasMethod(obj, method, context));
 }