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

Method packUpdate

Engine/source/T3D/levelInfo.cpp:203–230  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

201//-----------------------------------------------------------------------------
202
203U32 LevelInfo::packUpdate(NetConnection *conn, U32 mask, BitStream *stream)
204{
205 U32 retMask = Parent::packUpdate(conn, mask, stream);
206
207 stream->write( mNearClip );
208 stream->write( mVisibleDistance );
209 stream->write( mDecalBias );
210 stream->write(mDampness);
211
212 stream->write( mFogData.density );
213 stream->write( mFogData.densityOffset );
214 stream->write( mFogData.atmosphereHeight );
215 stream->write( mFogData.color );
216
217 stream->write( mCanvasClearColor );
218 stream->write( mWorldSize );
219
220 stream->writeFlag( mAdvancedLightmapSupport );
221 stream->write( mAmbientLightBlendPhase );
222 mathWrite( *stream, mAmbientLightBlendCurve );
223
224 sfxWrite( stream, mSoundAmbience );
225 stream->writeInt( mSoundDistanceModel, 1 );
226
227 PACK_ASSET(conn, AccuTexture);
228
229 return retMask;
230}
231
232//-----------------------------------------------------------------------------
233

Callers

nothing calls this directly

Calls 5

mathWriteFunction · 0.85
sfxWriteFunction · 0.85
writeIntMethod · 0.80
writeMethod · 0.45
writeFlagMethod · 0.45

Tested by

no test coverage detected