//* ────________________________________* //* methods ───────────────────────────────-* //* -----------------------------------------------------------------------* /// <summary>このオブジェクトの終了処理を行います。</summary> public override void Dispose() { _privateMembers.Dispose(); device.Unacquire(); device.Dispose(); base.Dispose(); }
//* ────________________________________* //* methods ───────────────────────────────-* //* -----------------------------------------------------------------------* /// <summary>このオブジェクトの終了処理を行います。</summary> public override void Dispose() { _privateMembers.Dispose(); effectList.Clear(); device.Unacquire(); device.Dispose(); base.Dispose(); }
//* -----------------------------------------------------------------------* /// <summary>このオブジェクトの終了処理を行います。</summary> public override void Dispose() { base.Dispose(); _private.Dispose(); if (exitOnDispose) { _private.game.Exit(); } }
//* ────________________________________* //* methods ───────────────────────────────-* //* -----------------------------------------------------------------------* /// <summary>このオブジェクトの終了処理を行います。</summary> public override void Dispose() { _privateMembers.Dispose(); if (!soundBank.IsDisposed) { soundBank.Dispose(); } if (!waveBank.IsDisposed) { waveBank.Dispose(); } if (!engine.IsDisposed) { engine.Dispose(); } base.Dispose(); }
//* ────________________________________* //* methods ───────────────────────────────-* //* -----------------------------------------------------------------------* /// <summary>このオブジェクトの終了処理を行います。</summary> public override void Dispose() { _privateMembers.Dispose(); base.Dispose(); }
//* -----------------------------------------------------------------------* /// <summary>管理しているタスクを全て即時解放します。</summary> public void ClearImmediately() { _private.Dispose(); }
//* ────________________________________* //* methods ───────────────────────────────-* //* -----------------------------------------------------------------------* /// <summary>このオブジェクトの終了処理を行います。</summary> public override void Dispose() { _privateMembers.Dispose(); buttonList = new SInputInfo[0]; base.Dispose(); }