MCPcopy Create free account
hub / github.com/Phobos-developers/Phobos / Serialize

Method Serialize

src/Ext/Rules/Body.cpp:290–418  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

288
289template <typename T>
290void RulesExt::ExtData::Serialize(T& Stm)
291{
292 Stm
293 .Process(this->AITargetTypesLists)
294 .Process(this->AIScriptsLists)
295 .Process(this->Storage_TiberiumIndex)
296 .Process(this->InfantryGainSelfHealCap)
297 .Process(this->UnitsGainSelfHealCap)
298 .Process(this->GainSelfHealAllowMultiplayPassive)
299 .Process(this->EnemyInsignia)
300 .Process(this->DisguiseBlinkingVisibility)
301 .Process(this->ChronoSparkleDisplayDelay)
302 .Process(this->ChronoSparkleBuildingDisplayPositions)
303 .Process(this->ChronoSpherePreDelay)
304 .Process(this->ChronoSphereDelay)
305 .Process(this->AIChronoSphereSW)
306 .Process(this->AIChronoWarpSW)
307 .Process(this->SubterraneanSpeed)
308 .Process(this->SubterraneanHeight)
309 .Process(this->AISuperWeaponDelay)
310 .Process(this->UseGlobalRadApplicationDelay)
311 .Process(this->RadApplicationDelay_Building)
312 .Process(this->RadBuildingDamageMaxCount)
313 .Process(this->RadSiteWarhead_Detonate)
314 .Process(this->RadSiteWarhead_Detonate_Full)
315 .Process(this->RadHasOwner)
316 .Process(this->RadHasInvoker)
317 .Process(this->JumpjetCrash)
318 .Process(this->JumpjetNoWobbles)
319 .Process(this->VeinholeWarhead)
320 .Process(this->MissingCameo)
321 .Process(this->PlacementGrid_Translucency)
322 .Process(this->PlacementGrid_TranslucencyWithPreview)
323 .Process(this->PlacementPreview)
324 .Process(this->PlacementPreview_Translucency)
325 .Process(this->ConditionYellow_Terrain)
326 .Process(this->Shield_ConditionYellow)
327 .Process(this->Shield_ConditionRed)
328 .Process(this->Pips_Shield)
329 .Process(this->Pips_Shield_Background)
330 .Process(this->Pips_Shield_Building)
331 .Process(this->Pips_Shield_Building_Empty)
332 .Process(this->Pips_SelfHeal_Infantry)
333 .Process(this->Pips_SelfHeal_Units)
334 .Process(this->Pips_SelfHeal_Buildings)
335 .Process(this->Pips_SelfHeal_Infantry_Offset)
336 .Process(this->Pips_SelfHeal_Units_Offset)
337 .Process(this->Pips_SelfHeal_Buildings_Offset)
338 .Process(this->Pips_Generic_Size)
339 .Process(this->Pips_Generic_Buildings_Size)
340 .Process(this->Pips_Ammo_Size)
341 .Process(this->Pips_Ammo_Buildings_Size)
342 .Process(this->Pips_Tiberiums_Frames)
343 .Process(this->Pips_Tiberiums_EmptyFrame)
344 .Process(this->Pips_Tiberiums_DisplayOrder)
345 .Process(this->Pips_Tiberiums_WeedFrame)
346 .Process(this->Pips_Tiberiums_WeedEmptyFrame)
347 .Process(this->AirShadowBaseScale_log)

Callers 2

LoadFromStreamMethod · 0.95
SaveToStreamMethod · 0.95

Calls 1

ProcessMethod · 0.45

Tested by

no test coverage detected