Esempio n. 1
0
 //* -----------------------------------------------------------------------*
 /// <summary>管理している子入力クラスを全て解放します。</summary>
 ///
 /// <exception cref="System.NotSupportedException">
 /// 読み取り専用状態でこのメソッドを実行した場合。
 /// </exception>
 public override void Clear()
 {
     m_inputDevice         = EInputDevice.None;
     m_inputKeyboard       = null;
     m_inputMouse          = null;
     m_inputXbox360        = null;
     m_inputXbox360Chatpad = null;
     m_inputLegacy         = null;
     base.Clear();
 }
Esempio n. 2
0
            //* ────────────-_______________________*
            //* constructor & destructor ───────────────────────*

            //* -----------------------------------------------------------------------*
            /// <summary>コンストラクタ。</summary>
            ///
            /// <param name="input">マウス入力制御・管理クラス。</param>
            public CPrivateMembers(CInputMouse input)
            {
                this.input           = input;
                this.buttonStateList = input._buttonStateList;
            }