/// <summary> /// Parses Vector3D from given GameBitBuffer. /// </summary> /// <param name="buffer">The GameBitBuffer to parse from.</param> public void Parse(GameBitBuffer buffer) { X = buffer.ReadFloat32(); Y = buffer.ReadFloat32(); Z = buffer.ReadFloat32(); }
/// <summary> /// Parses Quaternion from given GameBitBuffer. /// </summary> /// <param name="buffer">The GameBitBuffer to parse from.</param> public void Parse(GameBitBuffer buffer) { W = buffer.ReadFloat32(); Vector3D = new Vector3D(); Vector3D.Parse(buffer); }