C# 클래스 Sharplike.Core.Input.AbstractInputProvider

상속: IDisposable
파일 보기 프로젝트 열기: eropple/sharplike 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
GetMousePosition ( ) : Point
Poll ( ) : void

보호된 메소드들

메소드 설명
KeyDown ( Keys keycode ) : void
KeyPress ( Keys keycode ) : void
KeyUp ( Keys keycode ) : void
MouseDown ( Keys k, Point screenCoords, Point tileCoords, System.Boolean shift, System.Boolean control, System.Boolean alt ) : void
MouseUp ( Keys k, Point screenCoords, Point tileCoords, System.Boolean shift, System.Boolean control, System.Boolean alt ) : void
MouseWheel ( Keys k, Point screenCoords, Point tileCoords, System.Boolean shift, System.Boolean control, System.Boolean alt ) : void

메소드 상세

Dispose() 공개 추상적인 메소드

public abstract Dispose ( ) : void
리턴 void

GetMousePosition() 공개 추상적인 메소드

public abstract GetMousePosition ( ) : Point
리턴 Point

KeyDown() 보호된 메소드

protected KeyDown ( Keys keycode ) : void
keycode Keys
리턴 void

KeyPress() 보호된 메소드

protected KeyPress ( Keys keycode ) : void
keycode Keys
리턴 void

KeyUp() 보호된 메소드

protected KeyUp ( Keys keycode ) : void
keycode Keys
리턴 void

MouseDown() 보호된 메소드

protected MouseDown ( Keys k, Point screenCoords, Point tileCoords, System.Boolean shift, System.Boolean control, System.Boolean alt ) : void
k Keys
screenCoords Point
tileCoords Point
shift System.Boolean
control System.Boolean
alt System.Boolean
리턴 void

MouseUp() 보호된 메소드

protected MouseUp ( Keys k, Point screenCoords, Point tileCoords, System.Boolean shift, System.Boolean control, System.Boolean alt ) : void
k Keys
screenCoords Point
tileCoords Point
shift System.Boolean
control System.Boolean
alt System.Boolean
리턴 void

MouseWheel() 보호된 메소드

protected MouseWheel ( Keys k, Point screenCoords, Point tileCoords, System.Boolean shift, System.Boolean control, System.Boolean alt ) : void
k Keys
screenCoords Point
tileCoords Point
shift System.Boolean
control System.Boolean
alt System.Boolean
리턴 void

Poll() 공개 추상적인 메소드

public abstract Poll ( ) : void
리턴 void