51 super.OnUpdate(delta);
PPOperators
PP operators, specify operation between subsequent layers.
static float EaseInOutQuad(float t)
Input value between 0 and 1, returns value adjusted by easing, no automatic clamping of input(do your...
static const int L_25_UNCON
static const int PARAM_VIGNETTECOLOR
static const int L_26_UNCON
static const int PARAM_VIGNETTE
Glow - PostProcessEffectType.Glow.
void FadeOutEffect(float targetTime=FADING_TIME_DEFAULT)
void OnStart(Param par=null)
void ProcessFadeIn(float delta)
float m_FadeoutStartIntensity
float m_FadeInStartIntensity
void OnUpdate(float delta)
void ProcessFading(float delta)
const float FADING_TIME_DEFAULT
void FadeInEffect(float intensity, float targetTime=FADING_TIME_DEFAULT)
float m_FadingTimeElapsed
float m_FadeInTargetIntensity
float m_FadeOutTimeTarget
void OnStop(Param par=null)
base, not to be used directly, would lead to layering collisions!
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 proto float Round(float f)
Returns mathematical round of value.
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'.
void Stop()
Stops all elements this effect consists of.