<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="x86">
      <UniqueIdentifier>{07f853b4-9435-4ad1-a3b8-55d0711ae418}</UniqueIdentifier>
    </Filter>
    <Filter Include="x64">
      <UniqueIdentifier>{6b75b06c-f245-4bb2-83fa-1fb05370324f}</UniqueIdentifier>
    </Filter>
    <Filter Include="Sources">
      <UniqueIdentifier>{bcf4d3a9-19ff-48f0-b98c-d00107144bbf}</UniqueIdentifier>
    </Filter>
    <Filter Include="Public Headers">
      <UniqueIdentifier>{8c2c480d-888e-47ec-bec8-6e67eb40d529}</UniqueIdentifier>
    </Filter>
    <Filter Include="Sources\FreeType">
      <UniqueIdentifier>{b4bb09ca-097b-41dd-8645-72157253717a}</UniqueIdentifier>
    </Filter>
    <Filter Include="Sources\HarfBuzz">
      <UniqueIdentifier>{1adce3a3-3929-463e-9fc4-76aabd487471}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\SDL_ttf.c">
      <Filter>Sources</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\autofit\autofit.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftbase.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftbbox.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftbdf.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftbitmap.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftcid.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftdebug.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftfstype.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftgasp.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftglyph.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftgxval.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftinit.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftmm.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftotval.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftpatent.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftpfr.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftstroke.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftsynth.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftsystem.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\fttype1.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\base\ftwinfnt.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\bdf\bdf.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\cache\ftcache.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\cff\cff.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\cid\type1cid.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\lzw\ftlzw.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\pcf\pcf.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\pfr\pfr.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\psaux\psaux.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\pshinter\pshinter.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\psnames\psmodule.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\raster\raster.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\sdf\sdf.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\sfnt\sfnt.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\svg\svg.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\smooth\smooth.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\truetype\truetype.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\type1\type1.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\type42\type42.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\winfonts\winfnt.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-aat-layout.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-aat-map.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-blob.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-buffer.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-buffer-serialize.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-common.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-face.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-fallback-shape.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-font.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ft.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-number.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-cff1-table.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-cff2-table.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-face.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-font.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-layout.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-map.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-math.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-metrics.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shape.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shape-fallback.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shape-normalize.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-tag.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-var.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-set.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-shape.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-shape-plan.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-shaper.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-static.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ucd.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-unicode.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\freetype\src\gzip\ftgzip.c">
      <Filter>Sources\FreeType</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\graph\gsubgpos-context.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-buffer-verify.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-cairo.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-cairo-utils.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-coretext.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-directwrite.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-draw.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-face-builder.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-gdi.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-glib.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-gobject-structs.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-graphite2.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-icu.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-map.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-color.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-meta.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-name.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-arabic.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-default.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-hangul.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-hebrew.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-indic.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-indic-table.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-khmer.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-myanmar.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-syllabic.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-thai.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-use.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-ot-shaper-vowel-constraints.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-outline.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-paint.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-paint-extents.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-style.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-subset.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-subset-cff1.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-subset-cff2.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-subset-cff-common.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-subset-input.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-subset-instancer-solver.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-subset-plan.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-subset-repacker.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-uniscribe.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-wasm-api.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
    <ClCompile Include="..\external\harfbuzz\src\hb-wasm-shape.cc">
      <Filter>Sources\HarfBuzz</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="Version.rc">
      <Filter>Sources</Filter>
    </ResourceCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\SDL_ttf.h">
      <Filter>Public Headers</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <CustomBuild Include="external\lib\x86\LICENSE.freetype.txt">
      <Filter>x86</Filter>
    </CustomBuild>
    <CustomBuild Include="external\lib\x86\LICENSE.harfbuzz.txt">
      <Filter>x86</Filter>
    </CustomBuild>
    <CustomBuild Include="external\lib\x86\LICENSE.zlib.txt">
      <Filter>x86</Filter>
    </CustomBuild>
    <CustomBuild Include="external\lib\x64\LICENSE.freetype.txt">
      <Filter>x64</Filter>
    </CustomBuild>
    <CustomBuild Include="external\lib\x64\LICENSE.harfbuzz.txt">
      <Filter>x64</Filter>
    </CustomBuild>
    <CustomBuild Include="external\lib\x64\LICENSE.zlib.txt">
      <Filter>x64</Filter>
    </CustomBuild>
  </ItemGroup>
</Project>