Struct SteamInputActionEvent_t
A controller action state change, passed to the SteamInputActionEventCallbackPointer installed with EnableActionEventCallbacks(SteamInputActionEventCallbackPointer). eEventType indicates which payload in m_val is valid.
Inherited Members
Namespace: Unity.Steamworks.Interop
Assembly: Unity.Steamworks.Interop.dll
Syntax
[Serializable]
public struct SteamInputActionEvent_t
Fields
controllerHandle
The controller the action came from.
Declaration
public InputHandle_t controllerHandle
Field Value
| Type | Description |
|---|---|
| InputHandle_t |
eEventType
Whether this is an analog or a digital action, and so which payload is valid.
Declaration
public ESteamInputActionEventType eEventType
Field Value
| Type | Description |
|---|---|
| ESteamInputActionEventType |
m_val
The event payload; which view is valid depends on eEventType.
Declaration
public SteamInputActionEvent_t.OptionValue m_val
Field Value
| Type | Description |
|---|---|
| SteamInputActionEvent_t.OptionValue |