Zdexby TheHolyOneZ
36,909 classes
Class

DialGaugeDisplay

: MonoBehaviour : Behaviour : Component : Object : Object
DialGaugeDisplay, Assembly-CSharp 0x00D0 (208 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00D0

Members 37

OffsetSizeNameTypeFlagsDefault
0x08needleTransformTransformPublic—
0x04targetNumberfloatPublic—
0x002C0x04padding / unreflected
0x08floatValueProviderMonoBehaviourPublic—
0x08providerPropertyNamestringPublic—
0x01useAbsoluteValueboolPublic—
0x01clampToRangeboolPublic—
0x01enableRoundingboolPublic—
0x00430x01padding / unreflected
0x04decimalDigitsintPublic—
0x01enableSmoothingboolPublic—
0x00490x03padding / unreflected
0x04smoothingTimeConstantfloatPublic—
0x04maxPerFrameInputDeltafloatPublic—
0x04minValuefloatPublic—
0x04maxValuefloatPublic—
0x04minAnglefloatPublic—
0x04maxAnglefloatPublic—
0x01invertRotationboolPublic—
0x00650x03padding / unreflected
0x0CrotationAxisVector3Public—
0x00740x04padding / unreflected
0x08valueToNormalizedAnimationCurvePublic—
0x04movementModeGaugeMovementModePublic—
0x04rotationSpeedfloatPublic—
0x04valueChaseSpeedfloatPublic—
0x04needleMaxDegreesPerSecondfloatPublic—
0x01snapWhenLargeJumpboolPublic—
0x00910x03padding / unreflected
0x04snapThresholdPercentOfRangefloatPublic—
0x01logEverySecondboolPublic—
0x01drawGizmosboolPublic—
0x009A0x02padding / unreflected
0x04gizmoDivisionsintPublic—
0x04rawValuefloatPrivate—
0x04processedValuefloatPrivate—
0x04displayTargetValuefloatPrivate—
0x04currentValuefloatPrivate—
0x04currentAnglefloatPrivate—
0x01smoothingInitializedboolPrivate—
0x00B50x03padding / unreflected
0x04smoothedValuefloatPrivate—
0x04lastLogFrameintPrivate—
0x08providerIFloatValueProviderPrivate—
0x04previousForClampfloatPrivate—
0x00CC0x04unreflected bytes to end of DialGaugeDisplay
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 21

SignatureFlagsNativeParams
float get_RangeSpan()Private+1 flags0x04
void Awake()Private0x00
void OnValidate()Private0x00
void Update()Private0x00
void InitializeProvider()Private0x00
void InitializeState()Private0x00
float RoundToPrecision(float value)Private0x04
float NormalizeValue(float value)Private0x04
float DenormalizeValue(float normalized)Private0x04
float ComputeTargetAngle(float value)Private0x04
float InverseMapAngleToValue(float angle)Private0x04
bool IsCurveLinear(AnimationCurve curve)Private0x08
float ApproximateCurveInverse(AnimationCurve curve, float y, int iterations)Private0x08
float MoveTowards(float current, float target, float maxDelta)Private0x04
void ApplyNeedleRotation(float angle)Private0x04
float get_RawValue()Public+1 flags0x04
float get_ProcessedValue()Public+1 flags0x04
float get_DisplayTargetValue()Public+1 flags0x04
float get_CurrentValue()Public+1 flags0x04
float get_CurrentAngle()Public+1 flags0x04
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type