//--------------------------------------------------------------------------------------------------------------------------------------------------- // // Copyright (C)2007 DarkWynter Studios. All rights reserved. // //--------------------------------------------------------------------------------------------------------------------------------------------------- // {License Information: Creative Commons} //--------------------------------------------------------------------------------------------------------------------------------------------------- namespace Presentation { #region Using Statements using System; using System.Collections.Generic; using System.Text; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Content; using RobLoach; #endregion static class TextWriter { // Attributes: // Basic Fonts that are used public static BitmapFont MeadBold16; public static BitmapFont Ogilvie24; public static BitmapFont Arial; // Methods: // Initialize our Fonts public static void initFont(GraphicsDevice device, ContentManager content) { MeadBold16 = new BitmapFont(device, content); MeadBold16.BlendMode = SpriteBlendMode.AlphaBlend; MeadBold16.DataFilename = "_fonts/MeadBold16.dat"; MeadBold16.ImageFilename = "_fonts/MeadBold16"; MeadBold16.Start(); Ogilvie24 = new BitmapFont(device, content); Ogilvie24.BlendMode = SpriteBlendMode.AlphaBlend; Ogilvie24.DataFilename = "_fonts/Ogilvie24.dat"; Ogilvie24.ImageFilename = "_fonts/Ogilvie24"; Ogilvie24.Start(); Arial = new BitmapFont(device, content); Arial.BlendMode = SpriteBlendMode.AlphaBlend; Arial.DataFilename = "_fonts/Arial.dat"; Arial.ImageFilename = "_fonts/Arial"; Arial.Start(); } } }