Deprecated; 'PPEManager' used instead. More...
Static Private Member Functions | |
static void | Init () |
static void | ResetBlurEffects () |
static void | ResetRadialBlur () |
static void | SetBlurValue (int index, float value) |
static int | RegisterBlurEffect () |
static void | SetRadialBlur (float powerX, float powerY, float offsetX, float offsetY) |
sets blur effect to an absolute value between 0..1 | |
static void | SetBlur (float value) |
sets blur effect to an absolute value between 0..1 | |
static void | UpdateBlur () |
updates the blur post process effect where the resulting blur is an aggregate of all individual blur effect values | |
static void | SetBlurInventory (float value) |
Set blur inventory effect to a specified 'value' between 0..1. | |
static void | SetBlurDrunk (float value) |
Set blur drunk effect to a specified 'value' between 0..1. | |
static void | SetBlurFever (float value) |
Set blur drunk effect to a specified 'value' between 0..1. | |
static void | SetBlurMenu (float value) |
Set menu blur to a specified 'value' between 0..1. | |
static void | SetBlurOptics (float value) |
Set optics and ironsights blur to a specified 'value' between 0..1. | |
static void | SetBlurFlashbang (float value) |
Set blur flashbang hit effect to a specified 'value' between 0..1. | |
static void | SetBlurShock (float value) |
static int | RegisterChromAbbEffect () |
static void | ResetChromAbbEffects () |
static void | SetChromAbbValue (int index, float value) |
static void | SetChromAbb (float value) |
static void | UpdateChromAbb () |
updates the chromatic abberation post process effect where the resulting chromabb is an aggregate of all individual chromabb effect values | |
static void | SetChromAbbOptic (float value) |
static void | ResetColorEffects () |
static void | SetColorValue (int index, float r, float g, float b, float a, float overlay) |
static int | RegisterColorEffect () |
static void | UpdateColor () |
static void | SetLensEffect (float lens, float chromAbb, float centerX, float centerY) |
static void | PerformSetLensEffect (float lens, float chromAbb, float centerX, float centerY) |
added for convenience | |
static void | SetVignette (float intensity, float R, float G, float B, float A) |
static void | SetVignetteEffectValue (int index, float intensity, float r, float g, float b, float a) |
static int | RegisterVignetteEffect () |
static void | SetUnconsciousnessVignette (float value) |
static void | SetShockVignette (float value) |
static void | SetTunnelVignette (float value) |
static void | SetMenuVignette (float value) |
static void | ResetVignettes () |
static void | OverrideDOF (bool enable, float focusDistance, float focusLength, float focusLengthNear, float blur, float focusDepthOffset) |
static void | AddPPMask (float ndcX, float ndcY, float ndcRadius, float ndcBlur) |
static void | ResetPPMask () |
static void | ResetDOFOverride () |
static void | ResetLensEffect () |
static void | HitEffect (float value) |
static void | SetShockEffectColor (float value) |
static void | FlashbangEffect (float value) |
static void | EnableBurlapSackBlindness () |
static void | DisableBurlapSackBlindness () |
static void | SetDeathDarkening (float value) |
static void | UpdateSaturation () |
static void | UpdateVignette () |
static void | SetBloodSaturation (float value) |
static void | SetColorizationNV (float r, float g, float b) |
static void | UpdateColorize () |
static void | ResetColorize () |
static void | SetEVValuePP (float value) |
static void | SetNVParams (float light_mult, float noise_intensity, float sharpness, float grain_size) |
static void | SetBloom (float thres, float steep, float inten) |
static void | ResetAll () |
Static Private Attributes | |
static const int | COLORIZE_NV = 100 |
static const float | COLOR_SHOCK = 0.1 |
static int | m_BlurInventory |
static int | m_BlurDrunk |
static int | m_BlurFever |
static int | m_BlurMenu |
static int | m_BlurOptics |
static int | m_BlurFlashbang |
static int | m_BlurShock |
static int | m_BurlapBlindness |
static int | m_DyingEffect |
static int | m_ShockEffect |
static int | m_ChromAbbOptic |
static int | m_VignetteUnconscious |
static int | m_VignetteShock |
static int | m_VignetteTunnel |
static int | m_VignetteMenu |
static float | m_BloodSaturation |
static ref array< float > | m_BlurValues |
static ref array< float > | m_ChromAbbValues |
static ref array< int > | m_VignetteEffects |
static ref map< int, ref array< float > > | m_VignetteValues |
static ref map< int, ref array< float > > | m_ColorValues |
static ref array< float > | m_ColorEffect |
static ref map< int, ref array< float > > | m_ColorizeEffects |
static float | m_ColorValueTotal [4] = {0,0,0,0} |
static float | m_ColorOverlayTotal |
static Material | m_MatColors |
static Material | m_RadialBlur |
Deprecated; 'PPEManager' used instead.
|
inlinestaticprivate |
References CGame::AddPPMask(), and GetGame().
|
inlinestaticprivate |
References g_Game, m_BurlapBlindness, SetColorValue(), and UpdateColor().
|
inlinestaticprivate |
References g_Game, m_BurlapBlindness, SetColorValue(), and UpdateColor().
|
inlinestaticprivate |
References Math::Clamp(), Math::Lerp(), m_ColorValueTotal, m_MatColors, and Material::SetParam().
|
inlinestaticprivate |
References Math::Clamp(), Math::Lerp(), m_ColorValueTotal, m_MatColors, and Material::SetParam().
|
inlinestaticprivate |
References COLORIZE_NV, GetGame(), World::GetMaterial(), CGame::GetWorld(), m_BlurDrunk, m_BlurFever, m_BlurFlashbang, m_BlurInventory, m_BlurMenu, m_BlurOptics, m_BlurValues, m_BurlapBlindness, m_ChromAbbOptic, m_ChromAbbValues, m_ColorEffect, m_ColorizeEffects, m_ColorValues, m_DyingEffect, m_MatColors, m_RadialBlur, m_ShockEffect, m_VignetteEffects, m_VignetteMenu, m_VignetteShock, m_VignetteTunnel, m_VignetteUnconscious, m_VignetteValues, RegisterBlurEffect(), RegisterChromAbbEffect(), RegisterColorEffect(), and RegisterVignetteEffect().
Referenced by DayZIntroScene::DayZIntroScene(), DayZIntroSceneXbox::DayZIntroSceneXbox(), and MissionBase::OnInit().
|
inlinestaticprivate |
References GetGame(), and CGame::OverrideDOF().
Referenced by ResetDOFOverride().
|
inlinestaticprivate |
added for convenience
References m_MatColors, SetChromAbbOptic(), and Material::SetParam().
Referenced by SetLensEffect().
|
inlinestaticprivate |
References m_BlurValues.
Referenced by Init().
|
inlinestaticprivate |
References m_ChromAbbValues.
Referenced by Init().
|
inlinestaticprivate |
References m_ColorEffect.
Referenced by Init().
|
inlinestaticprivate |
References m_VignetteEffects.
Referenced by Init().
|
inlinestaticprivate |
|
inlinestaticprivate |
References m_BlurValues, and UpdateBlur().
Referenced by ResetAll().
|
inlinestaticprivate |
References m_ChromAbbValues, and UpdateChromAbb().
|
inlinestaticprivate |
References m_ColorEffect, m_ColorValues, and UpdateColor().
Referenced by ResetAll().
|
inlinestaticprivate |
References m_MatColors, and Material::SetParam().
Referenced by ResetAll(), and UpdateColorize().
|
inlinestaticprivate |
References OverrideDOF().
Referenced by ResetAll().
|
inlinestaticprivate |
References SetLensEffect().
Referenced by ResetAll().
|
inlinestaticprivate |
References GetGame(), and CGame::ResetPPMask().
Referenced by ResetAll().
|
inlinestaticprivate |
References SetRadialBlur().
|
inlinestaticprivate |
References m_VignetteValues, and UpdateVignette().
Referenced by ResetAll().
|
inlinestaticprivate |
References m_BloodSaturation, and UpdateSaturation().
Referenced by ResetAll().
References m_MatColors, and Material::SetParam().
|
inlinestaticprivate |
sets blur effect to an absolute value between 0..1
References GetGame(), World::GetMaterial(), CGame::GetWorld(), and Material::SetParam().
Referenced by UpdateBlur().
|
inlinestaticprivate |
Set blur drunk effect to a specified 'value' between 0..1.
References m_BlurDrunk, SetBlurValue(), and UpdateBlur().
|
inlinestaticprivate |
Set blur drunk effect to a specified 'value' between 0..1.
References m_BlurFever, SetBlurValue(), and UpdateBlur().
|
inlinestaticprivate |
Set blur flashbang hit effect to a specified 'value' between 0..1.
References m_BlurFlashbang, SetBlurValue(), and UpdateBlur().
|
inlinestaticprivate |
Set blur inventory effect to a specified 'value' between 0..1.
References m_BlurInventory, SetBlurValue(), and UpdateBlur().
|
inlinestaticprivate |
Set menu blur to a specified 'value' between 0..1.
References m_BlurMenu, SetBlurValue(), and UpdateBlur().
|
inlinestaticprivate |
Set optics and ironsights blur to a specified 'value' between 0..1.
References m_BlurOptics, SetBlurValue(), and UpdateBlur().
|
inlinestaticprivate |
References m_BlurShock, SetBlurValue(), and UpdateBlur().
References m_BlurValues, and Print().
Referenced by SetBlurDrunk(), SetBlurFever(), SetBlurFlashbang(), SetBlurInventory(), SetBlurMenu(), SetBlurOptics(), and SetBlurShock().
|
inlinestaticprivate |
References GetGame(), m_MatColors, and Material::SetParam().
Referenced by UpdateChromAbb().
|
inlinestaticprivate |
References m_ChromAbbOptic, SetChromAbbValue(), and UpdateChromAbb().
Referenced by PerformSetLensEffect().
References m_ChromAbbValues, and Print().
Referenced by SetChromAbbOptic().
References COLORIZE_NV, m_ColorizeEffects, and UpdateColorize().
|
inlinestaticprivate |
References m_ColorEffect, m_ColorValues, and Print().
Referenced by DisableBurlapSackBlindness(), EnableBurlapSackBlindness(), SetDeathDarkening(), and SetShockEffectColor().
|
inlinestaticprivate |
References Math::Clamp(), m_DyingEffect, SetColorValue(), SetEVValuePP(), and UpdateColor().
|
inlinestaticprivate |
References g_Game.
Referenced by SetDeathDarkening().
|
inlinestaticprivate |
set lens effect
lens | <-5, 5>, 0 = disable (performance plus), > 0 = outside effect, < 0 inside effect |
chromAbb | <0, 1>, chromaticity, 1 = max, 0 disable (performance plus) |
centerX | <-1, 1>, center of effect, 0 = screen center in X |
centerY | <-1, 1>, center of effect, 0 = screen center in Y |
References PerformSetLensEffect().
Referenced by ResetLensEffect().
|
inlinestaticprivate |
References m_VignetteMenu, SetVignetteEffectValue(), and UpdateVignette().
|
inlinestaticprivate |
References g_Game, GetGame(), World::GetMaterial(), CGame::GetWorld(), and Material::SetParam().
|
inlinestaticprivate |
sets blur effect to an absolute value between 0..1
References GetGame(), m_RadialBlur, and Material::SetParam().
Referenced by ResetRadialBlur().
|
inlinestaticprivate |
References COLOR_SHOCK, m_ShockEffect, SetColorValue(), and UpdateColor().
|
inlinestaticprivate |
References m_VignetteShock, SetVignetteEffectValue(), and UpdateVignette().
|
inlinestaticprivate |
References m_VignetteTunnel, SetVignetteEffectValue(), and UpdateVignette().
|
inlinestaticprivate |
References m_VignetteUnconscious, SetVignetteEffectValue(), and UpdateVignette().
set vignette
intensity | <0, 1>, intensity of effect, 0 = disable |
R | |
G | |
B |
References A, B, m_MatColors, R, and Material::SetParam().
Referenced by UpdateVignette().
|
inlinestaticprivate |
References m_VignetteEffects, m_VignetteValues, and Print().
Referenced by SetMenuVignette(), SetShockVignette(), SetTunnelVignette(), and SetUnconsciousnessVignette().
|
inlinestaticprivate |
updates the blur post process effect where the resulting blur is an aggregate of all individual blur effect values
References m_BlurValues, and SetBlur().
Referenced by ResetBlurEffects(), SetBlurDrunk(), SetBlurFever(), SetBlurFlashbang(), SetBlurInventory(), SetBlurMenu(), SetBlurOptics(), and SetBlurShock().
|
inlinestaticprivate |
updates the chromatic abberation post process effect where the resulting chromabb is an aggregate of all individual chromabb effect values
References m_ChromAbbValues, and SetChromAbb().
Referenced by ResetChromAbbEffects(), and SetChromAbbOptic().
|
inlinestaticprivate |
References GetGame(), m_ColorOverlayTotal, m_ColorValues, m_ColorValueTotal, m_MatColors, and Material::SetParam().
Referenced by DisableBurlapSackBlindness(), EnableBurlapSackBlindness(), ResetColorEffects(), SetDeathDarkening(), and SetShockEffectColor().
|
inlinestaticprivate |
References m_ColorizeEffects, m_MatColors, ResetColorize(), and Material::SetParam().
Referenced by SetColorizationNV().
|
inlinestaticprivate |
References m_BloodSaturation, m_MatColors, and Material::SetParam().
Referenced by SetBloodSaturation().
|
inlinestaticprivate |
References m_VignetteEffects, m_VignetteValues, and SetVignette().
Referenced by ResetVignettes(), SetMenuVignette(), SetShockVignette(), SetTunnelVignette(), and SetUnconsciousnessVignette().
|
staticprivate |
Referenced by SetShockEffectColor().
|
staticprivate |
Referenced by Init(), and SetColorizationNV().
|
staticprivate |
Referenced by SetBloodSaturation(), and UpdateSaturation().
|
staticprivate |
Referenced by Init(), and SetBlurDrunk().
|
staticprivate |
Referenced by Init(), and SetBlurFever().
|
staticprivate |
Referenced by Init(), and SetBlurFlashbang().
|
staticprivate |
Referenced by Init(), and SetBlurInventory().
|
staticprivate |
Referenced by Init(), and SetBlurMenu().
|
staticprivate |
Referenced by Init(), and SetBlurOptics().
|
staticprivate |
Referenced by SetBlurShock().
Referenced by Init(), RegisterBlurEffect(), ResetBlurEffects(), SetBlurValue(), and UpdateBlur().
|
staticprivate |
Referenced by DisableBurlapSackBlindness(), EnableBurlapSackBlindness(), and Init().
|
staticprivate |
Referenced by Init(), and SetChromAbbOptic().
Referenced by Init(), RegisterChromAbbEffect(), ResetChromAbbEffects(), SetChromAbbValue(), and UpdateChromAbb().
Referenced by Init(), RegisterColorEffect(), ResetColorEffects(), and SetColorValue().
Referenced by Init(), SetColorizationNV(), and UpdateColorize().
|
staticprivate |
Referenced by UpdateColor().
Referenced by Init(), ResetColorEffects(), SetColorValue(), and UpdateColor().
|
staticprivate |
Referenced by FlashbangEffect(), HitEffect(), and UpdateColor().
|
staticprivate |
Referenced by Init(), and SetDeathDarkening().
|
staticprivate |
Referenced by FlashbangEffect(), HitEffect(), Init(), PerformSetLensEffect(), ResetColorize(), SetBloom(), SetChromAbb(), SetVignette(), UpdateColor(), UpdateColorize(), and UpdateSaturation().
|
staticprivate |
Referenced by Init(), and SetRadialBlur().
|
staticprivate |
Referenced by Init(), and SetShockEffectColor().
Referenced by Init(), RegisterVignetteEffect(), SetVignetteEffectValue(), and UpdateVignette().
|
staticprivate |
Referenced by Init(), and SetMenuVignette().
|
staticprivate |
Referenced by Init(), and SetShockVignette().
|
staticprivate |
Referenced by Init(), and SetTunnelVignette().
|
staticprivate |
Referenced by Init(), and SetUnconsciousnessVignette().
Referenced by Init(), ResetVignettes(), SetVignetteEffectValue(), and UpdateVignette().