public override void Enter() { MainGame.Instance.Components.Add(this); var e = new EventArgs(); DrawOrderChanged?.Invoke(this, e); UpdateOrderChanged?.Invoke(this, e); }
protected virtual void OnDrawOrderChanged(object source, EventArgs e) { DrawOrderChanged?.Invoke(source, e); }
/// <summary>Fires the DrawOrderChanged event</summary> protected void OnDrawOrderChanged() { DrawOrderChanged?.Invoke(this, EventArgs.Empty); }