C# Класс vGenWrapper.VGenWrapper

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

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

Метод Описание
vbox_ForceUnPlug ( uint slotId ) : NtStatus
vbox_PlugIn ( uint slotId ) : NtStatus
vbox_ResetAllControllers ( ) : NtStatus
vbox_ResetController ( uint slotId ) : NtStatus
vbox_SetAxisLx ( uint slotId, short value ) : NtStatus
vbox_SetAxisLy ( uint slotId, short value ) : NtStatus
vbox_SetAxisRx ( uint slotId, short value ) : NtStatus
vbox_SetAxisRy ( uint slotId, short value ) : NtStatus
vbox_SetButton ( uint slotId, XInputGamepadButtons button, bool pressed ) : NtStatus
vbox_SetDpad ( uint slotId, XInputGamepadButtons buttons ) : NtStatus
vbox_SetTriggerL ( uint slotId, byte value ) : NtStatus
vbox_SetTriggerR ( uint slotId, byte value ) : NtStatus
vbox_UnPlug ( uint slotId ) : NtStatus
vbox_isControllerPluggedIn ( uint slotId, bool &exists ) : NtStatus
vbox_isVBusExist ( ) : NtStatus

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

Метод Описание
PlugIn ( uint userIndex ) : NtStatus
ResetAllControllers ( ) : NtStatus
ResetController ( uint userIndex ) : NtStatus
SetAxisLx ( uint userIndex, short value ) : NtStatus
SetAxisLy ( uint userIndex, short value ) : NtStatus
SetAxisRx ( uint userIndex, short value ) : NtStatus
SetAxisRy ( uint userIndex, short value ) : NtStatus
SetButton ( uint userIndex, ushort button, bool pressed ) : NtStatus
SetDpad ( uint userIndex, ushort value ) : NtStatus
SetTriggerL ( uint userIndex, byte value ) : NtStatus
SetTriggerR ( uint userIndex, byte value ) : NtStatus
UnPlug ( uint userIndex ) : NtStatus
UnPlugForce ( uint userIndex ) : NtStatus
isControllerPluggedIn ( uint userIndex, bool &exists ) : NtStatus
isVBusExist ( ) : NtStatus

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

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

public vbox_ForceUnPlug ( uint slotId ) : NtStatus
slotId uint
Результат NtStatus

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

public vbox_PlugIn ( uint slotId ) : NtStatus
slotId uint
Результат NtStatus

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

public vbox_ResetAllControllers ( ) : NtStatus
Результат NtStatus

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

public vbox_ResetController ( uint slotId ) : NtStatus
slotId uint
Результат NtStatus

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

public vbox_SetAxisLx ( uint slotId, short value ) : NtStatus
slotId uint
value short
Результат NtStatus

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

public vbox_SetAxisLy ( uint slotId, short value ) : NtStatus
slotId uint
value short
Результат NtStatus

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

public vbox_SetAxisRx ( uint slotId, short value ) : NtStatus
slotId uint
value short
Результат NtStatus

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

public vbox_SetAxisRy ( uint slotId, short value ) : NtStatus
slotId uint
value short
Результат NtStatus

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

public vbox_SetButton ( uint slotId, XInputGamepadButtons button, bool pressed ) : NtStatus
slotId uint
button XInputGamepadButtons
pressed bool
Результат NtStatus

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

public vbox_SetDpad ( uint slotId, XInputGamepadButtons buttons ) : NtStatus
slotId uint
buttons XInputGamepadButtons
Результат NtStatus

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

public vbox_SetTriggerL ( uint slotId, byte value ) : NtStatus
slotId uint
value byte
Результат NtStatus

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

public vbox_SetTriggerR ( uint slotId, byte value ) : NtStatus
slotId uint
value byte
Результат NtStatus

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

public vbox_UnPlug ( uint slotId ) : NtStatus
slotId uint
Результат NtStatus

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

public vbox_isControllerPluggedIn ( uint slotId, bool &exists ) : NtStatus
slotId uint
exists bool
Результат NtStatus

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

public vbox_isVBusExist ( ) : NtStatus
Результат NtStatus