DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс PPEMatClassParameterCommandData

Защищенные члены

void PPEMatClassParameterBool (int mat_idx, int parameter_idx, PPEClassBase parent)
 
override void InitDefaults ()
 
override void InitCuttent ()
 
override int GetParameterVarType ()
 
override void Update (float timeslice, out Param p_total, out bool setting_defaults, int order)
 
void PrepareLayerInfo (int layer, bool value, int operator)
 
override void SetParameterValueDefault (inout Param p_total)
 No active requests for the mat. parameter value change, sets the value to DEFAULT.
 
void PPEMatClassParameterCommandData (int mat_idx, int parameter_idx, PPEClassBase parent)
 
int GetParameterVarType ()
 
void SetMaterialIndex (int value)
 
void SetParameterIndex (int value)
 
void SetParent (PPEClassBase parent)
 
void InsertRequestData (PPERequestParamDataBase request_data)
 
void Update (float timeslice, out Param p_total, out bool setting_defaults, int order)
 
void ModifyResultValues (inout Param result_values)
 Modifies values to be used for setter methods later in the manager update. Currently used only on PPEMatClassParameterColor, TODO!!
 
void AddPriorityInfo (int priority)
 Adds 'layers' to be iterated throug.
 
void RemovePriorityInfo (int priority)
 Currently unused; layer info gets cleared every update.
 
void RegisterDefaults (Param p)
 Adds name and default values from material registration, override on children to properly add for each type.
 
void InitDefaults ()
 
void InitCuttent ()
 
void SetParameterValueDefault (inout Param p_total)
 
Param GetDefaultValues ()
 Careful, formating is such, that param1 is ALWAYS string, containing parameter name, should it be needed. Actual values follow.
 
Param GetCurrentValues ()
 Careful, only actual values, WITHOUT string.
 
void DbgPrnt (string text)
 
void PPEMatClassParameterFloat (int mat_idx, int parameter_idx, PPEClassBase parent)
 
override void InitDefaults ()
 
override void InitCuttent ()
 
override int GetParameterVarType ()
 
override void Update (float timeslice, out Param p_total, out bool setting_defaults, int order)
 
void PrepareLayerInfo (int layer, float value, int operator)
 
override void SetParameterValueDefault (inout Param p_total)
 No active requests for the mat. parameter value change, sets the value to DEFAULT (zero?)
 
void PPEMatClassParameterInt (int mat_idx, int parameter_idx, PPEClassBase parent)
 
override void InitDefaults ()
 
override void InitCuttent ()
 
override int GetParameterVarType ()
 
override void Update (float timeslice, out Param p_total, out bool setting_defaults, int order)
 
void PrepareLayerInfo (int layer, int value, int operator)
 
override void SetParameterValueDefault (inout Param p_total)
 No active requests for the mat. parameter value change, sets the value to DEFAULT.
 

Защищенные данные

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
 

Закрытые члены

override int GetParameterVarType ()
 
override int GetParameterVarType ()
 
override int GetParameterVarType ()
 

Закрытые данные

const int LAYER_INFO_VALUE = 0
 
const int LAYER_INFO_OPERATOR = 1
 
ref array< intm_CommandLayersArray
 

Подробное описание

См. определение в файле PPEMatClassParameterBool.c строка 1