C# Class GTRPlugins.Utils.Input

ファイルを表示 Open project: dougbenham/TerrariaPatcher

Public Methods

Method Description
IsKeyDown ( Keys key, bool ignoreIfPlayerDoesNotHaveControl = true ) : bool
IsKeyUp ( Keys key, bool ignoreIfPlayerDoesNotHaveControl = true ) : bool
IsMouseButtonDown ( MouseButton button ) : bool
IsMouseButtonUp ( MouseButton button ) : bool
KeyPressed ( Keys key, bool ignoreIfPlayerDoesNotHaveControl = true ) : bool
KeyReleased ( Keys key, bool ignoreIfPlayerDoesNotHaveControl = true ) : bool
MouseButtonPressed ( MouseButton button ) : bool
MouseButtonReleased ( MouseButton button ) : bool

Private Methods

Method Description
GetMouseButton ( Microsoft.Xna.Framework.Input.MouseState state, MouseButton button ) : bool
Update ( ) : void

Method Details

IsKeyDown() public static method

public static IsKeyDown ( Keys key, bool ignoreIfPlayerDoesNotHaveControl = true ) : bool
key Keys
ignoreIfPlayerDoesNotHaveControl bool
return bool

IsKeyUp() public static method

public static IsKeyUp ( Keys key, bool ignoreIfPlayerDoesNotHaveControl = true ) : bool
key Keys
ignoreIfPlayerDoesNotHaveControl bool
return bool

IsMouseButtonDown() public static method

public static IsMouseButtonDown ( MouseButton button ) : bool
button MouseButton
return bool

IsMouseButtonUp() public static method

public static IsMouseButtonUp ( MouseButton button ) : bool
button MouseButton
return bool

KeyPressed() public static method

public static KeyPressed ( Keys key, bool ignoreIfPlayerDoesNotHaveControl = true ) : bool
key Keys
ignoreIfPlayerDoesNotHaveControl bool
return bool

KeyReleased() public static method

public static KeyReleased ( Keys key, bool ignoreIfPlayerDoesNotHaveControl = true ) : bool
key Keys
ignoreIfPlayerDoesNotHaveControl bool
return bool

MouseButtonPressed() public static method

public static MouseButtonPressed ( MouseButton button ) : bool
button MouseButton
return bool

MouseButtonReleased() public static method

public static MouseButtonReleased ( MouseButton button ) : bool
button MouseButton
return bool