C# Class WoWmapper.Controllers.Xbox.XInputUniversal

Inheritance: IXInput
Datei anzeigen Open project: topher-au/WoWmapper

Public Methods

Method Description
GetBatteryInformation ( int dwUserIndex, byte devType, J2i.Net.XInputWrapper.XInputBatteryInformation &pBatteryInformation ) : int
GetCapabilities ( int dwUserIndex, int dwFlags, J2i.Net.XInputWrapper.XInputCapabilities &pCapabilities ) : int
GetState ( int dwUserIndex, XInputState &pState ) : int
GetStateSecret ( int dwUserIndex, XInputStateSecret &pStateSecret ) : int
SetState ( int dwUserIndex, J2i.Net.XInputWrapper.XInputVibration &pVibration ) : int
XInputUniversal ( ) : System

Private Methods

Method Description
FreeLibrary ( IntPtr hModule ) : bool
LibraryExists ( string fileName ) : bool
LoadLibrary ( string lpFileName ) : IntPtr
XInputGetBatteryInformation13 ( int dwUserIndex, byte devType, J2i.Net.XInputWrapper.XInputBatteryInformation &pBatteryInformation ) : int
XInputGetBatteryInformation14 ( int dwUserIndex, byte devType, J2i.Net.XInputWrapper.XInputBatteryInformation &pBatteryInformation ) : int
XInputGetCapabilities13 ( int dwUserIndex, int dwFlags, J2i.Net.XInputWrapper.XInputCapabilities &pCapabilities ) : int
XInputGetCapabilities14 ( int dwUserIndex, int dwFlags, J2i.Net.XInputWrapper.XInputCapabilities &pCapabilities ) : int
XInputGetCapabilities9 ( int dwUserIndex, int dwFlags, J2i.Net.XInputWrapper.XInputCapabilities &pCapabilities ) : int
XInputGetState13 ( int dwUserIndex, XInputState &pState ) : int
XInputGetState14 ( int dwUserIndex, XInputState &pState ) : int
XInputGetState9 ( int dwUserIndex, XInputState &pState ) : int
XInputGetStateSecret13 ( int playerIndex, XInputStateSecret &struc ) : int
XInputGetStateSecret14 ( int playerIndex, XInputStateSecret &struc ) : int
XInputSetState13 ( int dwUserIndex, J2i.Net.XInputWrapper.XInputVibration &pVibration ) : int
XInputSetState14 ( int dwUserIndex, J2i.Net.XInputWrapper.XInputVibration &pVibration ) : int
XInputSetState9 ( int dwUserIndex, J2i.Net.XInputWrapper.XInputVibration &pVibration ) : int

Method Details

GetBatteryInformation() public method

public GetBatteryInformation ( int dwUserIndex, byte devType, J2i.Net.XInputWrapper.XInputBatteryInformation &pBatteryInformation ) : int
dwUserIndex int
devType byte
pBatteryInformation J2i.Net.XInputWrapper.XInputBatteryInformation
return int

GetCapabilities() public method

public GetCapabilities ( int dwUserIndex, int dwFlags, J2i.Net.XInputWrapper.XInputCapabilities &pCapabilities ) : int
dwUserIndex int
dwFlags int
pCapabilities J2i.Net.XInputWrapper.XInputCapabilities
return int

GetState() public method

public GetState ( int dwUserIndex, XInputState &pState ) : int
dwUserIndex int
pState J2i.Net.XInputWrapper.XInputState
return int

GetStateSecret() public method

public GetStateSecret ( int dwUserIndex, XInputStateSecret &pStateSecret ) : int
dwUserIndex int
pStateSecret J2i.Net.XInputWrapper.XInputStateSecret
return int

SetState() public method

public SetState ( int dwUserIndex, J2i.Net.XInputWrapper.XInputVibration &pVibration ) : int
dwUserIndex int
pVibration J2i.Net.XInputWrapper.XInputVibration
return int

XInputUniversal() public method

public XInputUniversal ( ) : System
return System