static const float DROP_SIZE_END_MEDIUM
static const float DROP_DURATION_MEDIUM
static const int DROP_COLOR_RED
static const float DROP_SIZE_VARIATION_MAX_MEDIUM
static const float DROP_SIZE_VARIATION_MAX_HIGH
static const float DROP_SIZE_START_MEDIUM
static const float DROP_SIZE_VARIATION_MIN_MEDIUM
static const float DROP_SIZE_VARIATION_MIN_LOW
static const float DROP_SIZE_VARIATION_MIN_HIGH
static const float DROP_SIZE_START_LOW
static const int DROP_SCATTER_LOW
static const int DROP_COLOR_ALPHA_END
static const int DROP_SCATTER_MEDIUM
static const int INDICATOR_SEVERITY_MEDIUM
static const float DROP_SIZE_START_HIGH
static const int DROP_COLOR_ALPHA_START
static const float DROP_SIZE_END_HIGH
static const int DROP_COLOR_BLUE
static const float DROP_PROGRESS_THRESHOLD
static const int DROP_SCATTER_HIGH
static const float DROP_DURATION_HIGH
static const float DROP_SIZE_VARIATION_MAX_LOW
static const int DROP_COLOR_GREEN
static const float DROP_COLOR_DESATURATIONEND
static const float DROP_SIZE_END_LOW
static const float DROP_DURATION_LOW
static const float DROP_SLIDE_DISTANCE_LOW
static const float DROP_SLIDE_DISTANCE_HIGH
static const int INDICATOR_SEVERITY_LOW
static const float DROP_SLIDE_DISTANCE_MEDIUM
static const int INDICATOR_SEVERITY_HIGH
float m_ImageStartingSizeY
float m_ColorAlphaCurrent
void ~BleedingIndicatorDropData()
void BleedingIndicatorDropData(ImageWidget image, int severity)
void Update(float timeSlice)
void SetBasePosition(vector pos)
float m_ImageBaseRotation
void UpdateAlpha(float progress, float progressFade)
float m_ProgressFadingDuration
float m_ProgressBreakpointTime
void ScatterPosition(vector pos)
float m_ProgressBreakpoint
float m_ImageStartingSizeX
void AdjustColorSaturation()
void UpdateTransform(float progress, float progressFade)
scaling and transformation
static info (non-constants)
static bool m_DbgDropRotationRandom
static float m_DbgDropEndSize
static float m_DbgDropSlideDistance
static int m_DbgDropColorAlphaStart
static float m_DbgDropProgressTreshold
static int m_DbgDropColorRed
static float m_DbgDropSizeVariationMax
static float m_DbgDropStartSize
static int m_DbgDropColorAlphaEnd
static float m_DbgDropDurationBase
static int m_DbgDropScatter
static bool m_DbgUseOverrideValues
static int m_DbgDropColorBlue
static float m_DbgDesaturationEnd
static bool m_DbgDropDesaturate
static int m_DbgDropColorGreen
static float m_DbgDropSizeVariationMin
Input value between 0 and 1, returns value adjusted by easing, no automatic clamping of input(do your...
static float EaseOutSine(float t)
Glow - PostProcessEffectType.Glow.
static const int PARAM_SATURATION
Static component of PPE manager, used to hold the instance.
static PPEManager GetPPEManager()
Returns the manager instance singleton.
Base Param Class with no parameters. Used as general purpose parameter overloaded with Param1 to Para...
PostProcessEffectType
Post-process effect type.
static proto float Max(float x, float y)
Returns bigger of two given values.
static proto float Lerp(float a, float b, float time)
Linearly interpolates between 'a' and 'b' given 'time'.
static float RandomFloatInclusive(float min, float max)
Returns a random float number between and min [inclusive] and max [inclusive].
static proto float Min(float x, float y)
Returns smaller of two given values.
static proto float Cos(float angle)
Returns cosinus of angle in radians.
static proto float Clamp(float value, float min, float max)
Clamps 'value' to 'min' if it is lower than 'min', or to 'max' if it is higher than 'max'.
static proto float Sin(float angle)
Returns sinus of angle in radians.
static proto float InverseLerp(float a, float b, float value)
Calculates the linear value that produces the interpolant value within the range [a,...
proto void GetScreenSize(out int x, out int y)
int ARGB(int a, int r, int g, int b)