C# Класс OpenTK.Platform.Windows.WinRawMouse

Contains methods to register for and process mouse WM_INPUT messages.
Наследование: IMouseDriver2
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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