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