Method | Description | |
---|---|---|
ActivateActionSet ( ulong controllerHandle, ulong actionSetHandle ) : void | ||
GetActionSetHandle ( string pszActionSetName ) : ulong | ||
GetAnalogActionData ( ulong controllerHandle, ulong analogActionHandle ) : |
||
GetAnalogActionHandle ( string pszActionName ) : ulong | ||
GetAnalogActionOrigins ( ulong controllerHandle, ulong actionSetHandle, ulong analogActionHandle, uint &originsOut ) : int | ||
GetConnectedControllers ( ulong &handlesOut ) : int | ||
GetCurrentActionSet ( ulong controllerHandle ) : ulong | ||
GetDigitalActionData ( ulong controllerHandle, ulong digitalActionHandle ) : |
||
GetDigitalActionHandle ( string pszActionName ) : ulong | ||
GetDigitalActionOrigins ( ulong controllerHandle, ulong actionSetHandle, ulong digitalActionHandle, uint &originsOut ) : int | ||
GetIntPtr ( ) : |
||
Init ( ) : bool | ||
RunFrame ( ) : void | ||
ShowBindingPanel ( ulong controllerHandle ) : bool | ||
Shutdown ( ) : bool | ||
StopAnalogActionMomentum ( ulong controllerHandle, ulong eAction ) : void | ||
TriggerHapticPulse ( ulong controllerHandle, uint eTargetPad, char usDurationMicroSec ) : void | ||
TriggerRepeatedHapticPulse ( ulong controllerHandle, uint eTargetPad, char usDurationMicroSec, char usOffMicroSec, char unRepeat, uint nFlags ) : void |
public abstract ActivateActionSet ( ulong controllerHandle, ulong actionSetHandle ) : void | ||
controllerHandle | ulong | |
actionSetHandle | ulong | |
return | void |
public abstract GetActionSetHandle ( string pszActionSetName ) : ulong | ||
pszActionSetName | string | |
return | ulong |
public abstract GetAnalogActionData ( ulong controllerHandle, ulong analogActionHandle ) : |
||
controllerHandle | ulong | |
analogActionHandle | ulong | |
return |
public abstract GetAnalogActionHandle ( string pszActionName ) : ulong | ||
pszActionName | string | |
return | ulong |
public abstract GetAnalogActionOrigins ( ulong controllerHandle, ulong actionSetHandle, ulong analogActionHandle, uint &originsOut ) : int | ||
controllerHandle | ulong | |
actionSetHandle | ulong | |
analogActionHandle | ulong | |
originsOut | uint | |
return | int |
public abstract GetConnectedControllers ( ulong &handlesOut ) : int | ||
handlesOut | ulong | |
return | int |
public abstract GetCurrentActionSet ( ulong controllerHandle ) : ulong | ||
controllerHandle | ulong | |
return | ulong |
public abstract GetDigitalActionData ( ulong controllerHandle, ulong digitalActionHandle ) : |
||
controllerHandle | ulong | |
digitalActionHandle | ulong | |
return |
public abstract GetDigitalActionHandle ( string pszActionName ) : ulong | ||
pszActionName | string | |
return | ulong |
public abstract GetDigitalActionOrigins ( ulong controllerHandle, ulong actionSetHandle, ulong digitalActionHandle, uint &originsOut ) : int | ||
controllerHandle | ulong | |
actionSetHandle | ulong | |
digitalActionHandle | ulong | |
originsOut | uint | |
return | int |
public abstract ShowBindingPanel ( ulong controllerHandle ) : bool | ||
controllerHandle | ulong | |
return | bool |
public abstract StopAnalogActionMomentum ( ulong controllerHandle, ulong eAction ) : void | ||
controllerHandle | ulong | |
eAction | ulong | |
return | void |
public abstract TriggerHapticPulse ( ulong controllerHandle, uint eTargetPad, char usDurationMicroSec ) : void | ||
controllerHandle | ulong | |
eTargetPad | uint | |
usDurationMicroSec | char | |
return | void |
public abstract TriggerRepeatedHapticPulse ( ulong controllerHandle, uint eTargetPad, char usDurationMicroSec, char usOffMicroSec, char unRepeat, uint nFlags ) : void | ||
controllerHandle | ulong | |
eTargetPad | uint | |
usDurationMicroSec | char | |
usOffMicroSec | char | |
unRepeat | char | |
nFlags | uint | |
return | void |