コード例 #1
0
ファイル: AtlasComponent.cs プロジェクト: Racura/AtlasEngine
        public AtlasComponent(IAtlasGamePage gamePage, GraphicsDeviceManager graphicsDeviceManager)
            : base(gamePage.Game)
        {
            this.gamePage = gamePage;

            managers            = new Dictionary <string, IAtlasManager>();
            managerDrawSorter   = new List <AtlasManagerSorter>();
            managerUpdateSorter = new List <AtlasManagerSorter>();
            dirty = true;

            atlas = new AtlasGlobal(this, graphicsDeviceManager);

            firstFrame = true;
        }
コード例 #2
0
ファイル: AtlasComponent.cs プロジェクト: Racura/AtlasEngine
        public AtlasComponent(IAtlasGamePage gamePage, GraphicsDeviceManager graphicsDeviceManager)
            : base(gamePage.Game)
        {
            this.gamePage = gamePage;

            managers = new Dictionary<string, IAtlasManager>();
            managerDrawSorter = new List<AtlasManagerSorter>();
            managerUpdateSorter = new List<AtlasManagerSorter>();
            dirty = true;

            atlas = new AtlasGlobal(this, graphicsDeviceManager);

            firstFrame = true;
        }
コード例 #3
0
 public GameStateComponent(IAtlasGamePage gamePage, GraphicsDeviceManager graphicsDeviceManager)
     : base(gamePage, graphicsDeviceManager)
 {
 }