PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
PPELightIntensityParamsNative Class Reference

g_Game.NightVissionLightParams, does not directly use materials. Controls light multiplication and filmgrain noise intensity (multiplier) More...

Private Member Functions

override int GetPostProcessEffectID ()
 
override void RegisterMaterialParameters ()
 
override void ApplyValueChanges ()
 
override void SetFinalParameterValue (int parameter_idx)
 Overriden to handle the specific exception.
 

Static Private Attributes

static const int PARAM_LIGHT_MULT = 0
 
static const int PARAM_NOISE_MULT = 1
 
static const int L_0_NVG = 100
 
static const int L_0_TOXIC_TINT = 200
 
static const int L_1_NVG = 100
 
static const int L_1_TOXIC_TINT = 200
 

Detailed Description

g_Game.NightVissionLightParams, does not directly use materials. Controls light multiplication and filmgrain noise intensity (multiplier)

Member Function Documentation

◆ ApplyValueChanges()

override void ApplyValueChanges ( )
inlineprivate

◆ GetPostProcessEffectID()

override int GetPostProcessEffectID ( )
inlineprivate

◆ RegisterMaterialParameters()

override void RegisterMaterialParameters ( )
inlineprivate

◆ SetFinalParameterValue()

override void SetFinalParameterValue ( int  parameter_idx)
inlineprivate

Field Documentation

◆ L_0_NVG

const int L_0_NVG = 100
staticprivate

◆ L_0_TOXIC_TINT

const int L_0_TOXIC_TINT = 200
staticprivate

◆ L_1_NVG

const int L_1_NVG = 100
staticprivate

◆ L_1_TOXIC_TINT

const int L_1_TOXIC_TINT = 200
staticprivate

◆ PARAM_LIGHT_MULT

const int PARAM_LIGHT_MULT = 0
staticprivate

◆ PARAM_NOISE_MULT

const int PARAM_NOISE_MULT = 1
staticprivate

The documentation for this class was generated from the following file: