public AsyncOperation(AsyncOperations op, AsyncOpCallback callback, object param, object pwner) { this.op = op; this.callback = callback; this.param = param; this.pwner = pwner; RequiresSignIn = true; }
public FrameDelayedOperation(AsyncOpCallback callback, object param, object pwner) : base(AsyncOperations.Null, callback, param, pwner) { RequiresSignIn = false; }
public FrameDelayedOperation(int frames, AsyncOpCallback callback, object param, object pwner) : this(callback, param, pwner) { this.frames = frames; }
public TimeDelayedOperation(float duration, AsyncOpCallback callback, object param, object pwner) : base(AsyncOperations.Timer, callback, param, pwner) { this.duration = duration; RequiresSignIn = false; }