public void DispatchDrawingEvents() { m_sfmlControl.HandleEvents(); m_sfmlControl.Draw(); if (!m_aniSprite.Playing) { buttonPlayPause.Text = "Play"; } }
/// <summary> /// Updates the sfml control periodically /// </summary> public void DispatchDrawingEvents() { UpdateShader(); //this doesn't work as a delegate? :S (breaks playing animations) m_sfmlControl.HandleEvents(); m_sfmlControl.Draw(); if (!m_aniSprite.Playing) { buttonPlayPause.Text = "Play"; } }