MCPcopy Create free account
hub / github.com/OpenDungeons/OpenDungeons / importFromStream

Method importFromStream

source/entities/MapLight.cpp:295–309  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

293}
294
295bool MapLight::importFromStream(std::istream& is)
296{
297 if(!(is >> mPosition.x >> mPosition.y >> mPosition.z))
298 return false;
299 if(!(is >> mDiffuseColor.r >> mDiffuseColor.g >> mDiffuseColor.b))
300 return false;
301 if(!(is >> mSpecularColor.r >> mSpecularColor.g >> mSpecularColor.b))
302 return false;
303 if(!(is >> mAttenuationRange >> mAttenuationConstant))
304 return false;
305 if(!(is >> mAttenuationLinear >> mAttenuationQuadratic))
306 return false;
307
308 return true;
309}
310
311void MapLight::exportToPacket(ODPacket& os, const Seat* seat) const
312{

Callers 1

getMapLightFromStreamMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected