void IDisposable.Dispose() { VeryLargeFont.Dispose(); VeryLargeFont.Dispose(); LargeFont.Dispose(); MediumFont.Dispose(); SmallFont.Dispose(); VerySmallFont.Dispose(); FillBrush.Dispose(); AccentBrush.Dispose(); DefaultBrush.Dispose(); }
/// <summary> /// Handles a game render. /// </summary> /// <param name="elapsed">The elapsed.</param> public override void Render() { Font.Default.Draw("Test Sequence (테스트) [" + GraphicsDevice.Viewport.Width + "x" + GraphicsDevice.Viewport.Height + "]", 10, 10); Font.Default.Draw("GameLibrary: " + Core.Version, 10, 30); Font.Default.Draw("Frame: " + Core.Components.Require <GameLoop>().FrameIndex, 10, 50); Font.Default.Draw("Frame-Rate: " + Core.Components.Require <GameLoop>().FramesPerSecond, 10, 70); Font.Default.Draw("Mouse: " + Mouse.Position, 10, 90); Font.Default.Draw("Mouse-Button: " + Mouse.PressedButton, 10, 110); LargeFont.Draw("Super-Hero : ᕙ(ˉ˛ˉˋ)ᕗ", 200, 250); MediumFont.Draw("... just kidding シ", 210, 290); //GraphicsDevice.Gemoetry.DrawRectangle(PosX, PosY, 360, 20); //Font.Default.Draw("NOTICE You! Yes you! You are very, very cure! Trust me! シ", (int)(PosX + 10), (int)(PosY + 3)); Container.Render(); base.Render(); }
public override void OnLeave() { LargeFont.Dispose(); MediumFont.Dispose(); }
public void Dispose() { SmallFont.Dispose(); LargeFont.Dispose(); }