0x00x00E8
Members 43
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | sliderSource | LinearSliderInteractable | Private | — | |
| 0x08 | spinTarget | Transform | Private | — | |
| 0x04 | fixedStepSeconds | float | Private | — | |
| 0x04 | maxStepsPerFrame | int | Private | — | |
| 0x01 | skipSimulationWhenIdle | bool | Private | — | |
| 0x01 | requireDraggingToAddEnergy | bool | Private | — | |
| 0x003A | 0x02 | padding / unreflected | |||
| 0x04 | minPositiveDeltaValue | float | Private | — | |
| 0x04 | energyPerValue | float | Private | — | |
| 0x04 | neutralPullSpeedValuePerSecond | float | Private | — | |
| 0x08 | speedMultiplierCurve | AnimationCurve | Private | — | |
| 0x04 | minSpeedMultiplier | float | Private | — | |
| 0x04 | maxSpeedMultiplier | float | Private | — | |
| 0x04 | maxEnergy | float | Private | — | |
| 0x04 | decayMode | DecayMode | Private | — | |
| 0x04 | halfLifeSeconds | float | Private | — | |
| 0x04 | constantDrainPerSecond | float | Private | — | |
| 0x01 | quantizeEnergy | bool | Private | — | |
| 0x0069 | 0x03 | padding / unreflected | |||
| 0x04 | energyDecimalPlaces | int | Private | — | |
| 0x04 | snapZeroAtOrBelow | float | Private | — | |
| 0x01 | enableEnergyRangeEvent | bool | Private | — | |
| 0x0075 | 0x03 | padding / unreflected | |||
| 0x04 | energyRangeMin | float | Private | — | |
| 0x04 | energyRangeMax | float | Private | — | |
| 0x08 | OnEnterEnergyRange | UnityEvent<System.Single> | Public | — | |
| 0x0C | localSpinAxis | Vector3 | Private | — | |
| 0x04 | visualEnergyMin | float | Private | — | |
| 0x04 | visualEnergyMax | float | Private | — | |
| 0x04 | minVisualAngularSpeedDegPerSec | float | Private | — | |
| 0x04 | maxVisualAngularSpeedDegPerSec | float | Private | — | |
| 0x00A4 | 0x04 | padding / unreflected | |||
| 0x08 | visualSpeedCurve | AnimationCurve | Private | — | |
| 0x01 | smoothVisualSpeed | bool | Private | — | |
| 0x00B1 | 0x03 | padding / unreflected | |||
| 0x04 | visualSpeedSmoothTimeSeconds | float | Private | — | |
| 0x04 | gaugeOutputMode | GaugeOutputMode | Private | — | |
| 0x04 | gaugeEnergyMin | float | Private | — | |
| 0x04 | gaugeEnergyMax | float | Private | — | |
| 0x04 | energy | float | Private | — | |
| 0x04 | visualAngularSpeedDegPerSec | float | Private | — | |
| 0x04 | previousFrameSliderValue | float | Private | — | |
| 0x01 | _initialized | bool | Private | — | |
| 0x00D1 | 0x03 | padding / unreflected | |||
| 0x04 | _accumulatedTime | float | Private | — | |
| 0x04 | _framePositiveDeltaRemaining | float | Private | — | |
| 0x04 | _frameDtForDeltaDistribution | float | Private | — | |
| 0x01 | _rangeInitialized | bool | Private | — | |
| 0x01 | _wasInRangeLastStep | bool | Private | — | |
| 0x00E2 | 0x06 | unreflected bytes to end of SliderEnergyMomentumSpinner | |||
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags | 8 |
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| float get_CurrentValue() | Public+1 flags | 0x04 | |
| float get_Energy() | Public+1 flags | 0x04 | |
| float get_EnergyNormalized() | Public+1 flags | 0x04 | |
| float get_EnergyPercent() | Public+1 flags | 0x04 | |
| float get_VisualAngularSpeedDegPerSec() | Public+1 flags | 0x04 | |
| void Awake() | Private | 0x00 | |
| void OnEnable() | Private | 0x00 | |
| void Update() | Private | 0x00 | |
| void StopAndReset() | Public | 0x00 | |
| void AddEnergy(float deltaEnergy) | Public | 0x04 | |
| void ForceEvaluateRangeNow() | Public | 0x00 | |
| bool IsIdle() | Private | 0x01 | |
| void InitializeSliderSampling() | Private | 0x00 | |
| void SimulateStep(float dt) | Private | 0x04 | |
| float EvaluateSpeedMultiplier(float pullSpeedValuePerSec) | Private | 0x04 | |
| void ApplyDecay(float dt) | Private | 0x04 | |
| void QuantizeAndSnapEnergy() | Private | 0x00 | |
| void UpdateVisualSpeed(float dtFrame) | Private | 0x04 | |
| void ApplyRotation(float dtFrame) | Private | 0x04 | |
| void InitializeRangeState() | Private | 0x00 | |
| void EvaluateEnergyRangeEntry() | Private | 0x00 | |
| bool IsEnergyInConfiguredRange(float e) | Private | 0x04 | |
| void .ctor() | Public+1 flags | 0x00 |