public Vector3(Vector4 vector4) { libobs.vec3_from_vec4(out this, out vector4); }
public static extern void vec3_from_vec4(out Vector3 dst, out Vector4 v);
public static extern void vec4_transform(out Vector4 dst, out Vector4 v, out matrix4 m);
public void Transform(Vector4 other, libobs.matrix4 matrix4) { libobs.vec4_transform(out this, out other, out matrix4); }
public static extern void vec4_from_vec3(out Vector4 dst, out Vector3 v);