Zdexby TheHolyOneZ
42,610 classes
Class

InputActionAsset

: ScriptableObject : Object : Object
UnityEngine.InputSystem.InputActionAsset, Unity.InputSystem 0x00B0 (176 B) inherited 0x0018 Unity.InputSystem.dll
0x00x00B0

Members 8

OffsetSizeNameTypeFlagsDefault
—0x08ExtensionstringPublicStatic+1 flags2765245035648
0x08m_ActionMapsInputActionMap[]1 flags—
0x08m_ControlSchemesInputControlScheme[]1 flags—
0x08m_SharedStateForAllMapsInputActionState2 flags—
0x60m_BindingMaskNullable<UnityEngine.InputSystem.InputBinding>2 flags—
0x04m_ParameterOverridesCountint2 flags—
0x00940x04padding / unreflected
0x08m_ParameterOverridesParameterOverride[]2 flags—
0x10m_DevicesDeviceArray2 flags—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 32

SignatureFlagsNativeParams
bool get_enabled()Public+1 flags0x01
ReadOnlyArray<UnityEngine.InputSystem.InputActionMap> get_actionMaps()Public+1 flags0x10
ReadOnlyArray<UnityEngine.InputSystem.InputControlScheme> get_controlSchemes()PublicFinal+3 flags0x10
IEnumerable<UnityEngine.InputSystem.InputBinding> get_bindings()PublicFinal+3 flags0x08
Nullable<UnityEngine.InputSystem.InputBinding> get_bindingMask()PublicFinal+3 flags0x60
void set_bindingMask(const Nullable<UnityEngine.InputSystem.InputBinding>& value)PublicFinal+3 flags0x60
Nullable<UnityEngine.InputSystem.Utilities.ReadOnlyArray<UnityEngine.InputSystem.InputDevice>> get_devices()PublicFinal+3 flags0x18
void set_devices(const Nullable<UnityEngine.InputSystem.Utilities.ReadOnlyArray<UnityEngine.InputSystem.InputDevice>>& value)PublicFinal+3 flags0x18
InputAction get_Item(const string& actionNameOrId)Public+1 flags0x08
string ToJson()Public0x08
void LoadFromJson(const string& json)Public0x08
InputActionAsset FromJson(const string& json)PublicStatic0x08
InputAction FindAction(const string& actionNameOrId, bool throwIfNotFound)PublicFinal+2 flags0x08
int FindBinding(const InputBinding& mask, InputAction& action)PublicFinal+2 flags0x58
InputActionMap FindActionMap(const string& nameOrId, bool throwIfNotFound)Public0x08
InputActionMap FindActionMap(const Guid& id)Public0x10
InputAction FindAction(const Guid& guid)Public0x10
int FindControlSchemeIndex(const string& name)Public0x08
Nullable<UnityEngine.InputSystem.InputControlScheme> FindControlScheme(const string& name)Public0x20
bool IsUsableWithDevice(InputDevice device)Public0x08
void Enable()PublicFinal+2 flags0x00
void Disable()PublicFinal+2 flags0x00
bool Contains(InputAction action)PublicFinal+2 flags0x08
IEnumerator<UnityEngine.InputSystem.InputAction> GetEnumerator()PublicFinal+2 flags0x08
IEnumerator System.Collections.IEnumerable.GetEnumerator()PrivateFinal+2 flags0x08
void MarkAsDirty()1 flags0x00
void OnWantToChangeSetup()1 flags0x00
void OnSetupChanged()1 flags0x00
void ReResolveIfNecessary(bool fullResolve)Private0x01
void ResolveBindingsIfNecessary()1 flags0x00
void OnDestroy()Private0x00
void .ctor()Public+1 flags0x00

Used by 12

types with a member, parameter or interface of this type