C# Class Gta5EyeTracking.HidEmulation.ControllerEmulation

Inheritance: System.DisposableBase
Exibir arquivo Open project: alex8b/gta5eyetracking Class Usage Examples

Public Methods

Method Description
ControllerEmulation ( ) : System
RemoveHooks ( ) : void

Private Methods

Method Description
CreateHooks ( ) : void
HookCom ( ) : void
HookXInput ( ) : void
ProcessState ( SharpDX.XInput.State state ) : SharpDX.XInput.State
XInputEnable_Hooked ( bool enable ) : uint
XInputGetBatteryInformation_Hooked ( int dwUserIndex, int devType, SharpDX.XInput.BatteryInformation &pBatteryInformation ) : uint
XInputGetCapabilities_Hooked ( int dwUserIndex, DeviceQueryType dwFlags, SharpDX.XInput.Capabilities &pCapabilities ) : uint
XInputGetKeystroke_Hooked ( int dwUserIndex, int dwReserved, SharpDX.XInput.Keystroke &pKeystroke ) : uint
XInputGetState_Hooked ( int dwUserIndex, SharpDX.XInput.State &state ) : uint
XInputSetState_Hooked ( int dwUserIndex, SharpDX.XInput.Vibration &pVibration ) : uint

Method Details

ControllerEmulation() public method

public ControllerEmulation ( ) : System
return System

RemoveHooks() public method

public RemoveHooks ( ) : void
return void