Update zig functions to raylib 5.0

This commit is contained in:
Locria Cyber 2023-12-28 14:59:42 +00:00
parent 90bb1071dc
commit 37ddb70f93
Failed to generate hash of commit
5 changed files with 259 additions and 92 deletions

View file

@ -226,6 +226,14 @@ pub fn vector3Normalize(v: Vector3) Vector3 {
return cdef.Vector3Normalize(v);
}
pub fn vector3Project(v1: Vector3, v2: Vector3) Vector3 {
return cdef.Vector3Project(v1, v2);
}
pub fn vector3Reject(v1: Vector3, v2: Vector3) Vector3 {
return cdef.Vector3Reject(v1, v2);
}
pub fn vector3OrthoNormalize(v1: *Vector3, v2: *Vector3) void {
cdef.Vector3OrthoNormalize(@as([*c]Vector3, @ptrCast(v1)), @as([*c]Vector3, @ptrCast(v2)));
}