public void PopState() { if (_gameStates.Count > 0) { RemoveState(); _drawOrder -= DrawOrderInc; if (OnStateChange != null) OnStateChange(this, null); } }