Zdexby TheHolyOneZ
36,909 classes
Class

InputAction

: Object
UnityEngine.InputSystem.InputAction, Unity.InputSystem 0x01C0 (448 B) inherited 0x0010 Unity.InputSystem.dll
0x00x01C0

Members 23

OffsetSizeNameTypeFlagsDefault
—0x04MinPriorityintStatic+2 flags0
—0x04MaxPriorityintStatic+2 flags0
0x08k_InputActionEnableProfilerMarkerProfilerMarkerPrivateStatic+1 flags—
0x08k_InputActionDisableProfilerMarkerProfilerMarkerPrivateStatic+1 flags—
0x08m_Namestring1 flags—
0x04m_TypeInputActionType1 flags—
0x001C0x04padding / unreflected
0x08m_ExpectedControlTypestring1 flags—
0x08m_Idstring1 flags—
0x08m_Processorsstring1 flags—
0x08m_Interactionsstring1 flags—
0x08m_SingletonActionBindingsInputBinding[]1 flags—
0x04m_FlagsActionFlags1 flags—
0x04m_Priorityint1 flags—
0x60m_BindingMaskNullable<UnityEngine.InputSystem.InputBinding>2 flags—
0x04m_BindingsStartIndexint2 flags—
0x04m_BindingsCountint2 flags—
0x04m_ControlStartIndexint2 flags—
0x04m_ControlCountint2 flags—
0x04m_ActionIndexInStateint2 flags—
0x00C40x04padding / unreflected
0x08m_ActionMapInputActionMap2 flags—
0x50m_OnStartedCallbackArray<System.Action<UnityEngine.InputSystem.InputAction.CallbackContext>>2 flags—
0x50m_OnCanceledCallbackArray<System.Action<UnityEngine.InputSystem.InputAction.CallbackContext>>2 flags—
0x50m_OnPerformedCallbackArray<System.Action<UnityEngine.InputSystem.InputAction.CallbackContext>>2 flags—

Functions 66

SignatureFlagsNativeParams
string get_name()Public+1 flags0x08
InputActionType get_type()Public+1 flags0x04
int ClampPriority(int priority)Static+1 flags0x04
int get_Priority()Public+1 flags0x04
void set_Priority(int value)Public+1 flags0x04
Guid get_id()Public+1 flags0x10
Guid get_idDontGenerate()2 flags0x10
string get_expectedControlType()Public+1 flags0x08
void set_expectedControlType(const string& value)Public+1 flags0x08
string get_processors()Public+1 flags0x08
string get_interactions()Public+1 flags0x08
InputActionMap get_actionMap()Public+1 flags0x08
Nullable<UnityEngine.InputSystem.InputBinding> get_bindingMask()Public+1 flags0x60
void set_bindingMask(const Nullable<UnityEngine.InputSystem.InputBinding>& value)Public+1 flags0x60
ReadOnlyArray<UnityEngine.InputSystem.InputBinding> get_bindings()Public+1 flags0x10
ReadOnlyArray<UnityEngine.InputSystem.InputControl> get_controls()Public+1 flags0x10
InputActionPhase get_phase()Public+1 flags0x04
bool get_inProgress()Public+1 flags0x01
bool get_enabled()Public+1 flags0x01
void add_started(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value)Public+1 flags0x08
void remove_started(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value)Public+1 flags0x08
void add_canceled(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value)Public+1 flags0x08
void remove_canceled(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value)Public+1 flags0x08
void add_performed(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value)Public+1 flags0x08
void remove_performed(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value)Public+1 flags0x08
bool get_triggered()Public+1 flags0x01
InputControl get_activeControl()Public+1 flags0x08
Type get_activeValueType()Public+1 flags0x08
bool get_wantsInitialStateCheck()Public+1 flags0x01
void set_wantsInitialStateCheck(bool value)Public+1 flags0x01
void .ctor()Public+1 flags0x00
void .ctor(const string& name, const InputActionType& type, const string& binding, const string& interactions, const string& processors, const string& expectedControlType)Public+1 flags0x08
void Dispose()PublicFinal+2 flags0x00
string ToString()Public+1 flags0x08
void Enable()Public0x00
void Disable()Public0x00
InputAction Clone()Public0x08
object System.ICloneable.Clone()PrivateFinal+2 flags0x08
uint8 ReadValue()Public0x00
object ReadValueAsObject()Public0x08
float GetControlMagnitude()Public0x04
void Reset()Public0x00
bool IsPressed()Public0x01
bool IsInProgress()Public0x01
int ExpectedFrame()Private0x04
bool WasPressedThisFrame()Public0x01
bool WasPressedThisDynamicUpdate()Public0x01
bool WasReleasedThisFrame()Public0x01
bool WasReleasedThisDynamicUpdate()Public0x01
bool WasPerformedThisFrame()Public0x01
bool WasPerformedThisDynamicUpdate()Public0x01
bool WasCompletedThisFrame()Public0x01
bool WasCompletedThisDynamicUpdate()Public0x01
float GetTimeoutCompletionPercentage()Public0x04
bool get_isSingletonAction()2 flags0x01
TriggerState get_currentState()Private+1 flags0x44
string MakeSureIdIsInPlace()1 flags0x08
void GenerateId()1 flags0x00
InputActionMap GetOrCreateActionMap()1 flags0x08
void CreateInternalActionMapForSingletonAction()Private0x00
void RequestInitialStateCheckOnEnabledAction()1 flags0x00
bool ActiveControlIsValid(InputControl control)1 flags0x08
Nullable<UnityEngine.InputSystem.InputBinding> FindEffectiveBindingMask()1 flags0x60
int BindingIndexOnActionToBindingIndexOnMap(int indexOfBindingOnAction)1 flags0x04
int BindingIndexOnMapToBindingIndexOnAction(int indexOfBindingOnMap)1 flags0x04
void .cctor()PrivateStatic+1 flags0x00

Used by 80

types with a member, parameter or interface of this type