Zdexby TheHolyOneZ
6,808 structs
Struct

InputEventControlEnumerator

: ValueType : Object
UnityEngine.InputSystem.InputControlExtensions.InputEventControlEnumerator, Unity.InputSystem 0x0070 (112 B) Unity.InputSystem.dll
0x00x0070

Members 16

OffsetSizeNameTypeFlags
0x04m_FlagsEnumeratePrivate
0x00040x04padding / unreflected
0x08m_DeviceInputDevicePrivate+1 flags
0x08m_StateOffsetToControlIndexuint[]Private+1 flags
0x04m_StateOffsetToControlIndexLengthintPrivate+1 flags
0x001C0x04padding / unreflected
0x08m_AllControlsInputControl[]Private+1 flags
—m_DefaultStateByte*Private
0x00280x08padding / unreflected
—m_CurrentStateByte*Private
0x00300x08padding / unreflected
—m_NoiseMaskByte*Private
0x00380x08padding / unreflected
0x08m_EventPtrInputEventPtrPrivate
0x08m_CurrentControlInputControlPrivate
0x04m_CurrentIndexInStateOffsetToControlIndexMapintPrivate
0x04m_CurrentControlStateBitOffsetuintPrivate
—m_EventStateByte*Private
0x00580x08padding / unreflected
0x04m_CurrentBitOffsetuintPrivate
0x04m_EndBitOffsetuintPrivate
0x04m_MagnitudeThresholdfloatPrivate
0x006C0x04unreflected bytes to end of InputEventControlEnumerator

Functions 8

SignatureFlagsNativeParams
void .ctor(const InputEventPtr& eventPtr, InputDevice device, const Enumerate& flags, float magnitudeThreshold)2 flags—0x08
bool CheckDefault(uint numBits)Private—0x04
bool CheckCurrent(uint numBits)Private—0x04
bool MoveNext()PublicFinal+2 flags—0x01
void Reset()PublicFinal+2 flags—0x00
void Dispose()PublicFinal+2 flags—0x00
InputControl get_Current()PublicFinal+3 flags—0x08
object System.Collections.IEnumerator.get_Current()PrivateFinal+3 flags—0x08

Used by 2

types with a member, parameter or interface of this type