C# 클래스 Ypsilon.Providers.InputProvider

This is a front end to Ypsilon.Core.Input.InputManager that provides messages to
상속: IInputProvider
파일 보기 프로젝트 열기: ZaneDubya/YCPU 1 사용 예제들

공개 메소드들

메소드 설명
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