C# 클래스 Danmaku_no_Kyojin.Controls.InputHandler

상속: Microsoft.Xna.Framework.GameComponent
파일 보기 프로젝트 열기: Noxalus/Danmaku-no-Kyojin

공개 메소드들

메소드 설명
ButtonDown ( Buttons button, PlayerIndex index ) : bool
ButtonPressed ( Buttons button, PlayerIndex index ) : bool
ButtonReleased ( Buttons button, PlayerIndex index ) : bool
Flush ( ) : void
GetPressedButton ( PlayerIndex index ) : Buttons[]
GetPressedKeys ( ) : Keys[]
HavePressedButton ( PlayerIndex index ) : bool
HavePressedKey ( ) : bool
Initialize ( ) : void
InputHandler ( Microsoft.Xna.Framework.Game game ) : System
KeyDown ( Keys key ) : bool
KeyPressed ( Keys key ) : bool
KeyReleased ( Keys key ) : bool
PressedAction ( ) : bool
PressedCancel ( ) : bool
PressedDown ( ) : bool
PressedLeft ( ) : bool
PressedRight ( ) : bool
PressedUp ( ) : bool
Scroll ( ) : bool
ScrollDown ( ) : bool
ScrollUp ( ) : bool
Update ( GameTime gameTime ) : void

메소드 상세

ButtonDown() 공개 정적인 메소드

public static ButtonDown ( Buttons button, PlayerIndex index ) : bool
button Buttons
index PlayerIndex
리턴 bool

ButtonPressed() 공개 정적인 메소드

public static ButtonPressed ( Buttons button, PlayerIndex index ) : bool
button Buttons
index PlayerIndex
리턴 bool

ButtonReleased() 공개 정적인 메소드

public static ButtonReleased ( Buttons button, PlayerIndex index ) : bool
button Buttons
index PlayerIndex
리턴 bool

Flush() 공개 정적인 메소드

public static Flush ( ) : void
리턴 void

GetPressedButton() 공개 정적인 메소드

public static GetPressedButton ( PlayerIndex index ) : Buttons[]
index PlayerIndex
리턴 Buttons[]

GetPressedKeys() 공개 정적인 메소드

public static GetPressedKeys ( ) : Keys[]
리턴 Keys[]

HavePressedButton() 공개 정적인 메소드

public static HavePressedButton ( PlayerIndex index ) : bool
index PlayerIndex
리턴 bool

HavePressedKey() 공개 정적인 메소드

public static HavePressedKey ( ) : bool
리턴 bool

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

InputHandler() 공개 메소드

public InputHandler ( Microsoft.Xna.Framework.Game game ) : System
game Microsoft.Xna.Framework.Game
리턴 System

KeyDown() 공개 정적인 메소드

public static KeyDown ( Keys key ) : bool
key Keys
리턴 bool

KeyPressed() 공개 정적인 메소드

public static KeyPressed ( Keys key ) : bool
key Keys
리턴 bool

KeyReleased() 공개 정적인 메소드

public static KeyReleased ( Keys key ) : bool
key Keys
리턴 bool

PressedAction() 공개 정적인 메소드

public static PressedAction ( ) : bool
리턴 bool

PressedCancel() 공개 정적인 메소드

public static PressedCancel ( ) : bool
리턴 bool

PressedDown() 공개 정적인 메소드

public static PressedDown ( ) : bool
리턴 bool

PressedLeft() 공개 정적인 메소드

public static PressedLeft ( ) : bool
리턴 bool

PressedRight() 공개 정적인 메소드

public static PressedRight ( ) : bool
리턴 bool

PressedUp() 공개 정적인 메소드

public static PressedUp ( ) : bool
리턴 bool

Scroll() 공개 정적인 메소드

public static Scroll ( ) : bool
리턴 bool

ScrollDown() 공개 정적인 메소드

public static ScrollDown ( ) : bool
리턴 bool

ScrollUp() 공개 정적인 메소드

public static ScrollUp ( ) : bool
리턴 bool

Update() 공개 메소드

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void