Update extensions/ringraylib/src/functions.ring - Add Matrix() function.
@@ -30,6 +30,26 @@ func Quaternion x,y,z,w
raylib_set_Quaternion_w(oData,w)
return oData
+func Matrix m0, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13, m14, m15
+ oData = raylib_new_managed_Matrix()
+ raylib_set_Matrix_m0(oData,m0)
+ raylib_set_Matrix_m1(oData,m1)
+ raylib_set_Matrix_m2(oData,m2)
+ raylib_set_Matrix_m3(oData,m3)
+ raylib_set_Matrix_m4(oData,m4)
+ raylib_set_Matrix_m5(oData,m5)
+ raylib_set_Matrix_m6(oData,m6)
+ raylib_set_Matrix_m7(oData,m7)
+ raylib_set_Matrix_m8(oData,m8)
+ raylib_set_Matrix_m9(oData,m9)
+ raylib_set_Matrix_m10(oData,m10)
+ raylib_set_Matrix_m11(oData,m11)
+ raylib_set_Matrix_m12(oData,m12)
+ raylib_set_Matrix_m13(oData,m13)
+ raylib_set_Matrix_m14(oData,m14)
+ raylib_set_Matrix_m15(oData,m15)
+ return oData
+
func rectangle x,y,width,height
oData = raylib_new_managed_rectangle()
raylib_set_rectangle_x(oData,x)
