C# 클래스 ToyBox.InputManager

상속: Microsoft.Xna.Framework.GameComponent, IInputService, IUpdateable, IDisposable
파일 보기 프로젝트 열기: jlyonsmith/ToyBox

공개 메소드들

메소드 설명
GetAllValidKeys ( ) : Keys[]
GetGamePad ( PlayerIndex playerIndex ) : IGamePad
GetKeyboard ( ) : IKeyboard
GetKeyboard ( PlayerIndex playerIndex ) : IKeyboard
GetMouse ( ) : IMouse
GetTouchPanel ( ) : ITouchPanel
InputManager ( Microsoft.Xna.Framework.Game game ) : System
InputManager ( Microsoft.Xna.Framework.Game game, Keys keysWanted ) : System
Update ( GameTime time ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
SetupGamePads ( ) : void
SetupKeyboards ( ) : void
SetupMouse ( ) : void
SetupTouchPanels ( ) : void

메소드 상세

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetAllValidKeys() 공개 정적인 메소드

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

GetGamePad() 공개 메소드

public GetGamePad ( PlayerIndex playerIndex ) : IGamePad
playerIndex PlayerIndex
리턴 IGamePad

GetKeyboard() 공개 메소드

public GetKeyboard ( ) : IKeyboard
리턴 IKeyboard

GetKeyboard() 공개 메소드

public GetKeyboard ( PlayerIndex playerIndex ) : IKeyboard
playerIndex PlayerIndex
리턴 IKeyboard

GetMouse() 공개 메소드

public GetMouse ( ) : IMouse
리턴 IMouse

GetTouchPanel() 공개 메소드

public GetTouchPanel ( ) : ITouchPanel
리턴 ITouchPanel

InputManager() 공개 메소드

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

InputManager() 공개 메소드

public InputManager ( Microsoft.Xna.Framework.Game game, Keys keysWanted ) : System
game Microsoft.Xna.Framework.Game
keysWanted Keys
리턴 System

Update() 공개 메소드

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