C# 클래스 OpenTK.Platform.Windows.WinRawMouse

Contains methods to register for and process mouse WM_INPUT messages.
상속: IMouseDriver2
파일 보기 프로젝트 열기: andykorth/opentk 1 사용 예제들

공개 메소드들

메소드 설명
GetState ( ) : MouseState
GetState ( int index ) : MouseState
ProcessMouseEvent ( RawInput rin ) : bool
RefreshDevices ( ) : void
SetPosition ( double x, double y ) : void
WinRawMouse ( IntPtr window ) : System

비공개 메소드들

메소드 설명
FindRegistryKey ( string name ) : RegistryKey
GetDeviceName ( RawInputDeviceList dev ) : string
RegisterRawDevice ( IntPtr window, string device ) : void

메소드 상세

GetState() 공개 메소드

public GetState ( ) : MouseState
리턴 MouseState

GetState() 공개 메소드

public GetState ( int index ) : MouseState
index int
리턴 MouseState

ProcessMouseEvent() 공개 메소드

public ProcessMouseEvent ( RawInput rin ) : bool
rin RawInput
리턴 bool

RefreshDevices() 공개 메소드

public RefreshDevices ( ) : void
리턴 void

SetPosition() 공개 메소드

public SetPosition ( double x, double y ) : void
x double
y double
리턴 void

WinRawMouse() 공개 메소드

public WinRawMouse ( IntPtr window ) : System
window System.IntPtr
리턴 System