From 9ff3e32f7dd5fd4355b14cbda327ea8cd41ef8b2 Mon Sep 17 00:00:00 2001 From: Gideon Serfontein Date: Fri, 23 Feb 2024 16:33:45 +0200 Subject: [PATCH] Add SetGamepadVibration warnings to unimplemented platforms. --- src/platforms/rcore_android.c | 6 ++++++ src/platforms/rcore_drm.c | 6 ++++++ src/platforms/rcore_web.c | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/src/platforms/rcore_android.c b/src/platforms/rcore_android.c index cc124d952..d8e85fde8 100644 --- a/src/platforms/rcore_android.c +++ b/src/platforms/rcore_android.c @@ -613,6 +613,12 @@ int SetGamepadMappings(const char *mappings) return 0; } +// Set gamepad vibration +void SetGamepadVibration(int gamepad, float leftMotor, float rightMotor, float durationMs) +{ + TRACELOG(LOG_WARNING, "GamepadSetVibration() not implemented on target platform"); +} + // Set mouse position XY void SetMousePosition(int x, int y) { diff --git a/src/platforms/rcore_drm.c b/src/platforms/rcore_drm.c index 12e749a02..5161c928b 100644 --- a/src/platforms/rcore_drm.c +++ b/src/platforms/rcore_drm.c @@ -519,6 +519,12 @@ int SetGamepadMappings(const char *mappings) return 0; } +// Set gamepad vibration +void SetGamepadVibration(int gamepad, float leftMotor, float rightMotor, float durationMs) +{ + TRACELOG(LOG_WARNING, "GamepadSetVibration() not implemented on target platform"); +} + // Set mouse position XY void SetMousePosition(int x, int y) { diff --git a/src/platforms/rcore_web.c b/src/platforms/rcore_web.c index a13f69908..c94711f58 100644 --- a/src/platforms/rcore_web.c +++ b/src/platforms/rcore_web.c @@ -850,6 +850,12 @@ int SetGamepadMappings(const char *mappings) return 0; } +// Set gamepad vibration +void SetGamepadVibration(int gamepad, float leftMotor, float rightMotor, float durationMs) +{ + TRACELOG(LOG_WARNING, "GamepadSetVibration() not implemented on target platform"); +} + // Set mouse position XY void SetMousePosition(int x, int y) {