SDL: Add missing includes for SDL_MouseID

From c96bc8b1a212609226d7d5f9b26d4bb99cc0b8c0 Mon Sep 17 00:00:00 2001
From: Susko3 <[EMAIL REDACTED]>
Date: Mon, 1 Apr 2024 00:47:00 +0200
Subject: [PATCH] Add missing includes for SDL_MouseID

Missed in f8844d387c2a0e3ccc7f8ce26001fd745e35bfee and d1eb4adb1618bb2685974eb720b10bc63b049b9f.
---
 include/SDL3/SDL_pen.h   | 1 +
 include/SDL3/SDL_touch.h | 1 +
 2 files changed, 2 insertions(+)

diff --git a/include/SDL3/SDL_pen.h b/include/SDL3/SDL_pen.h
index 9eab3c0ad2554..ccb61370ddec6 100644
--- a/include/SDL3/SDL_pen.h
+++ b/include/SDL3/SDL_pen.h
@@ -47,6 +47,7 @@
 
 #include <SDL3/SDL_error.h>
 #include <SDL3/SDL_guid.h>
+#include <SDL3/SDL_mouse.h>
 #include <SDL3/SDL_stdinc.h>
 
 /* Set up for C function definitions, even when using C++ */
diff --git a/include/SDL3/SDL_touch.h b/include/SDL3/SDL_touch.h
index a83060054965c..0e679cb0d2def 100644
--- a/include/SDL3/SDL_touch.h
+++ b/include/SDL3/SDL_touch.h
@@ -30,6 +30,7 @@
 
 #include <SDL3/SDL_stdinc.h>
 #include <SDL3/SDL_error.h>
+#include <SDL3/SDL_mouse.h>
 #include <SDL3/SDL_video.h>
 
 #include <SDL3/SDL_begin_code.h>