Zdexby TheHolyOneZ
8,798 structs
Struct

AxisState

: ValueType : Object
Unity.Cinemachine.AxisState, Unity.Cinemachine 0x0070 (112 B) Unity.Cinemachine.dll
0x00x0070

Members 20

OffsetSizeNameTypeFlags
0x04ValuefloatPublic
0x04m_SpeedModeSpeedModePublic
0x04m_MaxSpeedfloatPublic
0x04m_AccelTimefloatPublic
0x04m_DecelTimefloatPublic
0x00140x04padding / unreflected
0x08m_InputAxisNamestringPublic
0x04m_InputAxisValuefloatPublic
0x01m_InvertInputboolPublic
0x00250x03padding / unreflected
0x04m_MinValuefloatPublic
0x04m_MaxValuefloatPublic
0x01m_WrapboolPublic
0x00310x03padding / unreflected
0x20m_RecenteringRecenteringPublic
0x04m_CurrentSpeedfloatPrivate
0x04m_LastUpdateTimefloatPrivate
0x04m_LastUpdateFrameintPrivate
—0x04EpsilonfloatPrivateStatic+1 flags
0x08m_InputAxisProviderIInputAxisProviderPrivate
0x04m_InputAxisIndexintPrivate
0x01<ValueRangeLocked>k__BackingFieldboolPrivate
0x01<HasRecentering>k__BackingFieldboolPrivate
0x006E0x02unreflected bytes to end of AxisState

Functions 13

SignatureFlagsNativeParams
void .ctor(float minValue, float maxValue, bool wrap, bool rangeLocked, float maxSpeed, float accelTime, float decelTime, const string& name, bool invert)Public+1 flags0x08
void Validate()Public0x00
void Reset()Public0x00
void SetInputAxisProvider(int axis, IInputAxisProvider provider)Public0x08
bool get_HasInputProvider()Public+1 flags0x01
bool Update(float deltaTime)Public0x04
float ClampValue(float v)Private0x04
bool MaxSpeedUpdate(float input, float deltaTime)Private0x04
float GetMaxSpeed()Private0x04
bool get_ValueRangeLocked()Public+1 flags0x01
void set_ValueRangeLocked(bool value)Public+1 flags0x01
bool get_HasRecentering()Public+1 flags0x01
void set_HasRecentering(bool value)Public+1 flags0x01

Used by 5

types with a member, parameter or interface of this type