DayZ 1.24
|
Protected Attributes | |
bool | m_IsRunning |
bool | m_ValuesSent |
int | m_IDX |
bool | m_Valid = false |
ref map< int, ref map< int, ref PPERequestParamDataBase > > | m_RequestDataStructure |
Private Member Functions | |
override int | GetCategoryMask () |
Definition at line 2 of file PPERequestPlatformsBase.c.
Definition at line 12 of file PPERequestPlatformsBase.c.
References m_IDX, m_IsRunning, m_RequestDataStructure, m_Valid, and m_ValuesSent.
|
inlineprotected |
Definition at line 320 of file PPERequestPlatformsBase.c.
References m_RequestDataStructure.
Definition at line 420 of file PPERequestPlatformsBase.c.
|
inlineprotected |
Definition at line 315 of file PPERequestPlatformsBase.c.
References m_RequestDataStructure.
|
inlineprotected |
mask for mass-handling methods like 'StopAllEffects'
Definition at line 71 of file PPERequestPlatformsBase.c.
Definition at line 440 of file PPERequestPlatformsBase.c.
|
inlineprotected |
returns request data for specific parameter, or creates one if one does not exist in this request yet (singletons)
Definition at line 261 of file PPERequestPlatformsBase.c.
References Error(), m_RequestDataStructure, and PrepareData().
Referenced by SetTargetValueBool(), SetTargetValueBoolDefault(), SetTargetValueColor(), SetTargetValueColorDefault(), SetTargetValueFloat(), SetTargetValueFloatDefault(), SetTargetValueInt(), and SetTargetValueIntDefault().
|
inlineprotected |
|
inlineprotected |
Definition at line 53 of file PPERequestPlatformsBase.c.
References m_IsRunning.
Definition at line 350 of file PPERequestPlatformsBase.c.
References SetRequesterUpdating().
Referenced by Start().
automatically resets all material parameters of this requester to defaults
Definition at line 356 of file PPERequestPlatformsBase.c.
References SetDefaultValuesAll(), and SetRequesterUpdating().
Referenced by Stop().
Definition at line 332 of file PPERequestPlatformsBase.c.
References Count, m_RequestDataStructure, m_ValuesSent, SendCurrentValueData(), and SetRequesterUpdating().
|
inlineprotected |
Definition at line 290 of file PPERequestPlatformsBase.c.
References m_IDX, PPERequestParamDataBool(), and PPERequestParamDataFloat().
Referenced by GetRequestData().
|
inlineprotected |
Sets this requester to update in the manager.
Definition at line 253 of file PPERequestPlatformsBase.c.
References m_ValuesSent, and SetRequesterUpdating().
Referenced by SetTargetValueBool(), SetTargetValueBoolDefault(), SetTargetValueColor(), SetTargetValueColorDefault(), SetTargetValueFloat(), SetTargetValueFloatDefault(), SetTargetValueInt(), and SetTargetValueIntDefault().
|
inlineprotected |
converts all values used to relative values (if not relative already)
Definition at line 364 of file PPERequestPlatformsBase.c.
References Math::Clamp(), PPEManagerStatic::GetPPEManager(), and Math::InverseLerp().
Referenced by SetTargetValueFloat().
|
inlineprotected |
Definition at line 325 of file PPERequestPlatformsBase.c.
References PPEManagerStatic::GetPPEManager().
Referenced by OnUpdate().
|
inlineprotected |
Sets all requested values to default, ignoring them in further calculations.
Definition at line 384 of file PPERequestPlatformsBase.c.
References Count, m_RequestDataStructure, SetTargetValueBoolDefault(), SetTargetValueColorDefault(), SetTargetValueFloatDefault(), and SetTargetValueIntDefault().
Referenced by OnStop().
automatically assigned by PPERequesterBank
Definition at line 59 of file PPERequestPlatformsBase.c.
References m_IDX.
Has to be set for the requester to be handled.
Definition at line 23 of file PPERequestPlatformsBase.c.
References PPEManagerStatic::GetPPEManager(), Debug::Log(), and m_Valid.
Referenced by OnStart(), OnStop(), OnUpdate(), and QueueValuesSend().
|
inlineprotected |
Definition at line 78 of file PPERequestPlatformsBase.c.
References GetRequestData(), m_RequestDataStructure, PPERequestParamDataBool(), and QueueValuesSend().
Definition at line 100 of file PPERequestPlatformsBase.c.
References GetRequestData(), m_RequestDataStructure, PPERequestParamDataBool(), and QueueValuesSend().
Referenced by SetDefaultValuesAll().
|
inlineprotected |
Definition at line 197 of file PPERequestPlatformsBase.c.
References GetRequestData(), m_RequestDataStructure, and QueueValuesSend().
Definition at line 221 of file PPERequestPlatformsBase.c.
References GetRequestData(), m_RequestDataStructure, and QueueValuesSend().
Referenced by SetDefaultValuesAll().
|
inlineprotected |
Definition at line 155 of file PPERequestPlatformsBase.c.
References GetRequestData(), m_RequestDataStructure, PPERequestParamDataFloat(), QueueValuesSend(), and RelativizeValue().
Definition at line 178 of file PPERequestPlatformsBase.c.
References GetRequestData(), m_RequestDataStructure, PPERequestParamDataFloat(), and QueueValuesSend().
Referenced by SetDefaultValuesAll().
|
inlineprotected |
Definition at line 117 of file PPERequestPlatformsBase.c.
References GetRequestData(), m_RequestDataStructure, and QueueValuesSend().
Definition at line 138 of file PPERequestPlatformsBase.c.
References GetRequestData(), m_RequestDataStructure, and QueueValuesSend().
Referenced by SetDefaultValuesAll().
Definition at line 38 of file PPERequestPlatformsBase.c.
References m_IsRunning, and OnStart().
Definition at line 44 of file PPERequestPlatformsBase.c.
References m_IsRunning, m_RequestDataStructure, and OnStop().
|
protected |
Definition at line 6 of file PPERequestPlatformsBase.c.
Referenced by GetRequesterIDX(), PPERequesterBase(), PrepareData(), and SetRequesterIDX().
|
protected |
Definition at line 4 of file PPERequestPlatformsBase.c.
Referenced by IsRequesterRunning(), PPERequesterBase(), Start(), and Stop().
|
protected |
Definition at line 10 of file PPERequestPlatformsBase.c.
Referenced by ClearRequesterData(), GetActiveRequestStructure(), GetRequestData(), OnUpdate(), PPERequesterBase(), SetDefaultValuesAll(), SetTargetValueBool(), SetTargetValueBoolDefault(), SetTargetValueColor(), SetTargetValueColorDefault(), SetTargetValueFloat(), SetTargetValueFloatDefault(), SetTargetValueInt(), SetTargetValueIntDefault(), and Stop().
Definition at line 8 of file PPERequestPlatformsBase.c.
Referenced by PPERequesterBase(), and SetRequesterUpdating().
|
protected |
Definition at line 5 of file PPERequestPlatformsBase.c.
Referenced by OnUpdate(), PPERequesterBase(), and QueueValuesSend().