public static Ray ReadRayHalf(ref UdpBitStream stream) { return(new Ray( UdpBitStreamExt.ReadVector3Half(ref stream), UdpBitStreamExt.ReadVector3Half(ref stream) )); }
public static Plane ReadPlaneHalf(ref UdpBitStream stream) { return(new Plane( UdpBitStreamExt.ReadVector3Half(ref stream), stream.ReadHalf() )); }
public static Plane ReadPlane(ref UdpBitStream stream) { return(new Plane( UdpBitStreamExt.ReadVector3(ref stream), stream.ReadFloat() )); }
public static void ReadRigidbodyHalf(ref UdpBitStream stream, out Vector3 position, out Quaternion rotation, out Vector3 velocity, out Vector3 angularVelocity) { position = UdpBitStreamExt.ReadVector3Half(ref stream); rotation = UdpBitStreamExt.ReadQuaternionHalf(ref stream); velocity = UdpBitStreamExt.ReadVector3Half(ref stream); angularVelocity = UdpBitStreamExt.ReadVector3Half(ref stream); }
public static void ReadRigidbodyHalf(ref UdpBitStream stream, Rigidbody rigidbody) { rigidbody.position = UdpBitStreamExt.ReadVector3Half(ref stream); rigidbody.rotation = UdpBitStreamExt.ReadQuaternionHalf(ref stream); rigidbody.velocity = UdpBitStreamExt.ReadVector3Half(ref stream); rigidbody.angularVelocity = UdpBitStreamExt.ReadVector3Half(ref stream); }
public static void WriteRigidbodyHalf(ref UdpBitStream stream, Rigidbody rigidbody) { UdpBitStreamExt.WriteVector3Half(ref stream, rigidbody.position); UdpBitStreamExt.WriteQuaternionHalf(ref stream, rigidbody.rotation); UdpBitStreamExt.WriteVector3Half(ref stream, rigidbody.velocity); UdpBitStreamExt.WriteVector3Half(ref stream, rigidbody.angularVelocity); }
public static void WritePlaneHalf(ref UdpBitStream stream, Plane plane) { UdpBitStreamExt.WriteVector3Half(ref stream, plane.normal); stream.WriteHalf(plane.distance); }
public static void WriteRayHalf(ref UdpBitStream stream, Ray ray) { UdpBitStreamExt.WriteVector3Half(ref stream, ray.origin); UdpBitStreamExt.WriteVector3Half(ref stream, ray.direction); }
public static Bounds ReadBoundsHalf(ref UdpBitStream stream) { return(new Bounds(UdpBitStreamExt.ReadVector3Half(ref stream), UdpBitStreamExt.ReadVector3Half(ref stream))); }
public static void WriteBoundsHalf(ref UdpBitStream stream, Bounds b) { UdpBitStreamExt.WriteVector3Half(ref stream, b.center); UdpBitStreamExt.WriteVector3Half(ref stream, b.size); }
public static void ReadTransformHalf(ref UdpBitStream stream, out Vector3 position, out Quaternion rotation) { position = UdpBitStreamExt.ReadVector3Half(ref stream); rotation = UdpBitStreamExt.ReadQuaternionHalf(ref stream); }
public static void ReadTransformHalf(ref UdpBitStream stream, Transform transform) { transform.position = UdpBitStreamExt.ReadVector3Half(ref stream); transform.rotation = UdpBitStreamExt.ReadQuaternionHalf(ref stream); }
public static void WriteTransformHalf(ref UdpBitStream stream, Transform transform) { UdpBitStreamExt.WriteVector3Half(ref stream, transform.position); UdpBitStreamExt.WriteQuaternionHalf(ref stream, transform.rotation); }