--- nono/vm/vm.h 2026/04/29 17:05:28 1.1.1.13 +++ nono/vm/vm.h 2026/04/29 17:05:36 1.1.1.14 @@ -17,13 +17,19 @@ class VM protected: explicit VM(const char *vmname_); public: + enum CreationPhase : bool { + First = false, + Second = true, + }; + + public: virtual ~VM(); // 明示的な後始末 void Dispose(); // 動的なコンストラクション - bool Create(); + bool Create(CreationPhase); // 初期化 bool Init();