DayZ 1.24
Loading...
Searching...
No Matches
PPERequesterBase Class Reference
Collaboration diagram for PPERequesterBase:
[legend]

Protected Member Functions

void PPERequesterBase (int requester_IDX)
 
void SetRequesterUpdating (bool state)
 Has to be set for the requester to be handled.
 
void Start (Param par=null)
 
void Stop (Param par=null)
 
bool IsRequesterRunning ()
 
void SetRequesterIDX (int idx)
 automatically assigned by PPERequesterBank
 
int GetRequesterIDX ()
 Returns requester index.
 
int GetCategoryMask ()
 mask for mass-handling methods like 'StopAllEffects'
 
void SetTargetValueBool (int mat_id, int param_idx, bool val, int priority_layer, int operator=PPOperators.SET)
 
void SetTargetValueBoolDefault (int mat_id, int param_idx)
 
void SetTargetValueInt (int mat_id, int param_idx, bool relative, int val, int priority_layer, int operator=PPOperators.SET)
 
void SetTargetValueIntDefault (int mat_id, int param_idx)
 
void SetTargetValueFloat (int mat_id, int param_idx, bool relative, float val, int priority_layer, int operator=PPOperators.ADD_RELATIVE)
 
void SetTargetValueFloatDefault (int mat_id, int param_idx)
 
void SetTargetValueColor (int mat_id, int param_idx, ref array< float > val, int priority_layer, int operator=PPOperators.ADD_RELATIVE)
 
void SetTargetValueColorDefault (int mat_id, int param_idx)
 
void QueueValuesSend ()
 Sets this requester to update in the manager.
 
PPERequestParamDataBase GetRequestData (int mat_id, int param_idx, int type)
 returns request data for specific parameter, or creates one if one does not exist in this request yet (singletons)
 
PPERequestParamDataBase PrepareData (int mat_id, int param_idx, int type)
 
map< int, ref map< int, ref PPERequestParamDataBase > > GetActiveRequestStructure ()
 
void ClearRequesterData ()
 
void SendCurrentValueData (PPERequestParamDataBase data)
 
void OnUpdate (float delta)
 
void OnStart (Param par=null)
 
void OnStop (Param par=null)
 automatically resets all material parameters of this requester to defaults
 
float RelativizeValue (float value, int var_type, int mat_id, int param_id, bool relative)
 converts all values used to relative values (if not relative already)
 
void SetDefaultValuesAll ()
 Sets all requested values to default, ignoring them in further calculations.
 
void DbgPrnt (string text)
 

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 ()
 

Detailed Description

Definition at line 2 of file PPERequestPlatformsBase.c.

Constructor & Destructor Documentation

◆ PPERequesterBase()

void PPERequesterBase::PPERequesterBase ( int requester_IDX)
inlineprotected

Definition at line 12 of file PPERequestPlatformsBase.c.

13 {
14 m_Valid = PPERequesterBank.VerifyRequester(this);
15
17 m_ValuesSent = true;
18 m_IsRunning = false;
20 }
ref map< int, ref map< int, ref PPERequestParamDataBase > > m_RequestDataStructure

References m_IDX, m_IsRunning, m_RequestDataStructure, m_Valid, and m_ValuesSent.

Member Function Documentation

◆ ClearRequesterData()

void PPERequesterBase::ClearRequesterData ( )
inlineprotected

Definition at line 320 of file PPERequestPlatformsBase.c.

321 {
323 }

References m_RequestDataStructure.

◆ DbgPrnt()

void PPERequesterBase::DbgPrnt ( string text)
inlineprotected

Definition at line 420 of file PPERequestPlatformsBase.c.

421 {
422 //Debug.Log(""+text);
423 }

◆ GetActiveRequestStructure()

map< int, ref map< int, ref PPERequestParamDataBase > > PPERequesterBase::GetActiveRequestStructure ( )
inlineprotected

Definition at line 315 of file PPERequestPlatformsBase.c.

316 {
318 }

References m_RequestDataStructure.

◆ GetCategoryMask() [1/2]

int PPERequesterBase::GetCategoryMask ( )
inlineprotected

mask for mass-handling methods like 'StopAllEffects'

Definition at line 71 of file PPERequestPlatformsBase.c.

72 {
73 return PPERequesterCategory.NONE;
74 }
PPERequesterCategory

◆ GetCategoryMask() [2/2]

override int PPERequesterBase::GetCategoryMask ( )
inlineprivate

Definition at line 440 of file PPERequestPlatformsBase.c.

441 {
442 return PPERequesterCategory.MENU_EFFECTS;
443 }

◆ GetRequestData()

PPERequestParamDataBase PPERequesterBase::GetRequestData ( int mat_id,
int param_idx,
int type )
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.

262 {
265 {
268 else
269 {
272 }
273 }
274 else
275 {
278 temp_map.Set(param_idx, data);
280 }
281
282 if (!data)
283 Error("GetRequestData | no data found in the structure");
284
285 data.m_Requester = this;
286
287 return data;
288 }
Data for one material parameter, requester side.
PPERequestParamDataBase PrepareData(int mat_id, int param_idx, int type)
void Error(string err)
Messagebox with error message.
Definition EnDebug.c:90

References Error(), m_RequestDataStructure, and PrepareData().

Referenced by SetTargetValueBool(), SetTargetValueBoolDefault(), SetTargetValueColor(), SetTargetValueColorDefault(), SetTargetValueFloat(), SetTargetValueFloatDefault(), SetTargetValueInt(), and SetTargetValueIntDefault().

◆ GetRequesterIDX()

int PPERequesterBase::GetRequesterIDX ( )
inlineprotected

Returns requester index.

Definition at line 65 of file PPERequestPlatformsBase.c.

66 {
67 return m_IDX;
68 }

References m_IDX.

◆ IsRequesterRunning()

bool PPERequesterBase::IsRequesterRunning ( )
inlineprotected

Definition at line 53 of file PPERequestPlatformsBase.c.

54 {
55 return m_IsRunning;
56 }

References m_IsRunning.

◆ OnStart()

void PPERequesterBase::OnStart ( Param par = null)
inlineprotected

Definition at line 350 of file PPERequestPlatformsBase.c.

351 {
353 }
void SetRequesterUpdating(bool state)
Has to be set for the requester to be handled.

References SetRequesterUpdating().

Referenced by Start().

◆ OnStop()

void PPERequesterBase::OnStop ( Param par = null)
inlineprotected

automatically resets all material parameters of this requester to defaults

Definition at line 356 of file PPERequestPlatformsBase.c.

357 {
358 //DbgPrnt("PPEDebug | " + this + " | OnStop");
361 }
void SetDefaultValuesAll()
Sets all requested values to default, ignoring them in further calculations.

References SetDefaultValuesAll(), and SetRequesterUpdating().

Referenced by Stop().

◆ OnUpdate()

void PPERequesterBase::OnUpdate ( float delta)
inlineprotected

Definition at line 332 of file PPERequestPlatformsBase.c.

333 {
334 //DbgPrnt("PPEDebug | PPERequesterBase | OnUpdate");
335
336 if (!m_ValuesSent)
337 {
338 for (int i = 0; i < m_RequestDataStructure.Count(); i++)
339 {
340 for (int j = 0; j < m_RequestDataStructure.GetElement(i).Count(); j++)
341 {
342 SendCurrentValueData(m_RequestDataStructure.GetElement(i).GetElement(j)); //map<int,ref map<int,PPERequestParamDataBase>> //<material<param,data>>
343 }
344 }
345 m_ValuesSent = true;
346 }
348 }
void SendCurrentValueData(PPERequestParamDataBase data)

References Count, m_RequestDataStructure, m_ValuesSent, SendCurrentValueData(), and SetRequesterUpdating().

◆ PrepareData()

PPERequestParamDataBase PPERequesterBase::PrepareData ( int mat_id,
int param_idx,
int type )
inlineprotected

Definition at line 290 of file PPERequestPlatformsBase.c.

291 {
293 switch (type)
294 {
295 case PPEConstants.VAR_TYPE_BOOL:
297 break;
298
299 case PPEConstants.VAR_TYPE_INT:
300 data = new PPERequestParamDataInt(m_IDX, mat_id, param_idx);
301 break;
302
303 case PPEConstants.VAR_TYPE_FLOAT:
305 break;
306
307 case PPEConstants.VAR_TYPE_COLOR:
308 data = new PPERequestParamDataColor(m_IDX, mat_id, param_idx);
309 break;
310 }
311 return data;
312 }
void PPERequestParamDataBool(int requester_idx, int mat_id, int param_id, int data_type=0, int priority=0, int mask=PPOperators.SET, bool relative=false)
void PPERequestParamDataFloat(int requester_idx, int mat_id, int param_id, int data_type=0, int priority=0, int mask=PPOperators.SET, bool relative=false)

References m_IDX, PPERequestParamDataBool(), and PPERequestParamDataFloat().

Referenced by GetRequestData().

◆ QueueValuesSend()

void PPERequesterBase::QueueValuesSend ( )
inlineprotected

Sets this requester to update in the manager.

Definition at line 253 of file PPERequestPlatformsBase.c.

254 {
255 m_ValuesSent = false;
256 //m_IsRunning = true;
258 }

References m_ValuesSent, and SetRequesterUpdating().

Referenced by SetTargetValueBool(), SetTargetValueBoolDefault(), SetTargetValueColor(), SetTargetValueColorDefault(), SetTargetValueFloat(), SetTargetValueFloatDefault(), SetTargetValueInt(), and SetTargetValueIntDefault().

◆ RelativizeValue()

float PPERequesterBase::RelativizeValue ( float value,
int var_type,
int mat_id,
int param_id,
bool relative )
inlineprotected

converts all values used to relative values (if not relative already)

Definition at line 364 of file PPERequestPlatformsBase.c.

365 {
366 float ret = value;
367 if (!relative) //if not already relative...
368 {
369 switch (var_type)
370 {
371 case PPEConstants.VAR_TYPE_FLOAT:
373 ret = Math.InverseLerp(p_float.param3, p_float.param4, ret);
374 ret = Math.Clamp(ret, 0.0, 1.0);
375 break;
376 }
377 }
378 //Print("RelativizeValue: " + ret);
379
380 return ret;
381 }
Definition EnMath.c:7
Static component of PPE manager, used to hold the instance.
Definition PPEManager.c:3
static PPEManager GetPPEManager()
Returns the manager instance singleton.
Definition PPEManager.c:27
static proto float Clamp(float value, float min, float max)
Clamps 'value' to 'min' if it is lower than 'min', or to 'max' if it is higher than 'max'.
static proto float InverseLerp(float a, float b, float value)
Calculates the linear value that produces the interpolant value within the range [a,...

References Math::Clamp(), PPEManagerStatic::GetPPEManager(), and Math::InverseLerp().

Referenced by SetTargetValueFloat().

◆ SendCurrentValueData()

void PPERequesterBase::SendCurrentValueData ( PPERequestParamDataBase data)
inlineprotected

Definition at line 325 of file PPERequestPlatformsBase.c.

326 {
327 PPEManagerStatic.GetPPEManager().SendMaterialValueData(data);
328 }

References PPEManagerStatic::GetPPEManager().

Referenced by OnUpdate().

◆ SetDefaultValuesAll()

void PPERequesterBase::SetDefaultValuesAll ( )
inlineprotected

Sets all requested values to default, ignoring them in further calculations.

Definition at line 384 of file PPERequestPlatformsBase.c.

385 {
386 //<material<param_id,data>>
388
389 for (int i = 0; i < m_RequestDataStructure.Count(); i++)
390 {
391 for (int j = 0; j < m_RequestDataStructure.GetElement(i).Count(); j++)
392 {
393 req_data = m_RequestDataStructure.GetElement(i).GetElement(j);
394
395 if (!req_data.IsDataActive())
396 continue;
397
398 switch (req_data.GetVarType())
399 {
400 case PPEConstants.VAR_TYPE_BOOL:
401 SetTargetValueBoolDefault(req_data.GetMaterialID(), req_data.GetParameterID());
402 break;
403
404 case PPEConstants.VAR_TYPE_INT:
405 SetTargetValueIntDefault(req_data.GetMaterialID(), req_data.GetParameterID());
406 break;
407
408 case PPEConstants.VAR_TYPE_FLOAT:
409 SetTargetValueFloatDefault(req_data.GetMaterialID(), req_data.GetParameterID());
410 break;
411
412 case PPEConstants.VAR_TYPE_COLOR:
413 SetTargetValueColorDefault(req_data.GetMaterialID(), req_data.GetParameterID());
414 break;
415 }
416 }
417 }
418 }
void SetTargetValueIntDefault(int mat_id, int param_idx)
void SetTargetValueFloatDefault(int mat_id, int param_idx)
void SetTargetValueColorDefault(int mat_id, int param_idx)
void SetTargetValueBoolDefault(int mat_id, int param_idx)

References Count, m_RequestDataStructure, SetTargetValueBoolDefault(), SetTargetValueColorDefault(), SetTargetValueFloatDefault(), and SetTargetValueIntDefault().

Referenced by OnStop().

◆ SetRequesterIDX()

void PPERequesterBase::SetRequesterIDX ( int idx)
inlineprotected

automatically assigned by PPERequesterBank

Definition at line 59 of file PPERequestPlatformsBase.c.

60 {
61 m_IDX = idx;
62 }

References m_IDX.

◆ SetRequesterUpdating()

void PPERequesterBase::SetRequesterUpdating ( bool state)
inlineprotected

Has to be set for the requester to be handled.

Definition at line 23 of file PPERequestPlatformsBase.c.

24 {
25 if (!m_Valid)
26 {
27 Debug.Log("" + this + " not valid!");
28 return;
29 }
30
31 PPEManagerStatic.GetPPEManager().SetRequestUpdating(this, state);
32
33 //TODO - separate into its own function?
34 if (state)
35 PPEManagerStatic.GetPPEManager().SetRequestActive(this, true);
36 }
Definition Debug.c:14
static void Log(string message=LOG_DEFAULT, string plugin=LOG_DEFAULT, string author=LOG_DEFAULT, string label=LOG_DEFAULT, string entity=LOG_DEFAULT)
Prints debug message with normal prio.
Definition Debug.c:133

References PPEManagerStatic::GetPPEManager(), Debug::Log(), and m_Valid.

Referenced by OnStart(), OnStop(), OnUpdate(), and QueueValuesSend().

◆ SetTargetValueBool()

void PPERequesterBase::SetTargetValueBool ( int mat_id,
int param_idx,
bool val,
int priority_layer,
int operator = PPOperators.SET )
inlineprotected

Definition at line 78 of file PPERequestPlatformsBase.c.

79 {
81 return;
82
84 data.SetPriorityLayer(priority_layer);
85 data.SetInteractionMask(operator);
86
87 data.m_BoolTarget = val;
88 data.m_BoolLast = data.m_BoolCurrent;
89
90 if (data.m_BoolTarget != data.m_BoolCurrent || data.IsSettingDefaultValues())
91 {
92 data.SetSettingDefaultValues(false);
93 data.SetDataActive(true);
94
96 }
97 //DbgPrnt("PPEDebug | PPERequesterBase - SetTargetValueBool | mat/par/req: " + mat_id + "/" + param_idx + "/" + m_IDX + " | data: " + data);
98 }
void QueueValuesSend()
Sets this requester to update in the manager.
PPERequestParamDataBase GetRequestData(int mat_id, int param_idx, int type)
returns request data for specific parameter, or creates one if one does not exist in this request yet...

References GetRequestData(), m_RequestDataStructure, PPERequestParamDataBool(), and QueueValuesSend().

◆ SetTargetValueBoolDefault()

void PPERequesterBase::SetTargetValueBoolDefault ( int mat_id,
int param_idx )
inlineprotected

Definition at line 100 of file PPERequestPlatformsBase.c.

101 {
102 //TODO - running check and cleanup rework (elsewhere!)
104 return;
105
107 data.m_BoolLast = data.m_BoolCurrent;
108 if (!data.IsSettingDefaultValues())
109 {
110 data.SetSettingDefaultValues(true);
111
113 }
114 //DbgPrnt("PPEDebug | PPERequesterBase - SetTargetValueBoolDefault | mat/par/req: " + mat_id + "/" + param_idx + "/" + m_IDX + " | data: " + data);
115 }

References GetRequestData(), m_RequestDataStructure, PPERequestParamDataBool(), and QueueValuesSend().

Referenced by SetDefaultValuesAll().

◆ SetTargetValueColor()

void PPERequesterBase::SetTargetValueColor ( int mat_id,
int param_idx,
ref array< float > val,
int priority_layer,
int operator = PPOperators.ADD_RELATIVE )
inlineprotected

Definition at line 197 of file PPERequestPlatformsBase.c.

198 {
200 return;
201
202 PPERequestParamDataColor data = PPERequestParamDataColor.Cast(GetRequestData(mat_id, param_idx, PPEConstants.VAR_TYPE_COLOR));
203 data.SetPriorityLayer(priority_layer);
204 data.SetInteractionMask(operator);
205 data.m_ColorFormerTarget = data.m_ColorTarget;
206
207 data.m_ColorTarget.Copy(val);
208
209 data.m_ColorLast = data.m_ColorCurrent;
210 data.m_ColorStart = data.m_ColorCurrent;
211 //if (data.m_ColorTarget != data.m_ColorCurrent)
212 {
213 data.SetSettingDefaultValues(false);
214 data.SetDataActive(true);
215
217 }
218 //DbgPrnt("PPEDebug | PPERequesterBase - SetTargetValueColor | mat/par/req: " + mat_id + "/" + param_idx + "/" + m_IDX + " | data: " + data);
219 }

References GetRequestData(), m_RequestDataStructure, and QueueValuesSend().

◆ SetTargetValueColorDefault()

void PPERequesterBase::SetTargetValueColorDefault ( int mat_id,
int param_idx )
inlineprotected

Definition at line 221 of file PPERequestPlatformsBase.c.

222 {
223 //TODO - running check and cleanup rework (elsewhere!)
225 return;
226
227 PPERequestParamDataColor data = PPERequestParamDataColor.Cast(GetRequestData(mat_id, param_idx, PPEConstants.VAR_TYPE_COLOR));
228 data.m_ColorFormerTarget = data.m_ColorTarget;
229 data.m_ColorLast = data.m_ColorCurrent;
230 data.m_ColorStart = data.m_ColorCurrent;
231 if (!data.IsSettingDefaultValues())
232 {
233 data.SetSettingDefaultValues(true);
234
236 }
237 //DbgPrnt("PPEDebug | PPERequesterBase - SetTargetValueColorDefault | mat/par/req: " + mat_id + "/" + param_idx + "/" + m_IDX + " | data: " + data);
238 }

References GetRequestData(), m_RequestDataStructure, and QueueValuesSend().

Referenced by SetDefaultValuesAll().

◆ SetTargetValueFloat()

void PPERequesterBase::SetTargetValueFloat ( int mat_id,
int param_idx,
bool relative,
float val,
int priority_layer,
int operator = PPOperators.ADD_RELATIVE )
inlineprotected

Definition at line 155 of file PPERequestPlatformsBase.c.

156 {
158 return;
159
161 data.SetPriorityLayer(priority_layer);
162 data.SetInteractionMask(operator);
163
164 data.m_FloatFormerTarget = data.m_FloatTarget;
165 data.m_FloatTarget = RelativizeValue(val, PPEConstants.VAR_TYPE_FLOAT, mat_id, param_idx, relative);
166 data.m_FloatLast = data.m_FloatCurrent;
167 data.m_FloatStart = data.m_FloatCurrent;
168 if (data.m_FloatTarget != data.m_FloatCurrent || data.IsSettingDefaultValues())
169 {
170 data.SetSettingDefaultValues(false);
171 data.SetDataActive(true);
172
174 }
175 //DbgPrnt("PPEDebug | PPERequesterBase - SetTargetValueFloat | mat/par/req: " + mat_id + "/" + param_idx + "/" + m_IDX + " | data: " + data);
176 }
float RelativizeValue(float value, int var_type, int mat_id, int param_id, bool relative)
converts all values used to relative values (if not relative already)

References GetRequestData(), m_RequestDataStructure, PPERequestParamDataFloat(), QueueValuesSend(), and RelativizeValue().

◆ SetTargetValueFloatDefault()

void PPERequesterBase::SetTargetValueFloatDefault ( int mat_id,
int param_idx )
inlineprotected

Definition at line 178 of file PPERequestPlatformsBase.c.

179 {
180 //TODO - running check and cleanup rework (elsewhere!)
182 return;
183
185 data.m_FloatFormerTarget = data.m_FloatTarget;
186 data.m_FloatLast = data.m_FloatCurrent;
187 data.m_FloatStart = data.m_FloatCurrent;
188 if (!data.IsSettingDefaultValues())
189 {
190 data.SetSettingDefaultValues(true);
191
193 }
194 //DbgPrnt("PPEDebug | PPERequesterBase - SetTargetValueFloatDefault | mat/par/req: " + mat_id + "/" + param_idx + "/" + m_IDX + " | data: " + data);
195 }

References GetRequestData(), m_RequestDataStructure, PPERequestParamDataFloat(), and QueueValuesSend().

Referenced by SetDefaultValuesAll().

◆ SetTargetValueInt()

void PPERequesterBase::SetTargetValueInt ( int mat_id,
int param_idx,
bool relative,
int val,
int priority_layer,
int operator = PPOperators.SET )
inlineprotected

Definition at line 117 of file PPERequestPlatformsBase.c.

118 {
120 return;
121
122 PPERequestParamDataInt data = PPERequestParamDataInt.Cast(GetRequestData(mat_id, param_idx, PPEConstants.VAR_TYPE_INT));
123 data.SetPriorityLayer(priority_layer);
124 data.SetInteractionMask(operator);
125
126 data.m_IntTarget = val;
127 data.m_IntLast = data.m_IntCurrent;
128 if (data.m_IntTarget != data.m_IntCurrent || data.IsSettingDefaultValues())
129 {
130 data.SetSettingDefaultValues(false);
131 data.SetDataActive(true);
132
134 }
135 //DbgPrnt("PPEDebug | PPERequesterBase - SetTargetValueInt | mat/par/req: " + mat_id + "/" + param_idx + "/" + m_IDX + " | data: " + data);
136 }

References GetRequestData(), m_RequestDataStructure, and QueueValuesSend().

◆ SetTargetValueIntDefault()

void PPERequesterBase::SetTargetValueIntDefault ( int mat_id,
int param_idx )
inlineprotected

Definition at line 138 of file PPERequestPlatformsBase.c.

139 {
140 //TODO - running check and cleanup rework (elsewhere!)
142 return;
143
144 PPERequestParamDataInt data = PPERequestParamDataInt.Cast(GetRequestData(mat_id, param_idx, PPEConstants.VAR_TYPE_INT));
145 data.m_IntLast = data.m_IntCurrent;
146 if (!data.IsSettingDefaultValues())
147 {
148 data.SetSettingDefaultValues(true);
149
151 }
152 //DbgPrnt("PPEDebug | PPERequesterBase - SetTargetValueIntDefault | mat/par/req: " + mat_id + "/" + param_idx + "/" + m_IDX + " | data: " + data);
153 }

References GetRequestData(), m_RequestDataStructure, and QueueValuesSend().

Referenced by SetDefaultValuesAll().

◆ Start()

void PPERequesterBase::Start ( Param par = null)
inlineprotected

Definition at line 38 of file PPERequestPlatformsBase.c.

39 {
40 OnStart(par);
41 m_IsRunning = true;
42 }
void OnStart(Param par=null)

References m_IsRunning, and OnStart().

◆ Stop()

void PPERequesterBase::Stop ( Param par = null)
inlineprotected

Definition at line 44 of file PPERequestPlatformsBase.c.

45 {
47 return;
48
49 OnStop(par);
50 m_IsRunning = false;
51 }
void OnStop(Param par=null)
automatically resets all material parameters of this requester to defaults

References m_IsRunning, m_RequestDataStructure, and OnStop().

Member Data Documentation

◆ m_IDX

int PPERequesterBase::m_IDX
protected

◆ m_IsRunning

bool PPERequesterBase::m_IsRunning
protected

Definition at line 4 of file PPERequestPlatformsBase.c.

Referenced by IsRequesterRunning(), PPERequesterBase(), Start(), and Stop().

◆ m_RequestDataStructure

◆ m_Valid

bool PPERequesterBase::m_Valid = false
protected

Definition at line 8 of file PPERequestPlatformsBase.c.

Referenced by PPERequesterBase(), and SetRequesterUpdating().

◆ m_ValuesSent

bool PPERequesterBase::m_ValuesSent
protected

Definition at line 5 of file PPERequestPlatformsBase.c.

Referenced by OnUpdate(), PPERequesterBase(), and QueueValuesSend().


The documentation for this class was generated from the following file: