C# Class Sharplike.Core.Input.AbstractInputProvider

Inheritance: IDisposable
Mostrar archivo Open project: eropple/sharplike Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
GetMousePosition ( ) : Point
Poll ( ) : void

Protected Methods

Method Description
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

Method Details

Dispose() public abstract method

public abstract Dispose ( ) : void
return void

GetMousePosition() public abstract method

public abstract GetMousePosition ( ) : Point
return Point

KeyDown() protected method

protected KeyDown ( Keys keycode ) : void
keycode Keys
return void

KeyPress() protected method

protected KeyPress ( Keys keycode ) : void
keycode Keys
return void

KeyUp() protected method

protected KeyUp ( Keys keycode ) : void
keycode Keys
return void

MouseDown() protected method

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
return void

MouseUp() protected method

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
return void

MouseWheel() protected method

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
return void

Poll() public abstract method

public abstract Poll ( ) : void
return void