DayZ 1.24
|
Protected Attributes | |
ref map< int, ref array< bool, int > > | m_LayerInfo |
PPETemplateDefBool | m_Bool |
bool | m_ValueDefault |
int | m_UpdatedCount |
int | m_MaterialIndex |
int | m_ParameterIndex |
ref ActiveParameterRequestsMap | m_RequestMap |
PPEClassBase | m_Parent |
ref Param | m_Defaults |
ref Param | m_CurrentValues |
ref map< int, ref array< int > > | m_Dependencies |
ref map< int, ref array< float, int > > | m_LayerInfo |
PPETemplateDefFloat | m_Float |
float | m_ValueDefault |
float | m_ValueMin |
float | m_ValueMax |
ref map< int, ref array< int, int > > | m_LayerInfo |
PPETemplateDefInt | m_Int |
int | m_ValueDefault |
Private Member Functions | |
override int | GetParameterVarType () |
override int | GetParameterVarType () |
override int | GetParameterVarType () |
Private Attributes | |
const int | LAYER_INFO_VALUE = 0 |
const int | LAYER_INFO_OPERATOR = 1 |
ref array< int > | m_CommandLayersArray |
Definition at line 1 of file PPEMatClassParameterBool.c.
|
inlineprotected |
Definition at line 20 of file PPEMatClassParameterCommandData.c.
References m_CommandLayersArray, m_MaterialIndex, m_ParameterIndex, m_Parent, m_RequestMap, and m_UpdatedCount.
Adds 'layers' to be iterated throug.
Definition at line 81 of file PPEMatClassParameterCommandData.c.
References m_CommandLayersArray.
Referenced by PrepareLayerInfo(), PrepareLayerInfo(), and PrepareLayerInfo().
Definition at line 127 of file PPEMatClassParameterCommandData.c.
|
inlineprotected |
Careful, only actual values, WITHOUT string.
Definition at line 122 of file PPEMatClassParameterCommandData.c.
References m_CurrentValues.
Referenced by PPEDOF::SetFinalParameterValue(), PPEExposureNative::SetFinalParameterValue(), PPEEyeAccomodationNative::SetFinalParameterValue(), PPELightIntensityParamsNative::SetFinalParameterValue(), and PPEClassBase::SetFinalParameterValue().
|
inlineprotected |
Careful, formating is such, that param1 is ALWAYS string, containing parameter name, should it be needed. Actual values follow.
Definition at line 116 of file PPEMatClassParameterCommandData.c.
References m_Defaults.
Definition at line 24 of file PPEMatClassParameterBool.c.
Referenced by PPEClassBase::SetFinalParameterValue().
|
inlineprotected |
Definition at line 31 of file PPEMatClassParameterCommandData.c.
Definition at line 29 of file PPEMatClassParameterFloat.c.
Definition at line 24 of file PPEMatClassParameterInt.c.
Definition at line 3 of file PPEMatClassParameterResource.c.
Definition at line 3 of file PPEMatClassParameterTexture.c.
Definition at line 3 of file PPEMatClassParameterVector.c.
Definition at line 19 of file PPEMatClassParameterBool.c.
References m_ValueDefault.
Referenced by RegisterDefaults().
|
inlineprotected |
Definition at line 109 of file PPEMatClassParameterCommandData.c.
Definition at line 24 of file PPEMatClassParameterFloat.c.
References m_ValueDefault.
Definition at line 19 of file PPEMatClassParameterInt.c.
References m_ValueDefault.
Definition at line 13 of file PPEMatClassParameterBool.c.
References Class::CastTo(), and m_ValueDefault.
Referenced by RegisterDefaults().
|
inlineprotected |
Definition at line 107 of file PPEMatClassParameterCommandData.c.
Definition at line 15 of file PPEMatClassParameterFloat.c.
References Class::CastTo(), m_Float, m_ValueDefault, m_ValueMax, and m_ValueMin.
Definition at line 13 of file PPEMatClassParameterInt.c.
References Class::CastTo(), and m_ValueDefault.
|
inlineprotected |
Definition at line 51 of file PPEMatClassParameterCommandData.c.
References m_RequestMap.
|
inlineprotected |
Modifies values to be used for setter methods later in the manager update. Currently used only on PPEMatClassParameterColor, TODO!!
Definition at line 76 of file PPEMatClassParameterCommandData.c.
|
inlineprotected |
Definition at line 8 of file PPEMatClassParameterBool.c.
References m_LayerInfo.
|
inlineprotected |
Definition at line 10 of file PPEMatClassParameterFloat.c.
References m_LayerInfo.
|
inlineprotected |
Definition at line 8 of file PPEMatClassParameterInt.c.
References m_LayerInfo.
|
inlineprotected |
Definition at line 170 of file PPEMatClassParameterBool.c.
References AddPriorityInfo(), and m_LayerInfo.
Referenced by Update().
|
inlineprotected |
Definition at line 219 of file PPEMatClassParameterFloat.c.
References AddPriorityInfo(), and m_LayerInfo.
|
inlineprotected |
Definition at line 170 of file PPEMatClassParameterInt.c.
References AddPriorityInfo(), and m_LayerInfo.
Adds name and default values from material registration, override on children to properly add for each type.
Definition at line 100 of file PPEMatClassParameterCommandData.c.
References InitCuttent(), InitDefaults(), and m_Defaults.
Currently unused; layer info gets cleared every update.
Definition at line 95 of file PPEMatClassParameterCommandData.c.
Definition at line 36 of file PPEMatClassParameterCommandData.c.
References m_MaterialIndex.
Definition at line 41 of file PPEMatClassParameterCommandData.c.
References m_ParameterIndex.
|
inlineprotected |
No active requests for the mat. parameter value change, sets the value to DEFAULT.
Definition at line 177 of file PPEMatClassParameterBool.c.
Referenced by Update().
|
inlineprotected |
Definition at line 111 of file PPEMatClassParameterCommandData.c.
|
inlineprotected |
No active requests for the mat. parameter value change, sets the value to DEFAULT (zero?)
Definition at line 226 of file PPEMatClassParameterFloat.c.
|
inlineprotected |
No active requests for the mat. parameter value change, sets the value to DEFAULT.
Definition at line 177 of file PPEMatClassParameterInt.c.
|
inlineprotected |
Definition at line 46 of file PPEMatClassParameterCommandData.c.
References m_Parent.
|
inlineprotected |
Definition at line 29 of file PPEMatClassParameterBool.c.
References Error(), m_LayerInfo, m_Parent, m_ValueDefault, Math::Max(), Math::Min(), PPERequestParamDataBool(), PrepareLayerInfo(), and SetParameterValueDefault().
|
inlineprotected |
Definition at line 56 of file PPEMatClassParameterCommandData.c.
References Count, PPEManagerStatic::GetPPEManager(), and m_Dependencies.
|
inlineprotected |
Definition at line 34 of file PPEMatClassParameterFloat.c.
References Math::Clamp(), Error(), Math::Lerp(), m_LayerInfo, m_Parent, m_ValueDefault, m_ValueDefault, m_ValueMax, m_ValueMax, m_ValueMin, Math::Max(), Math::Min(), PPERequestParamDataFloat(), PrepareLayerInfo(), and SetParameterValueDefault().
|
inlineprotected |
Definition at line 29 of file PPEMatClassParameterInt.c.
References Error(), m_LayerInfo, m_Parent, m_ValueDefault, Math::Max(), Math::Min(), PrepareLayerInfo(), and SetParameterValueDefault().
Definition at line 7 of file PPEMatClassParameterCommandData.c.
Definition at line 6 of file PPEMatClassParameterCommandData.c.
|
protected |
Definition at line 5 of file PPEMatClassParameterBool.c.
Definition at line 9 of file PPEMatClassParameterCommandData.c.
Referenced by AddPriorityInfo(), and PPEMatClassParameterCommandData().
Definition at line 16 of file PPEMatClassParameterCommandData.c.
Referenced by GetCurrentValues().
Definition at line 15 of file PPEMatClassParameterCommandData.c.
Referenced by GetDefaultValues(), and RegisterDefaults().
Definition at line 18 of file PPEMatClassParameterCommandData.c.
Referenced by Update().
|
protected |
Definition at line 5 of file PPEMatClassParameterFloat.c.
|
protected |
Definition at line 5 of file PPEMatClassParameterInt.c.
Definition at line 3 of file PPEMatClassParameterBool.c.
Definition at line 3 of file PPEMatClassParameterFloat.c.
Definition at line 3 of file PPEMatClassParameterInt.c.
|
protected |
Definition at line 11 of file PPEMatClassParameterCommandData.c.
Referenced by PPEMatClassParameterCommandData(), and SetMaterialIndex().
|
protected |
Definition at line 12 of file PPEMatClassParameterCommandData.c.
Referenced by PPEMatClassParameterCommandData(), and SetParameterIndex().
|
protected |
Definition at line 14 of file PPEMatClassParameterCommandData.c.
Referenced by PPEMatClassParameterCommandData(), and SetParent().
|
protected |
Definition at line 13 of file PPEMatClassParameterCommandData.c.
Referenced by InsertRequestData(), and PPEMatClassParameterCommandData().
|
protected |
Definition at line 10 of file PPEMatClassParameterCommandData.c.
Referenced by PPEMatClassParameterCommandData().
|
protected |
Definition at line 6 of file PPEMatClassParameterBool.c.
Referenced by Update().
|
protected |
Definition at line 6 of file PPEMatClassParameterFloat.c.
|
protected |
Definition at line 6 of file PPEMatClassParameterInt.c.
|
protected |
Definition at line 8 of file PPEMatClassParameterFloat.c.
Referenced by Update().
|
protected |
Definition at line 7 of file PPEMatClassParameterFloat.c.