public static TextureLoader GetInstance() { if (_instance == null) { _instance = new TextureLoader(); } return _instance; }
protected override void Initialize() { _featureLoader = FeatureLoader.GetInstance(); _textureLoader = TextureLoader.GetInstance(); _startMenu = new StartMenu(); _textFont = Content.Load<SpriteFont>("Fonts/Font"); _deadFont = Content.Load<SpriteFont>("Fonts/DeadFont"); SpriteFont levelsFont = Content.Load<SpriteFont>("Fonts/levelsFont"); SpriteFont gameOverFont = Content.Load<SpriteFont>("Fonts/gameOverFont"); _startMenu.SetFonts(levelsFont, gameOverFont: gameOverFont); LoadListContent("Starbucksalandorium"); LoadListContent("Kloonwereld"); LoadListContent("Crackenarium"); LoadListContent("Gideon"); LoadListContent("Startmenu"); _startMenu.Initialize(); base.Initialize(); }