Add scrollable options menu (#99)

* * Add new scrollable options list.

* * Add OptionList.cpp to the CMakeLists.txt

* * Add the new stuff by @jonkadelic to the new options menu.
This commit is contained in:
iProgramInCpp
2023-11-05 18:40:44 +02:00
committed by GitHub
parent e6ab1214af
commit 5df07e2fc1
15 changed files with 617 additions and 21 deletions

View File

@@ -317,6 +317,7 @@
<ClInclude Include="$(MC_ROOT)\source\client\player\input\UnifiedTurnBuild.hpp" />
<ClInclude Include="..\..\..\..\source\client\renderer\FoliageColor.hpp" />
<ClInclude Include="..\..\..\..\source\client\renderer\GrassColor.hpp" />
<ClInclude Include="..\..\..\..\source\client\gui\components\OptionList.hpp" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="$(MC_ROOT)\source\client\app\App.cpp" />
@@ -414,6 +415,7 @@
<ClCompile Include="$(MC_ROOT)\source\client\player\input\UnifiedTurnBuild.cpp" />
<ClCompile Include="..\..\..\..\source\client\renderer\FoliageColor.cpp" />
<ClCompile Include="..\..\..\..\source\client\renderer\GrassColor.cpp" />
<ClCompile Include="..\..\..\..\source\client\gui\components\OptionList.cpp" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Common\Common.vcxproj">

View File

@@ -371,6 +371,9 @@
<ClInclude Include="..\..\..\..\source\client\renderer\GrassColor.hpp">
<Filter>Header Files\Renderer</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\source\client\gui\components\OptionList.hpp">
<Filter>Header Files\GUI\Components</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="$(MC_ROOT)\source\client\gui\components\AvailableGamesList.cpp">
@@ -658,5 +661,8 @@
<ClCompile Include="..\..\..\..\source\client\renderer\FoliageColor.cpp">
<Filter>Source Files\Renderer</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\source\client\gui\components\OptionList.cpp">
<Filter>Source Files\GUI\Components</Filter>
</ClCompile>
</ItemGroup>
</Project>