## クラスの使用
kinugasa.inputDevice.InputState

- InputStateを使用しているパッケージ
  パッケージ | 説明
  --- | ---
  kinugasa.contents.saveData | ゲームの途中経過を保存する機能が含まれます.
  kinugasa.inputDevice | 入力デバイスによる入力状態の検査機能が含まれます.

- - ### kinugasa.contents.saveDataでのInputStateの使用

    InputStateを返すkinugasa.contents.saveDataのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `InputState` | ReplayData.`get(long frame)` 現在のフレームで入力された状態を復元します.
    `InputState` | ReplayInputState.`getInputState()` 入力状態を取得します.

    InputState型のパラメータを持つkinugasa.contents.saveDataのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | ReplayData.`add(long frame, InputState inputState)` フレーム数と入力状態を指定して、入力イベントを登録します.

    InputState型のパラメータを持つkinugasa.contents.saveDataのコンストラクタ
    コンストラクタと説明
    `ReplayInputState(long time, InputState inputState)`

  - ### kinugasa.inputDeviceでのInputStateの使用

    InputStateを返すkinugasa.inputDeviceのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `InputState` | InputState.`clone()`
    `static InputState` | InputState.`getInstance()` インスタンスを取得します.