Struct SteamInputConfigurationLoaded_t
Purpose: called when a controller configuration has been loaded, will fire once per controller per focus change for Steam Input enabled controllers
Inherited Members
Namespace: Unity.Steamworks.Interop
Assembly: Unity.Steamworks.Interop.dll
Syntax
[Serializable]
[CallbackIdentity(2803)]
public struct SteamInputConfigurationLoaded_t
Fields
k_iCallback
The identifier Steam dispatches this callback under.
Declaration
public const int k_iCallback = 2803
Field Value
| Type | Description |
|---|---|
| int |
m_bUsesGamepadAPI
Does the configuration contain any Xinput bindings?
Declaration
public bool m_bUsesGamepadAPI
Field Value
| Type | Description |
|---|---|
| bool |
m_bUsesSteamInputAPI
Does the configuration contain any Analog/Digital actions?
Declaration
public bool m_bUsesSteamInputAPI
Field Value
| Type | Description |
|---|---|
| bool |
m_ulDeviceHandle
Handle for device
Declaration
public InputHandle_t m_ulDeviceHandle
Field Value
| Type | Description |
|---|---|
| InputHandle_t |
m_ulMappingCreator
May differ from local user when using
Declaration
public CSteamID m_ulMappingCreator
Field Value
| Type | Description |
|---|---|
| CSteamID |
m_unAppID
The m_unAppID field of SteamInputConfigurationLoaded_t.
Declaration
public AppId_t m_unAppID
Field Value
| Type | Description |
|---|---|
| AppId_t |
m_unMajorRevision
an unmodified community or official config Binding revision from In-game Action File.
Declaration
public uint m_unMajorRevision
Field Value
| Type | Description |
|---|---|
| uint |
m_unMinorRevision
Same value as queried by GetDeviceBindingRevision
Declaration
public uint m_unMinorRevision
Field Value
| Type | Description |
|---|---|
| uint |