/// <summary> /// Draw visible states. /// </summary> /// <param name="gameTime"></param> public override void Draw(GameTime gameTime) { if (Visible) { GraphicsDevice.Clear(_clearColor); _states.Draw(gameTime, _spriteBatch); } }
/// <summary> /// Draw all members /// </summary> /// <param name="gameTime"></param> /// <param name="spriteBatch"></param> public override void Draw(GameTime gameTime, SpriteBatch spriteBatch) { _entitiesList.Draw(gameTime, spriteBatch); }