public final class InputState extends InputDeviceState
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| InputState | clone()このモデルのクローンを返します. | 
| static InputState | getInstance()インスタンスを取得します. | 
| KeyState | getKeyState()現在のキーボードの状態を取得します. | 
| MouseState | getMouseState()前回のマウスの状態を取得します. | 
| KeyState | getPrevKeyState()前回のキーボードの状態を取得します. | 
| MouseState | getPrevMouseState()現在のマウスの状態を取得します. | 
| boolean | isAnyButtonInput()検査時点で、何らかのボタンが押されているかを調べます. | 
| boolean | isAnyInput()検査時点で、何らかの入力があるかを調べます. | 
| boolean | isEmptyInput()検査時点で、何も入力されていないかを調べます. | 
| boolean | isPressed(Keys key,
         InputType type)キーボードのキーが押されているかを検査します. | 
| boolean | isPressed(MouseButtons button,
         InputType type)マウスのボタンが押されているかを検査します. | 
| boolean | isPressedAnd(InputType type,
            Keys... keys) | 
| boolean | isPressedOr(InputType type,
           Keys... keys) | 
| java.lang.String | toString() | 
public static InputState getInstance()
public boolean isAnyInput()
InputDeviceStateisAnyInput クラス内 InputDeviceStatepublic boolean isAnyButtonInput()
InputDeviceStateisAnyButtonInput クラス内 InputDeviceStatepublic boolean isEmptyInput()
InputDeviceStateisEmptyInput クラス内 InputDeviceStatepublic boolean isPressed(Keys key, InputType type)
key - 判定するキーを指定します。type - 前回の入力状態を検査するかを決定します。public boolean isPressed(MouseButtons button, InputType type)
button - 判定するボタンを指定します。type - 前回の入力状態を検査するかを決定します。public KeyState getKeyState()
public KeyState getPrevKeyState()
public MouseState getPrevMouseState()
public MouseState getMouseState()
public InputState clone()
Modelclone クラス内 InputDeviceStatepublic java.lang.String toString()
toString クラス内 java.lang.Object