MCPcopy Create free account
hub / github.com/OpenLoco/OpenLoco / exportExhaust

Function exportExhaust

src/OpenLoco/src/S5/S5Entity.cpp:61–73  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

59 }
60
61 static Entity exportExhaust(const OpenLoco::Exhaust& src)
62 {
63 Entity dst{};
64 S5::Exhaust& dstExhaust = reinterpret_cast<S5::Exhaust&>(dst);
65 dstExhaust.base = exportEntityBase(src, enumValue(EffectType::exhaust), 0);
66 dstExhaust.frameNum = src.frameNum;
67 dstExhaust.stationaryProgress = src.stationaryProgress;
68 dstExhaust.windProgress = src.windProgress;
69 dstExhaust.var_34 = src.var_34;
70 dstExhaust.var_36 = src.var_36;
71 dstExhaust.objectId = src.objectId;
72 return dst;
73 }
74
75 static Entity exportMoneyEffect(const OpenLoco::MoneyEffect& src)
76 {

Callers 1

exportEffectEntityFunction · 0.85

Calls 2

exportEntityBaseFunction · 0.85
enumValueFunction · 0.85

Tested by

no test coverage detected