C# Класс ToyBox.InputManager

Наследование: Microsoft.Xna.Framework.GameComponent, IInputService, IUpdateable, IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
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