MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / writeVector

Function writeVector

Engine/source/afx/afxMagicMissile.cpp:573–582  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

571// Write a vector of items
572template <class T>
573bool writeVector(const Vector<T> & vec, Stream & stream, const char * msg)
574{
575 bool Ok = true;
576 stream.write( vec.size() );
577 for( U32 i = 0; i < vec.size() && Ok; i++ ) {
578 Ok = stream.write(vec[i]);
579 AssertISV( Ok, avar("vec write error (%s) on elem %d", msg, i) );
580 }
581 return Ok;
582}
583//--------------------------------------------------------------------------
584
585void afxMagicMissileData::packData(BitStream* stream)

Callers 1

packDataMethod · 0.85

Calls 3

avarFunction · 0.85
writeMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected