Ejemplo n.º 1
0
 /// <summary>
 /// コンストラクタです。
 /// </summary>
 /// <param name="args"></param>
 /// <param name="control"></param>
 protected GameCoreBase(PPDExecuteArg args, Control control)
 {
     SharpDX.Configuration.EnableReleaseOnFinalizer = true;
     gameTimer    = new GameTimer();
     Control      = control;
     Args         = args;
     ShouldBeExit = false;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 起動引数つきのシーンを取得します
 /// </summary>
 /// <param name="device"></param>
 /// <param name="args"></param>
 /// <param name="dic"></param>
 /// <returns></returns>
 public abstract ISceneBase GetSceneWithArgs(PPDDevice device, PPDExecuteArg args, out Dictionary <string, object> dic);
Ejemplo n.º 3
0
 /// <summary>
 /// コンストラクタです。
 /// </summary>
 /// <param name="args"></param>
 /// <param name="form"></param>
 protected GameCore(PPDExecuteArg args, IGameForm form) : base(args, new TextEditableControl())
 {
     Form      = form;
     gameTimer = new GameTimer();
 }