public Game() { inRun = false; isFixedTimeStep = true; visibleDrawable = new List <IDrawable>(); enabledUpdateable = new List <IUpdateable>(); components = new GameComponentCollection(); components.ComponentAdded += new EventHandler <GameComponentCollectionEventArgs>(GameComponentAdded); components.ComponentRemoved += new EventHandler <GameComponentCollectionEventArgs>(GameComponentRemoved); services = new GameServiceContainer(); content = new ContentManager(services); gameUpdateTime = new GameTime(TimeSpan.Zero, TimeSpan.Zero, TimeSpan.Zero, TimeSpan.Zero); inactiveSleepTime = TimeSpan.FromTicks(0); targetElapsedTime = TimeSpan.FromTicks(DefaultTargetElapsedTicks); gameHost = new SdlGameHost(this); gameHost.EnsureHost(); isActive = true; }
public Game() { inRun = false; isFixedTimeStep = true; visibleDrawable = new List<IDrawable>(); enabledUpdateable = new List<IUpdateable>(); components = new GameComponentCollection(); components.ComponentAdded += new EventHandler<GameComponentCollectionEventArgs>(GameComponentAdded); components.ComponentRemoved += new EventHandler<GameComponentCollectionEventArgs>(GameComponentRemoved); services = new GameServiceContainer(); content = new ContentManager(services); gameUpdateTime = new GameTime(TimeSpan.Zero, TimeSpan.Zero, TimeSpan.Zero, TimeSpan.Zero); inactiveSleepTime = TimeSpan.FromTicks(0); targetElapsedTime = TimeSpan.FromTicks(DefaultTargetElapsedTicks); gameHost = new SdlGameHost(this); gameHost.EnsureHost(); isActive = true; }