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()
InputDeviceState
isAnyInput
クラス内 InputDeviceState
public boolean isAnyButtonInput()
InputDeviceState
isAnyButtonInput
クラス内 InputDeviceState
public boolean isEmptyInput()
InputDeviceState
isEmptyInput
クラス内 InputDeviceState
public 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()
Model
clone
クラス内 InputDeviceState
public java.lang.String toString()
toString
クラス内 java.lang.Object