Inheritance: IDisposablePlus
コード例 #1
0
ファイル: App.cs プロジェクト: artwallace/PsmFramework
        private static void Initialize()
        {
            Opts = new AppOptions();
            Mgr = new AppManager(Opts, GenerateGraphicsContext(), MainMenuMode.MainMenuModeFactory);

            Mgr.GoToTitleScreenMode();
        }
コード例 #2
0
        public TextureManager(AppManager mgr)
        {
            if (mgr == null)
                throw new ArgumentNullException();
            Mgr = mgr;

            InitializeTextures();
        }
コード例 #3
0
ファイル: App.cs プロジェクト: artwallace/PsmFramework
        private static void Cleanup()
        {
            Mgr.Dispose();
            Mgr = null;

            //Persist your options here if you haven't already.
            Opts = null;
        }
コード例 #4
0
 protected TopDown2dModeBase(AppManager mgr)
     : base(mgr)
 {
 }
コード例 #5
0
        public void Dispose()
        {
            CleanupTextures();

            Mgr = null;
        }
コード例 #6
0
ファイル: ZombieMode.cs プロジェクト: artron33/PsmFramework
 public static ModeBase ZombieModeFactory(AppManager mgr)
 {
     return new ZombieMode(mgr);
 }
コード例 #7
0
ファイル: ZombieMode.cs プロジェクト: artron33/PsmFramework
 protected ZombieMode(AppManager mgr)
     : base(mgr)
 {
 }
コード例 #8
0
 public static ModeBase FireworksModeFactory(AppManager mgr)
 {
     return new FireworksMode(mgr);
 }
コード例 #9
0
 public FireworksMode(AppManager mgr)
     : base(mgr)
 {
 }
コード例 #10
0
 public MainMenuMode(AppManager mgr)
     : base(mgr)
 {
 }
コード例 #11
0
 public IsometricMode(AppManager mgr)
     : base(mgr)
 {
 }
コード例 #12
0
 protected TwinStickShooterMode(AppManager mgr)
     : base(mgr)
 {
 }
コード例 #13
0
 public static ModeBase ImageViewerModeFactory(AppManager mgr)
 {
     return new ImageViewerMode(mgr);
 }
コード例 #14
0
 public ImageViewerMode(AppManager mgr)
     : base(mgr)
 {
 }
コード例 #15
0
 public static ModeBase DrawEngineTestModeFactory(AppManager mgr)
 {
     return new SpaceRocketsMode(mgr);
 }
コード例 #16
0
 public SpaceRocketsMode(AppManager mgr)
     : base(mgr)
 {
 }
コード例 #17
0
 public static ModeBase MainMenuModeFactory(AppManager mgr)
 {
     return new MainMenuMode(mgr);
 }
コード例 #18
0
 public static ModeBase TwinStickShooterModeFactory(AppManager mgr)
 {
     return new TwinStickShooterMode(mgr);
 }
コード例 #19
0
 protected Isometric2dModeBase(AppManager mgr)
     : base(mgr)
 {
 }
コード例 #20
0
 public static ModeBase IsometricModeFactory(AppManager mgr)
 {
     return new IsometricMode(mgr);
 }
コード例 #21
0
ファイル: MainMenuMode.cs プロジェクト: artron33/PsmFramework
 protected MainMenuMode(AppManager mgr)
     : base(mgr)
 {
 }