Zdexby TheHolyOneZ
36,909 classes
Class

MMProgressBar

: MMMonoBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
MoreMountains.Tools.MMProgressBar, MoreMountains.Tools 0x0230 (560 B) inherited 0x0020 MoreMountains.Tools.dll
0x00x0230

Members 94

OffsetSizeNameTypeFlagsDefault
0x08PlayerIDstringPublic—
0x08ForegroundBarTransformPublic—
0x08DelayedBarDecreasingTransformPublic—
0x08DelayedBarIncreasingTransformPublic—
0x04MinimumBarFillValuefloatPublic—
0x04MaximumBarFillValuefloatPublic—
0x01SetInitialFillValueOnStartboolPublic—
0x00490x03padding / unreflected
0x04InitialFillValuefloatPublic—
0x04BarDirectionBarDirectionsPublic—
0x04FillModeFillModesPublic—
0x04TimeScaleTimeScalesPublic—
0x04BarFillModeBarFillModesPublic—
0x01LerpForegroundBarboolPublic—
0x00610x03padding / unreflected
0x04LerpForegroundBarSpeedDecreasingfloatPublic—
0x04LerpForegroundBarSpeedIncreasingfloatPublic—
0x04LerpForegroundBarDurationDecreasingfloatPublic—
0x04LerpForegroundBarDurationIncreasingfloatPublic—
0x00740x04padding / unreflected
0x08LerpForegroundBarCurveDecreasingAnimationCurvePublic—
0x08LerpForegroundBarCurveIncreasingAnimationCurvePublic—
0x04DecreasingDelayfloatPublic—
0x01LerpDecreasingDelayedBarboolPublic—
0x008D0x03padding / unreflected
0x04LerpDecreasingDelayedBarSpeedfloatPublic—
0x04LerpDecreasingDelayedBarDurationfloatPublic—
0x08LerpDecreasingDelayedBarCurveAnimationCurvePublic—
0x04IncreasingDelayfloatPublic—
0x01LerpIncreasingDelayedBarboolPublic—
0x00A50x03padding / unreflected
0x04LerpIncreasingDelayedBarSpeedfloatPublic—
0x04LerpIncreasingDelayedBarDurationfloatPublic—
0x08LerpIncreasingDelayedBarCurveAnimationCurvePublic—
0x01BumpScaleOnChangeboolPublic—
0x01BumpOnIncreaseboolPublic—
0x01BumpOnDecreaseboolPublic—
0x00BB0x01padding / unreflected
0x04BumpDurationfloatPublic—
0x01ChangeColorWhenBumpingboolPublic—
0x01StoreBarColorOnPlayboolPublic—
0x00C20x02padding / unreflected
0x10BumpColorColorPublic—
0x00D40x04padding / unreflected
0x08BumpScaleAnimationCurveAnimationCurvePublic—
0x08BumpColorAnimationCurveAnimationCurvePublic—
0x01ApplyBumpIntensityMultiplierboolPublic—
0x00E90x07padding / unreflected
0x08BumpIntensityMultiplierAnimationCurvePublic—
0x01<Bumping>k__BackingFieldboolPrivate—
0x00F90x07padding / unreflected
0x08OnBumpUnityEventPublic—
0x08OnBumpIntensityUnityEvent<System.Single>Public—
0x08OnBarMovementDecreasingStartUnityEventPublic—
0x08OnBarMovementDecreasingStopUnityEventPublic—
0x08OnBarMovementIncreasingStartUnityEventPublic—
0x08OnBarMovementIncreasingStopUnityEventPublic—
0x08PercentageTextTextPublic—
0x08PercentageTextMeshProTMP_TextPublic—
0x08TextPrefixstringPublic—
0x08TextSuffixstringPublic—
0x04TextValueMultiplierfloatPublic—
0x01540x04padding / unreflected
0x08TextFormatstringPublic—
0x01DisplayTotalboolPublic—
0x01610x07padding / unreflected
0x08TotalSeparatorstringPublic—
0x04DebugNewTargetValuefloatPublic—
0x01DebugUpdateBarButtonboolPublic—
0x01DebugSetBarButtonboolPublic—
0x01TestBumpButtonboolPublic—
0x01Plus10PercentButtonboolPublic—
0x01Minus10PercentButtonboolPublic—
0x01790x03padding / unreflected
0x04BarProgressfloatPublic—
0x04BarTargetfloatPublic—
0x04DelayedBarIncreasingProgressfloatPublic—
0x04DelayedBarDecreasingProgressfloatPublic—
0x01_initializedbool1 flags—
0x018D0x03padding / unreflected
0x08_initialBarSizeVector21 flags—
0x10_initialColorColor1 flags—
0x0C_initialScaleVector31 flags—
0x01B40x04padding / unreflected
0x08_foregroundImageImage1 flags—
0x08_delayedDecreasingImageImage1 flags—
0x08_delayedIncreasingImageImage1 flags—
0x0C_targetLocalScaleVector31 flags—
0x04_newPercentfloat1 flags—
0x04_percentLastTimeBarWasUpdatedfloat1 flags—
0x04_lastUpdateTimestampfloat1 flags—
0x04_timefloat1 flags—
0x04_deltaTimefloat1 flags—
0x04_directionint1 flags—
0x01F40x04padding / unreflected
0x08_coroutineCoroutine1 flags—
0x01_coroutineShouldRunbool1 flags—
0x01_isDelayedBarIncreasingNotNullbool1 flags—
0x01_isDelayedBarDecreasingNotNullbool1 flags—
0x01_actualUpdatebool1 flags—
0x08_anchorVectorVector21 flags—
0x04_delayedBarDecreasingProgressfloat1 flags—
0x04_delayedBarIncreasingProgressfloat1 flags—
0x04CurrentStateMMProgressBarStates1 flags—
0x08_updatedTextstring1 flags—
0x08_totalTextstring1 flags—
0x01_isForegroundBarNotNullbool1 flags—
0x01_isForegroundImageNotNullbool1 flags—
0x01_isPercentageTextNotNullbool1 flags—
0x01_isPercentageTextMeshProNotNullbool1 flags—
0x022C0x04unreflected bytes to end of MMProgressBar
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 30

SignatureFlagsNativeParams
bool get_Bumping()Public+3 flags0x01
void set_Bumping(bool value)4 flags0x01
void UpdateBar01(float normalizedValue)Public+2 flags0x04
void UpdateBar(float currentValue, float minValue, float maxValue)Public+2 flags0x04
void SetBar(float currentValue, float minValue, float maxValue)Public+2 flags0x04
void SetBar01(float newPercent)Public+2 flags0x04
void Start()3 flags0x00
void OnEnable()3 flags0x00
void Initialization()Public+2 flags0x00
void StoreInitialColor()3 flags0x00
void DebugUpdateBar()3 flags0x00
void DebugSetBar()3 flags0x00
void Plus10Percent()Public+2 flags0x00
void Minus10Percent()Public+2 flags0x00
void Plus20Percent()Public+2 flags0x00
void Minus20Percent()Public+2 flags0x00
void UpdateText()3 flags0x00
void ComputeUpdatedText()3 flags0x00
IEnumerator UpdateBarsCo()3 flags0x08
void DetermineDeltaTime()3 flags0x00
void DetermineDirection()3 flags0x00
void UpdateBars()3 flags0x00
float ComputeNewFill(bool lerpBar, float barSpeed, float barDuration, AnimationCurve barCurve, float delay, float lastPercent, ref float& t)3 flags0x08
void SetBarInternal(float newAmount, Transform bar, Image image, const Vector2& initialSize)3 flags0x08
void Bump()Public+2 flags0x00
IEnumerator BumpCoroutine(float intensityMultiplier)3 flags0x08
void ShowBar()Public+2 flags0x00
void HideBar(float delay)Public+2 flags0x04
IEnumerator HideBarCo(float delay)3 flags0x08
void .ctor()Public+1 flags0x00

Used by 7

types with a member, parameter or interface of this type