cy so we don't make a copy of the passed data<BR>
myBitStream.Read(useTimeStamp);<BR>
myBitStream.Read(timeStamp);<BR>
myBitStream.Read(typeId);<BR>
bool isAtZero;<BR>
myBitStream.Read(isAtZero);<BR>
if (isAtZero==false)<BR>
{<BR>
	x=0.0f;<BR>
	y=0.0f;<BR>
	z=0.0f;<BR>
}<BR>
else<BR>
{<BR>
	myBitStream.Read(x);<BR>
	myBitStream.Read(y);<BR>
	myBitStream.Read(z);<BR>
}<BR>
myBitStream.Read(objectID); // In the struct this is ObjectID objectId<BR>
myBitStream.Read(playerId); // In the struct this is PlayerID 