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

DOF postprocess, does not directly use materials. 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_ENABLE = 0
 
static const int PARAM_FOCUS_DIST = 1
 
static const int PARAM_FOCUS_LEN = 2
 
static const int PARAM_FOCUS_LEN_NEAR = 3
 
static const int PARAM_BLUR = 4
 
static const int PARAM_FOCUS_DEPTH_OFFSET = 5
 
static const int L_0_ADS = 100
 
static const int L_1_ADS = 100
 
static const int L_2_ADS = 100
 
static const int L_3_ADS = 100
 
static const int L_4_ADS = 100
 
static const int L_5_ADS = 100
 

Detailed Description

DOF postprocess, does not directly use materials.

Member Function Documentation

◆ ApplyValueChanges()

override void ApplyValueChanges ( )
inlineprivate

◆ GetPostProcessEffectID()

override int GetPostProcessEffectID ( )
inlineprivate

◆ RegisterMaterialParameters()

◆ SetFinalParameterValue()

override void SetFinalParameterValue ( int  parameter_idx)
inlineprivate

Field Documentation

◆ L_0_ADS

const int L_0_ADS = 100
staticprivate

◆ L_1_ADS

const int L_1_ADS = 100
staticprivate

◆ L_2_ADS

const int L_2_ADS = 100
staticprivate

◆ L_3_ADS

const int L_3_ADS = 100
staticprivate

◆ L_4_ADS

const int L_4_ADS = 100
staticprivate

◆ L_5_ADS

const int L_5_ADS = 100
staticprivate

◆ PARAM_BLUR

◆ PARAM_ENABLE

◆ PARAM_FOCUS_DEPTH_OFFSET

const int PARAM_FOCUS_DEPTH_OFFSET = 5
staticprivate

◆ PARAM_FOCUS_DIST

◆ PARAM_FOCUS_LEN

◆ PARAM_FOCUS_LEN_NEAR

const int PARAM_FOCUS_LEN_NEAR = 3
staticprivate

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