C# Класс VMultiDllWrapper.VMulti

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
VMulti ( ) : System
connect ( ) : bool
disconnect ( ) : void
isConnected ( ) : bool
updateJoystick ( JoystickReport report ) : bool
updateKeyboard ( KeyboardReport report ) : bool
updateMultitouch ( MultitouchReport report ) : bool

Приватные методы

Метод Описание
HelloWorld ( ) : void
vmulti_alloc ( ) : IntPtr
vmulti_connect ( IntPtr vmulti, int i ) : bool
vmulti_disconnect ( IntPtr vmulti ) : void
vmulti_free ( IntPtr vmulti ) : void
vmulti_update_joystick ( IntPtr vmulti, ushort buttons, byte hat, byte x, byte y, byte z, byte rz, byte throttle ) : bool
vmulti_update_keyboard ( IntPtr vmulti, byte shiftKeyFlags, byte keyCodes ) : bool
vmulti_update_multitouch ( IntPtr vmulti, MultitouchPointerInfoRaw pTouch, byte actualCount, byte request_type, byte report_control_id ) : bool

Описание методов

VMulti() публичный Метод

public VMulti ( ) : System
Результат System

connect() публичный Метод

public connect ( ) : bool
Результат bool

disconnect() публичный Метод

public disconnect ( ) : void
Результат void

isConnected() публичный Метод

public isConnected ( ) : bool
Результат bool

updateJoystick() публичный Метод

public updateJoystick ( JoystickReport report ) : bool
report JoystickReport
Результат bool

updateKeyboard() публичный Метод

public updateKeyboard ( KeyboardReport report ) : bool
report KeyboardReport
Результат bool

updateMultitouch() публичный Метод

public updateMultitouch ( MultitouchReport report ) : bool
report MultitouchReport
Результат bool