public override void ReadFromSnapshot(idBitMsgDelta msg) { if (this.Disposed == true) { throw new ObjectDisposedException(this.GetType().Name); } idConsole.Warning("TODO: idPhysics_Static.ReadFromSnapshot"); // TODO /*idCQuat quat, localQuat; * * current.origin[0] = msg.ReadFloat(); * current.origin[1] = msg.ReadFloat(); * current.origin[2] = msg.ReadFloat(); * quat.x = msg.ReadFloat(); * quat.y = msg.ReadFloat(); * quat.z = msg.ReadFloat(); * current.localOrigin[0] = msg.ReadDeltaFloat( current.origin[0] ); * current.localOrigin[1] = msg.ReadDeltaFloat( current.origin[1] ); * current.localOrigin[2] = msg.ReadDeltaFloat( current.origin[2] ); * localQuat.x = msg.ReadDeltaFloat( quat.x ); * localQuat.y = msg.ReadDeltaFloat( quat.y ); * localQuat.z = msg.ReadDeltaFloat( quat.z ); * * current.axis = quat.ToMat3(); * current.localAxis = localQuat.ToMat3();*/ }
public override void WriteToSnapshot(idBitMsgDelta msg) { if (this.Disposed == true) { throw new ObjectDisposedException(this.GetType().Name); } idConsole.Warning("TODO: idPhysics_Static.WriteToSnapshot"); // TODO /*idCQuat quat, localQuat; * * quat = current.axis.ToCQuat(); * localQuat = current.localAxis.ToCQuat(); * * msg.WriteFloat( current.origin[0] ); * msg.WriteFloat( current.origin[1] ); * msg.WriteFloat( current.origin[2] ); * msg.WriteFloat( quat.x ); * msg.WriteFloat( quat.y ); * msg.WriteFloat( quat.z ); * msg.WriteDeltaFloat( current.origin[0], current.localOrigin[0] ); * msg.WriteDeltaFloat( current.origin[1], current.localOrigin[1] ); * msg.WriteDeltaFloat( current.origin[2], current.localOrigin[2] ); * msg.WriteDeltaFloat( quat.x, localQuat.x ); * msg.WriteDeltaFloat( quat.y, localQuat.y ); * msg.WriteDeltaFloat( quat.z, localQuat.z );*/ }
public override void ReadFromSnapshot(idBitMsgDelta msg) { if (this.Disposed == true) { throw new ObjectDisposedException(this.GetType().Name); } idConsole.Warning("TODO: idPhysics_Player.ReadFromSnapshot"); }
public virtual void ReadFromSnapshot(idBitMsgDelta msg) { }
public override void ReadFromSnapshot(idBitMsgDelta msg) { }
public override void WriteToSnapshot(idBitMsgDelta msg) { }
public virtual void WriteToSnapshot(idBitMsgDelta msg) { }
public virtual void ReadFromSnapshot(idBitMsgDelta msg) { }
public abstract void ReadFromSnapshot(idBitMsgDelta msg);
public abstract void WriteToSnapshot(idBitMsgDelta msg);
public override void ReadFromSnapshot(idBitMsgDelta msg) { }
public override void WriteToSnapshot(idBitMsgDelta msg) { }
public override void ReadFromSnapshot(idBitMsgDelta msg) { if(this.Disposed == true) { throw new ObjectDisposedException(this.GetType().Name); } idConsole.Warning("TODO: idPhysics_Static.ReadFromSnapshot"); // TODO /*idCQuat quat, localQuat; current.origin[0] = msg.ReadFloat(); current.origin[1] = msg.ReadFloat(); current.origin[2] = msg.ReadFloat(); quat.x = msg.ReadFloat(); quat.y = msg.ReadFloat(); quat.z = msg.ReadFloat(); current.localOrigin[0] = msg.ReadDeltaFloat( current.origin[0] ); current.localOrigin[1] = msg.ReadDeltaFloat( current.origin[1] ); current.localOrigin[2] = msg.ReadDeltaFloat( current.origin[2] ); localQuat.x = msg.ReadDeltaFloat( quat.x ); localQuat.y = msg.ReadDeltaFloat( quat.y ); localQuat.z = msg.ReadDeltaFloat( quat.z ); current.axis = quat.ToMat3(); current.localAxis = localQuat.ToMat3();*/ }
public override void WriteToSnapshot(idBitMsgDelta msg) { if(this.Disposed == true) { throw new ObjectDisposedException(this.GetType().Name); } idConsole.Warning("TODO: idPhysics_Static.WriteToSnapshot"); // TODO /*idCQuat quat, localQuat; quat = current.axis.ToCQuat(); localQuat = current.localAxis.ToCQuat(); msg.WriteFloat( current.origin[0] ); msg.WriteFloat( current.origin[1] ); msg.WriteFloat( current.origin[2] ); msg.WriteFloat( quat.x ); msg.WriteFloat( quat.y ); msg.WriteFloat( quat.z ); msg.WriteDeltaFloat( current.origin[0], current.localOrigin[0] ); msg.WriteDeltaFloat( current.origin[1], current.localOrigin[1] ); msg.WriteDeltaFloat( current.origin[2], current.localOrigin[2] ); msg.WriteDeltaFloat( quat.x, localQuat.x ); msg.WriteDeltaFloat( quat.y, localQuat.y ); msg.WriteDeltaFloat( quat.z, localQuat.z );*/ }
public virtual void WriteToSnapshot(idBitMsgDelta msg) { }
public abstract void ReadFromSnapshot(idBitMsgDelta msg);
public override void WriteToSnapshot(idBitMsgDelta msg) { if(this.Disposed == true) { throw new ObjectDisposedException(this.GetType().Name); } idConsole.Warning("TODO: idPlayer.WriteToSnapshot"); }
public abstract void WriteToSnapshot(idBitMsgDelta msg);