C# Class VMultiDllWrapper.VMulti

Afficher le fichier Open project: simphax/VMultiDll Class Usage Examples

Méthodes publiques

Méthode Description
VMulti ( ) : System
connect ( ) : bool
disconnect ( ) : void
isConnected ( ) : bool
updateJoystick ( JoystickReport report ) : bool
updateKeyboard ( KeyboardReport report ) : bool
updateMultitouch ( MultitouchReport report ) : bool

Private Methods

Méthode Description
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

Method Details

VMulti() public méthode

public VMulti ( ) : System
Résultat System

connect() public méthode

public connect ( ) : bool
Résultat bool

disconnect() public méthode

public disconnect ( ) : void
Résultat void

isConnected() public méthode

public isConnected ( ) : bool
Résultat bool

updateJoystick() public méthode

public updateJoystick ( JoystickReport report ) : bool
report JoystickReport
Résultat bool

updateKeyboard() public méthode

public updateKeyboard ( KeyboardReport report ) : bool
report KeyboardReport
Résultat bool

updateMultitouch() public méthode

public updateMultitouch ( MultitouchReport report ) : bool
report MultitouchReport
Résultat bool