diff --git a/raylib/rlgl_cgo.go b/raylib/rlgl_cgo.go index 0136791c..c27d357d 100644 --- a/raylib/rlgl_cgo.go +++ b/raylib/rlgl_cgo.go @@ -90,6 +90,12 @@ func Scalef(x float32, y float32, z float32) { C.rlScalef(cx, cy, cz) } +// MultMatrix - Multiply the current matrix by another matrix +func MultMatrix(m Matrix) { + f := MatrixToFloat(m) + C.rlMultMatrixf((*C.float)(&f[0])) +} + // Frustum . func Frustum(left float64, right float64, bottom float64, top float64, znear float64, zfar float64) { cleft := C.double(left)