DayZ Scripts
PC Stable Documentation
 
Loading...
Searching...
No Matches
PPEConstants.c File Reference

Data Structures

class  Param2
 

Typedefs

typedef Param2 PPETemplateDefBool
 
typedef Param4< string, int, int, intPPETemplateDefInt
 
typedef Param4< string, float, float, floatPPETemplateDefFloat
 
typedef Param5< string, float, float, float, floatPPETemplateDefColor
 
typedef Param2< string, ref array< float > > PPETemplateDefVector
 
typedef Param2< string, stringPPETemplateDefTexture
 
typedef Param2< string, stringPPETemplateDefResource
 

Enumerations

enum  PostProcessPrioritiesCamera {
  PPP_SSAO , PPP_CLOUDS , PPP_DOF , PPP_ROTBLUR ,
  PPP_GODRAYS , PPP_RAIN , PPP_RADIALBLUR , PPP_CHROMABER ,
  PPP_WETDISTORT , PPP_DYNBLUR , PPP_UNDERWATER , PPP_DOF_BOKEH ,
  PPP_COLORGRADE , PPP_GLOW , PPP_FILMGRAIN , PPP_FILMGRAIN_NV ,
  PPP_FXAA , PPP_SMAA , PPP_GAUSS_FILTER , PPP_MEDIAN ,
  PPP_DISTORT
}
 PPE type priorities, C++ based. DO NOT CHANGE ORDER! Used only when calling 'SetCameraPostProcessEffect'. More...
 
enum  PPERequesterCategory {
  NONE = 0 , GAMEPLAY_EFFECTS = 2 , MENU_EFFECTS = 4 , MISC_EFFECTS = 8 ,
  ALL = 14
}
 
enum  PPEExceptions {
  NONE = 0 , EXPOSURE = 50 , DOF , EYEACCOM ,
  NVLIGHTPARAMS
}
 
enum  PPOperators {
  LOWEST , HIGHEST , ADD , ADD_RELATIVE ,
  SUBSTRACT , SUBSTRACT_RELATIVE , SUBSTRACT_REVERSE , SUBSTRACT_REVERSE_RELATIVE ,
  MULTIPLICATIVE , SET , OVERRIDE
}
 PP operators, specify operation between subsequent layers. More...
 

Typedef Documentation

◆ PPETemplateDefBool

◆ PPETemplateDefColor

◆ PPETemplateDefFloat

◆ PPETemplateDefInt

typedef Param4<string,int,int,int> PPETemplateDefInt

◆ PPETemplateDefResource

◆ PPETemplateDefTexture

◆ PPETemplateDefVector

Enumeration Type Documentation

◆ PostProcessPrioritiesCamera

PPE type priorities, C++ based. DO NOT CHANGE ORDER! Used only when calling 'SetCameraPostProcessEffect'.

Enumerator
PPP_SSAO 
PPP_CLOUDS 
PPP_DOF 
PPP_ROTBLUR 
PPP_GODRAYS 
PPP_RAIN 
PPP_RADIALBLUR 
PPP_CHROMABER 
PPP_WETDISTORT 
PPP_DYNBLUR 
PPP_UNDERWATER 
PPP_DOF_BOKEH 
PPP_COLORGRADE 
PPP_GLOW 
PPP_FILMGRAIN 
PPP_FILMGRAIN_NV 
PPP_FXAA 
PPP_SMAA 
PPP_GAUSS_FILTER 
PPP_MEDIAN 
PPP_DISTORT 

◆ PPEExceptions

/brief IDs of custom PPE classes /note Currently used for various native exceptions that used to be handled outside of script-side postprocess system. /note Can be used for custom functionality as well, C++ permitting.

Enumerator
NONE 
EXPOSURE 
DOF 
EYEACCOM 
NVLIGHTPARAMS 

◆ PPERequesterCategory

Enumerator
NONE 
GAMEPLAY_EFFECTS 
MENU_EFFECTS 
MISC_EFFECTS 
ALL 

◆ PPOperators

PP operators, specify operation between subsequent layers.

Enumerator
LOWEST 
HIGHEST 
ADD 
ADD_RELATIVE 
SUBSTRACT 
SUBSTRACT_RELATIVE 
SUBSTRACT_REVERSE 
SUBSTRACT_REVERSE_RELATIVE 
MULTIPLICATIVE 
SET 
OVERRIDE