C# Класс Ypsilon.Providers.InputProvider

This is a front end to Ypsilon.Core.Input.InputManager that provides messages to
Наследование: IInputProvider
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
HandleKeyboardEvent ( KeyboardEvent type, WinKeys key, bool shift, bool alt, bool ctrl ) : bool
InputProvider ( InputManager input ) : System
TryGetKeyboardEvent ( bool translateASCII, ushort &eventCode ) : bool
Update ( float totalSeconds, float frameSeconds ) : void

Описание методов

HandleKeyboardEvent() публичный Метод

public HandleKeyboardEvent ( KeyboardEvent type, WinKeys key, bool shift, bool alt, bool ctrl ) : bool
type KeyboardEvent
key WinKeys
shift bool
alt bool
ctrl bool
Результат bool

InputProvider() публичный Метод

public InputProvider ( InputManager input ) : System
input Ypsilon.Core.Input.InputManager
Результат System

TryGetKeyboardEvent() публичный Метод

public TryGetKeyboardEvent ( bool translateASCII, ushort &eventCode ) : bool
translateASCII bool
eventCode ushort
Результат bool

Update() публичный Метод

public Update ( float totalSeconds, float frameSeconds ) : void
totalSeconds float
frameSeconds float
Результат void