SDL_ttf: Added SDL_textengine.h to the public headers for Visual Studio

From a51c9dd726cc9ce6b1437dc558d6eb223508f7b1 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Thu, 20 Feb 2025 14:19:13 -0800
Subject: [PATCH] Added SDL_textengine.h to the public headers for Visual
 Studio

---
 VisualC/SDL_ttf.vcxproj         | 3 ++-
 VisualC/SDL_ttf.vcxproj.filters | 3 +++
 build-scripts/release-info.json | 3 ++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/VisualC/SDL_ttf.vcxproj b/VisualC/SDL_ttf.vcxproj
index 8807f4bb..a872a7df 100644
--- a/VisualC/SDL_ttf.vcxproj
+++ b/VisualC/SDL_ttf.vcxproj
@@ -287,9 +287,10 @@
     <ClInclude Include="..\external\plutovg\source\plutovg-stb-image.h" />
     <ClInclude Include="..\external\plutovg\source\plutovg-stb-truetype.h" />
     <ClInclude Include="..\external\plutovg\source\plutovg-utils.h" />
+    <ClInclude Include="..\include\SDL3_ttf\SDL_textengine.h" />
     <ClInclude Include="..\include\SDL3_ttf\SDL_ttf.h" />
   </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
+</Project>
\ No newline at end of file
diff --git a/VisualC/SDL_ttf.vcxproj.filters b/VisualC/SDL_ttf.vcxproj.filters
index d3925753..f458bfba 100644
--- a/VisualC/SDL_ttf.vcxproj.filters
+++ b/VisualC/SDL_ttf.vcxproj.filters
@@ -205,6 +205,9 @@
     </ResourceCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="..\include\SDL3_ttf\SDL_textengine.h">
+      <Filter>Public Headers</Filter>
+    </ClInclude>
     <ClInclude Include="..\include\SDL3_ttf\SDL_ttf.h">
       <Filter>Public Headers</Filter>
     </ClInclude>
diff --git a/build-scripts/release-info.json b/build-scripts/release-info.json
index ac2e4950..515da165 100644
--- a/build-scripts/release-info.json
+++ b/build-scripts/release-info.json
@@ -16,6 +16,7 @@
   "source": {
     "checks": [
       "src/SDL_ttf.c",
+      "include/SDL3_ttf/SDL_textengine.h",
       "include/SDL3_ttf/SDL_ttf.h",
       "src/SDL_surface_textengine.c"
     ]
@@ -126,7 +127,7 @@
         "cmake/sdlcpu.cmake"
       ],
       "include/SDL3_ttf": [
-        "include/SDL3_ttf/SDL_ttf.h"
+        "include/SDL3_ttf/*.h"
       ]
     },
     "dependencies": {