/// <summary> /// Raises event <see cref="SecondDecision"/>. /// </summary> /// <param name="e">Data specific for this event.</param> protected virtual void OnSecondDecision(FrameTimeEventArgs e) { if (this.SecondDecision != null) { this.SecondDecision(this, e); } }
/// <summary> /// Raises event <see cref="SecondThought"/>. /// </summary> /// <param name="e">Data specific for this event.</param> protected virtual void OnSecondThought(FrameTimeEventArgs e) { if (this.SecondThought != null) { this.SecondThought(this, e); } }
private void PostUpdateInternal(float deltaTime) { FrameTimeEventArgs args = new FrameTimeEventArgs(deltaTime); this.OnSecondThought(args); this.AfterThought(deltaTime); this.OnSecondDecision(args); }
/// <summary> /// Raises event <see cref="SecondThought"/>. /// </summary> /// <param name="e">Data specific for this event.</param> protected virtual void OnSecondThought(FrameTimeEventArgs e) { if (this.SecondThought != null) this.SecondThought(this, e); }
/// <summary> /// Raises event <see cref="SecondDecision"/>. /// </summary> /// <param name="e">Data specific for this event.</param> protected virtual void OnSecondDecision(FrameTimeEventArgs e) { if (this.SecondDecision != null) this.SecondDecision(this, e); }