class BleedingIndicatorDropDataSource
Constructors 2
void BleedingIndicatorDropData(ImageWidget image, int severity)References AdjustColorSaturation(), GetScreenSize(), InitImageScale()
Show 58 more
, Math.Max(), BleedingIndicationConstants.DROP_COLOR_ALPHA_END, BleedingIndicationConstants.DROP_COLOR_ALPHA_START, BleedingIndicationConstants.DROP_DURATION_HIGH, BleedingIndicationConstants.DROP_DURATION_LOW, BleedingIndicationConstants.DROP_DURATION_MEDIUM, BleedingIndicationConstants.DROP_PROGRESS_THRESHOLD, BleedingIndicationConstants.DROP_SCATTER_HIGH, BleedingIndicationConstants.DROP_SCATTER_LOW, BleedingIndicationConstants.DROP_SCATTER_MEDIUM, BleedingIndicationConstants.DROP_SIZE_END_HIGH, BleedingIndicationConstants.DROP_SIZE_END_LOW, BleedingIndicationConstants.DROP_SIZE_END_MEDIUM, BleedingIndicationConstants.DROP_SIZE_START_HIGH, BleedingIndicationConstants.DROP_SIZE_START_LOW, BleedingIndicationConstants.DROP_SIZE_START_MEDIUM, BleedingIndicationConstants.DROP_SIZE_VARIATION_MAX_HIGH, BleedingIndicationConstants.DROP_SIZE_VARIATION_MAX_LOW, BleedingIndicationConstants.DROP_SIZE_VARIATION_MAX_MEDIUM, BleedingIndicationConstants.DROP_SIZE_VARIATION_MIN_HIGH, BleedingIndicationConstants.DROP_SIZE_VARIATION_MIN_LOW, BleedingIndicationConstants.DROP_SIZE_VARIATION_MIN_MEDIUM, BleedingIndicationConstants.DROP_SLIDE_DISTANCE_HIGH, BleedingIndicationConstants.DROP_SLIDE_DISTANCE_LOW, BleedingIndicationConstants.DROP_SLIDE_DISTANCE_MEDIUM, BleedingIndicationConstants.INDICATOR_SEVERITY_HIGH, BleedingIndicationConstants.INDICATOR_SEVERITY_LOW, BleedingIndicationConstants.INDICATOR_SEVERITY_MEDIUM, m_ColorAlphaEnd, m_ColorAlphaStart, DbgBleedingIndicationStaticInfo.m_DbgDropColorAlphaEnd, DbgBleedingIndicationStaticInfo.m_DbgDropColorAlphaStart, DbgBleedingIndicationStaticInfo.m_DbgDropDurationBase, DbgBleedingIndicationStaticInfo.m_DbgDropEndSize, DbgBleedingIndicationStaticInfo.m_DbgDropProgressTreshold, DbgBleedingIndicationStaticInfo.m_DbgDropScatter, DbgBleedingIndicationStaticInfo.m_DbgDropSizeVariationMax, DbgBleedingIndicationStaticInfo.m_DbgDropSizeVariationMin, DbgBleedingIndicationStaticInfo.m_DbgDropSlideDistance, DbgBleedingIndicationStaticInfo.m_DbgDropStartSize, DbgBleedingIndicationStaticInfo.m_DbgUseOverrideValues, m_Duration, m_EndSizeCoef, m_IsRunning, m_ProgressBreakpoint, m_ProgressBreakpointTime, m_ProgressFadingDuration, m_RandomSizeMax, m_RandomSizeMin, m_ScatterPx, m_ScreenSizeX, m_ScreenSizeY, m_Severity, m_SlideDistance, m_SpeedCoef, m_StartSizeCoef, m_TimeTotal, and m_WidgetReferenced by BleedingIndicator.TrySpawnNextDrop()
void ~BleedingIndicatorDropData()Members 32
protected ImageWidget m_WidgetReferenced by AdjustColorSaturation(), BleedingIndicatorDropData(), GetImage()
Show 5 more
, InitImageScale(), StartDrop(), StopDrop(), UpdateAlpha(), and UpdateTransform()protected int m_SeverityReferenced by BleedingIndicatorDropData()
protected float m_TimeTotalprotected float m_ProgressBreakpointTimeprotected float m_ProgressFadingDurationremaining duration AFTER breakpoint
protected float m_ProgressBreakpointprotected float m_Durationprotected float m_SpeedCoefprotected int m_ScatterPxprotected float m_SlideDistanceprotected float m_ColorAlphaStartprotected float m_ColorAlphaEndprotected float m_ColorAlphaCurrentReferenced by UpdateAlpha()
protected float m_ImageBaseSizeXprotected float m_ImageBaseSizeYprotected float m_ImageStartingSizeXadjusted by percentage
protected float m_ImageStartingSizeYadjusted by percentage
protected float m_ImageEndSizeXadjusted by percentage
protected float m_ImageEndSizeYadjusted by percentage
protected float m_ImageMaxSizeXprotected float m_ImageMaxSizeYprotected float m_ImageBaseRotationprotected bool m_IsRunningReferenced by BleedingIndicatorDropData(), IsRunning(), StartDrop()
Show 2 more
, StopDrop(), and Update()protected vector m_BasePositionprotected int m_ScreenSizeXprotected int m_ScreenSizeYprotected float m_PosXprotected float m_PosYprotected float m_StartSizeCoefprotected float m_EndSizeCoefprotected float m_RandomSizeMinprotected float m_RandomSizeMaxMethods 11
protected void InitImageScale()Referenced by BleedingIndicatorDropData()
void ScatterPosition(vector pos)Referenced by StartDrop()
void StartDrop()Referenced by BleedingIndicator.TrySpawnNextDrop()
void StopDrop()References Widget.SetSize(), Widget.Show(), m_ImageBaseSizeX
Show 3 more
, m_ImageBaseSizeY, m_IsRunning, and m_Widgetvoid SetBasePosition(vector pos)Referenced by BleedingIndicator.TrySpawnNextDrop()
bool IsRunning()References m_IsRunning
ImageWidget GetImage()References m_Widget
void AdjustColorSaturation()References ARGB(), Class.Cast(), Easing.EaseOutSine()
Show 17 more
, PPEManager.GetPostProcessCurrentValues(), PPEManagerStatic.GetPPEManager(), Math.Lerp(), Math.Min(), Widget.SetColor(), BleedingIndicationConstants.DROP_COLOR_BLUE, BleedingIndicationConstants.DROP_COLOR_DESATURATIONEND, BleedingIndicationConstants.DROP_COLOR_GREEN, BleedingIndicationConstants.DROP_COLOR_RED, DbgBleedingIndicationStaticInfo.m_DbgDesaturationEnd, DbgBleedingIndicationStaticInfo.m_DbgDropColorBlue, DbgBleedingIndicationStaticInfo.m_DbgDropColorGreen, DbgBleedingIndicationStaticInfo.m_DbgDropColorRed, DbgBleedingIndicationStaticInfo.m_DbgDropDesaturate, DbgBleedingIndicationStaticInfo.m_DbgUseOverrideValues, m_Widget, and PPEGlow.PARAM_SATURATIONReferenced by BleedingIndicatorDropData()
References Math.Lerp(), Widget.SetAlpha(), m_ColorAlphaCurrent
Show 4 more
, m_ColorAlphaEnd, m_ColorAlphaStart, m_ProgressBreakpoint, and m_WidgetReferenced by Update()
scaling and transformation
Referenced by Update()
void Update(float timeSlice)References StopDrop(), UpdateAlpha(), UpdateTransform()