C# Class vGenWrapper.VGenWrapper

ファイルを表示 Open project: Axadiw/MFIGamepadFeeder Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

vbox_ForceUnPlug() public method

public vbox_ForceUnPlug ( uint slotId ) : NtStatus
slotId uint
return NtStatus

vbox_PlugIn() public method

public vbox_PlugIn ( uint slotId ) : NtStatus
slotId uint
return NtStatus

vbox_ResetAllControllers() public method

public vbox_ResetAllControllers ( ) : NtStatus
return NtStatus

vbox_ResetController() public method

public vbox_ResetController ( uint slotId ) : NtStatus
slotId uint
return NtStatus

vbox_SetAxisLx() public method

public vbox_SetAxisLx ( uint slotId, short value ) : NtStatus
slotId uint
value short
return NtStatus

vbox_SetAxisLy() public method

public vbox_SetAxisLy ( uint slotId, short value ) : NtStatus
slotId uint
value short
return NtStatus

vbox_SetAxisRx() public method

public vbox_SetAxisRx ( uint slotId, short value ) : NtStatus
slotId uint
value short
return NtStatus

vbox_SetAxisRy() public method

public vbox_SetAxisRy ( uint slotId, short value ) : NtStatus
slotId uint
value short
return NtStatus

vbox_SetButton() public method

public vbox_SetButton ( uint slotId, XInputGamepadButtons button, bool pressed ) : NtStatus
slotId uint
button XInputGamepadButtons
pressed bool
return NtStatus

vbox_SetDpad() public method

public vbox_SetDpad ( uint slotId, XInputGamepadButtons buttons ) : NtStatus
slotId uint
buttons XInputGamepadButtons
return NtStatus

vbox_SetTriggerL() public method

public vbox_SetTriggerL ( uint slotId, byte value ) : NtStatus
slotId uint
value byte
return NtStatus

vbox_SetTriggerR() public method

public vbox_SetTriggerR ( uint slotId, byte value ) : NtStatus
slotId uint
value byte
return NtStatus

vbox_UnPlug() public method

public vbox_UnPlug ( uint slotId ) : NtStatus
slotId uint
return NtStatus

vbox_isControllerPluggedIn() public method

public vbox_isControllerPluggedIn ( uint slotId, bool &exists ) : NtStatus
slotId uint
exists bool
return NtStatus

vbox_isVBusExist() public method

public vbox_isVBusExist ( ) : NtStatus
return NtStatus