public void Load() { if (allLikedItems == null) { #if NETFX_CORE GetLocalSaveSwarmData(); #endif } spriteBatch = new SpriteBatch(screen.ScreenManager.GraphicsDevice); debugScreen = screen.ScreenManager.Game.Services.GetService(typeof(IDebugScreen)) as IDebugScreen; controlClient = screen.ScreenManager.Game.Services.GetService(typeof(IControlClient)) as IControlClient; Viewport viewport = screen.ScreenManager.GraphicsDevice.Viewport; position = new Vector2(screen.ScreenManager.GraphicsDevice.Viewport.Width - rect.Width, 0);// + _containerMargin; bgSprite = screen.ScreenManager.Content.Load <Texture2D>("Backgrounds/gray"); LabelFont = screen.ScreenManager.Fonts.DetailsFont; BigFont = screen.ScreenManager.Fonts.FrameRateCounterFont; for (int i = 0; i < menuEntries.Count; ++i) { menuEntries[i].Initialize(); } #if WINDOWS UpdateLikedItemsUI(); #endif allLikedItems = SaveHelper.Load("SwarmsSaves"); }
public Border(ScreenManager screenManager) { debugScreen = screenManager.Game.Services.GetService(typeof(IDebugScreen)) as IDebugScreen; borderWalls = WallFactory.FourBouncy(screenManager.GraphicsDevice.Viewport.Width / 2, screenManager.GraphicsDevice.Viewport.Height / 2, 2); borderTexture = screenManager.Content.Load<Texture2D>("Backgrounds/gray"); rightBound = borderWalls.Where(s => s.GetWallOrientation() == WallOrientationType.Horizontal).First().GetLength(); bottomBound = borderWalls.Where(s => s.GetWallOrientation() == WallOrientationType.Vertical).First().GetLength(); }
public override void LoadContent() { individualTexture = ScreenManager.Content.Load <Texture2D>("point"); bigIndividualTexture = ScreenManager.Content.Load <Texture2D>("beebig"); superAgentTexture = ScreenManager.Content.Load <Texture2D>("Backgrounds/gray"); debugComponent = ScreenManager.Game.Services.GetService(typeof(IDebugScreen)) as IDebugScreen; controlClient = ScreenManager.Game.Services.GetService(typeof(IControlClient)) as IControlClient; Camera = new SwarmsCamera(ScreenManager.GraphicsDevice); Border = new Border(ScreenManager); base.LoadContent(); }
public SwarmAnalysisComponent(IDebugScreen debugScreen) { this.debugScreen = debugScreen; analysisEngine = new ClusterAnaylsisEngine(); }
public override void LoadContent() { individualTexture = ScreenManager.Content.Load<Texture2D>("point"); bigIndividualTexture = ScreenManager.Content.Load<Texture2D>("beebig"); superAgentTexture = ScreenManager.Content.Load<Texture2D>("Backgrounds/gray"); debugComponent = ScreenManager.Game.Services.GetService(typeof(IDebugScreen)) as IDebugScreen; controlClient = ScreenManager.Game.Services.GetService(typeof(IControlClient)) as IControlClient; Camera = new SwarmsCamera(ScreenManager.GraphicsDevice); Border = new Border(ScreenManager); base.LoadContent(); }
public void Load() { if (allLikedItems == null) { #if NETFX_CORE GetLocalSaveSwarmData(); #endif } spriteBatch = new SpriteBatch(screen.ScreenManager.GraphicsDevice); debugScreen = screen.ScreenManager.Game.Services.GetService(typeof(IDebugScreen)) as IDebugScreen; controlClient = screen.ScreenManager.Game.Services.GetService(typeof(IControlClient)) as IControlClient; Viewport viewport = screen.ScreenManager.GraphicsDevice.Viewport; position = new Vector2(screen.ScreenManager.GraphicsDevice.Viewport.Width - rect.Width, 0);// + _containerMargin; bgSprite = screen.ScreenManager.Content.Load<Texture2D>("Backgrounds/gray"); LabelFont = screen.ScreenManager.Fonts.DetailsFont; BigFont = screen.ScreenManager.Fonts.FrameRateCounterFont; for (int i = 0; i < menuEntries.Count; ++i) { menuEntries[i].Initialize(); } #if WINDOWS UpdateLikedItemsUI(); #endif allLikedItems = SaveHelper.Load("SwarmsSaves"); }