public static void AddVector4(this SerializationInfo info, string name, Vector4Serializable v) { if (info is null) { throw new ArgumentNullException(nameof(info)); } info.AddValue(name, v); }
public override bool Equals(object obj) { if (obj is Vector4Serializable || obj is Vector4) { Vector4Serializable vector = ( Vector4Serializable )obj; return(this.x == vector.x && this.y == vector.y && this.z == vector.z && this.w == vector.w); } return(false); }