diff --git a/raylib/rcamera.go b/raylib/rcamera.go index c99c550..7b32804 100644 --- a/raylib/rcamera.go +++ b/raylib/rcamera.go @@ -13,3 +13,9 @@ func UpdateCamera(camera *Camera, mode CameraMode) { ccamera := camera.cptr() C.UpdateCamera(ccamera, C.int(mode)) } + +// UpdateCameraPro - Update camera movement/rotation +func UpdateCameraPro(camera *Camera, movement Vector3, rotation Vector3, zoom float32) { + ccamera := camera.cptr() + C.UpdateCameraPro(ccamera, *movement.cptr(), *rotation.cptr(), C.float(zoom)) +}