public void Initialize() { //mPrimaryThreadId = System.Threading.Thread.CurrentThread.ManagedThreadId; Renderer = new Renderer(); Renderer.Initialize(this); //SpriteManager = new SpriteManager(); //ShapeManager = new ShapeManager(); //TextManager = new TextManager(); //SpriteManager.Managers = this; //ShapeManager.Managers = this; //Tex }
public void Initialize(GraphicsDevice graphicsDevice) { #if WINDOWS_8 mPrimaryThreadId = Environment.CurrentManagedThreadId; #else mPrimaryThreadId = System.Threading.Thread.CurrentThread.ManagedThreadId; #endif Renderer = new Renderer(); Renderer.Initialize(graphicsDevice, this); SpriteManager = new SpriteManager(); ShapeManager = new ShapeManager(); TextManager = new TextManager(); SpriteManager.Managers = this; ShapeManager.Managers = this; TextManager.Managers = this; }