DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Файл PPEConstants.c

См. исходные тексты.

Структуры данных

class  Param2
 

Определения типов

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
 

Перечисления

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'. Подробнее...
 
enum  PPERequesterCategory { ALL = 14 }
 
enum  PPEExceptions {
  NONE = -1 , 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. Подробнее...
 

Типы

◆ PPETemplateDefBool

◆ PPETemplateDefColor

◆ PPETemplateDefFloat

◆ PPETemplateDefInt

◆ PPETemplateDefResource

◆ PPETemplateDefTexture

◆ PPETemplateDefVector

Перечисления

◆ PostProcessPrioritiesCamera

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

Элементы перечислений
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 
3{
23 PPP_MEDIAN, //unused?
24 //PPP_SSR
26};
@ PPP_ROTBLUR
Definition PPEConstants.c:7
@ PPP_COLORGRADE
Definition PPEConstants.c:16
@ PPP_DYNBLUR
Definition PPEConstants.c:13
@ PPP_RAIN
Definition PPEConstants.c:9
@ PPP_CHROMABER
Definition PPEConstants.c:11
@ PPP_DOF
Definition PPEConstants.c:6
@ PPP_FILMGRAIN
Definition PPEConstants.c:18
@ PPP_MEDIAN
Definition PPEConstants.c:23
@ PPP_SSAO
Definition PPEConstants.c:4
@ PPP_GAUSS_FILTER
Definition PPEConstants.c:22
@ PPP_FXAA
Definition PPEConstants.c:20
@ PPP_RADIALBLUR
Definition PPEConstants.c:10
@ PPP_CLOUDS
Definition PPEConstants.c:5
@ PPP_DOF_BOKEH
Definition PPEConstants.c:15
@ PPP_UNDERWATER
Definition PPEConstants.c:14
@ PPP_GODRAYS
Definition PPEConstants.c:8
@ PPP_SMAA
Definition PPEConstants.c:21
@ PPP_DISTORT
Definition PPEConstants.c:25
@ PPP_GLOW
Definition PPEConstants.c:17
@ PPP_FILMGRAIN_NV
Definition PPEConstants.c:19
@ PPP_WETDISTORT
Definition PPEConstants.c:12

◆ 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.

Элементы перечислений
NONE 
EXPOSURE 
DOF 
EYEACCOM 
NVLIGHTPARAMS 
43{
44 NONE = -1,
45 EXPOSURE = 50,
46 DOF,
49};
@ EXPOSURE
Definition PPEConstants.c:45
@ DOF
Definition PPEConstants.c:46
@ EYEACCOM
Definition PPEConstants.c:47
@ NONE
Definition PPEConstants.c:44
@ NVLIGHTPARAMS
Definition PPEConstants.c:48

◆ PPERequesterCategory

Элементы перечислений
ALL 
29{
30 NONE = 0;
32 MENU_EFFECTS = 4;
33 MISC_EFFECTS = 8;
34 ALL = 14; //GAMEPLAY_EFFECTS|MENU_EFFECTS|MISC_EFFECTS
35};
@ ALL
Definition PPEConstants.c:34
Definition EntityAI.c:95

◆ PPOperators

PP operators, specify operation between subsequent layers.

Элементы перечислений
LOWEST 
HIGHEST 
ADD 
ADD_RELATIVE 
SUBSTRACT 
SUBSTRACT_RELATIVE 
SUBSTRACT_REVERSE 
SUBSTRACT_REVERSE_RELATIVE 
MULTIPLICATIVE 
SET 
OVERRIDE 
53{
54 LOWEST, //only lowest value gets used. Note - if first request, it is compared against default values!
55 HIGHEST, //only highest value gets used. Note - if first request, it is compared against default values!
56 ADD, //LINEAR addition
57 ADD_RELATIVE, //LINEAR relative addition (relative to diff between current and max, where applicable. Otherwise used as absolute addition)
58 SUBSTRACT, //LINEAR substraction
59 SUBSTRACT_RELATIVE, //LINEAR relative substraction
60 SUBSTRACT_REVERSE, //LINEAR sub. target from dst
61 SUBSTRACT_REVERSE_RELATIVE, //LINEAR relative sub. target from dst
62 MULTIPLICATIVE, //LINEAR multiplication
63 SET, //sets the value, does not terminate possible further calculations
64 OVERRIDE //does not interact; sets the value, and terminates possible further calculations. Use with care, preferred use is SET with higher priority command
65};
@ MULTIPLICATIVE
Definition PPEConstants.c:62
@ SUBSTRACT_REVERSE
Definition PPEConstants.c:60
@ SUBSTRACT_REVERSE_RELATIVE
Definition PPEConstants.c:61
@ ADD_RELATIVE
Definition PPEConstants.c:57
@ OVERRIDE
Definition PPEConstants.c:64
@ SUBSTRACT_RELATIVE
Definition PPEConstants.c:59
@ SUBSTRACT
Definition PPEConstants.c:58
@ SET
Definition PPEConstants.c:63
@ ADD
Definition PPEConstants.c:56
@ HIGHEST
Definition PPEConstants.c:55
@ LOWEST
Definition PPEConstants.c:54