mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-24 05:10:42 -04:00
Add missing UWP port files
This commit is contained in:
parent
70b1d1a87a
commit
53973d3505
7
.gitignore
vendored
7
.gitignore
vendored
@ -111,9 +111,14 @@ OPTIONS.TXT
|
||||
# Android source files need to be included
|
||||
!android/app/src/main/java/com/classicube
|
||||
|
||||
# Flatpak wrapper which needs to be included
|
||||
# Flatpak wrapper needs to be included
|
||||
!misc/flatpak/ClassiCubeLauncher
|
||||
|
||||
# UWP files needs to be included
|
||||
!misc/UWP/ClassiCube-UWP.sln
|
||||
!misc/UWP/ClassiCube-UWP.vcxproj
|
||||
!misc/UWP/ClassiCube-UWP.vcxproj.filters
|
||||
|
||||
# CMake files
|
||||
CMakeFiles/
|
||||
CMakeCache.txt
|
||||
|
51
misc/UWP/ClassiCube-UWP.sln
Normal file
51
misc/UWP/ClassiCube-UWP.sln
Normal file
@ -0,0 +1,51 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.32002.261
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClassiCube-UWP", "ClassiCube-UWP.vcxproj", "{A901236D-C8EF-4041-966F-46F17511E342}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|ARM = Debug|ARM
|
||||
Debug|ARM64 = Debug|ARM64
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|ARM = Release|ARM
|
||||
Release|ARM64 = Release|ARM64
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|ARM.ActiveCfg = Debug|ARM
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|ARM.Build.0 = Debug|ARM
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|ARM.Deploy.0 = Debug|ARM
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|ARM64.ActiveCfg = Debug|ARM64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|ARM64.Build.0 = Debug|ARM64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|ARM64.Deploy.0 = Debug|ARM64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|x64.Build.0 = Debug|x64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|x64.Deploy.0 = Debug|x64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|x86.Build.0 = Debug|Win32
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Debug|x86.Deploy.0 = Debug|Win32
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|ARM.ActiveCfg = Release|ARM
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|ARM.Build.0 = Release|ARM
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|ARM.Deploy.0 = Release|ARM
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|ARM64.ActiveCfg = Release|ARM64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|ARM64.Build.0 = Release|ARM64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|ARM64.Deploy.0 = Release|ARM64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|x64.ActiveCfg = Release|x64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|x64.Build.0 = Release|x64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|x64.Deploy.0 = Release|x64
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|x86.ActiveCfg = Release|Win32
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|x86.Build.0 = Release|Win32
|
||||
{A901236D-C8EF-4041-966F-46F17511E342}.Release|x86.Deploy.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {AB4A9C28-F91F-439E-8D2E-E54273138ADC}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
432
misc/UWP/ClassiCube-UWP.vcxproj
Normal file
432
misc/UWP/ClassiCube-UWP.vcxproj
Normal file
@ -0,0 +1,432 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{a901236d-c8ef-4041-966f-46f17511e342}</ProjectGuid>
|
||||
<RootNamespace>ClassiCube_UWP</RootNamespace>
|
||||
<DefaultLanguage>en-US</DefaultLanguage>
|
||||
<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
|
||||
<AppContainerApplication>true</AppContainerApplication>
|
||||
<ApplicationType>Windows Store</ApplicationType>
|
||||
<WindowsTargetPlatformVersion Condition=" '$(WindowsTargetPlatformVersion)' == '' ">10.0.20348.0</WindowsTargetPlatformVersion>
|
||||
<WindowsTargetPlatformMinVersion>10.0.10240.0</WindowsTargetPlatformMinVersion>
|
||||
<ApplicationTypeRevision>10.0</ApplicationTypeRevision>
|
||||
<AppxPackageSigningEnabled>false</AppxPackageSigningEnabled>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|ARM">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|ARM64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
|
||||
<DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<CompileAsWinRT>false</CompileAsWinRT>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
|
||||
<DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<CompileAsWinRT>false</CompileAsWinRT>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
|
||||
<DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<CompileAsWinRT>false</CompileAsWinRT>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
|
||||
<DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<CompileAsWinRT>false</CompileAsWinRT>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
|
||||
<DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<CompileAsWinRT>false</CompileAsWinRT>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
|
||||
<DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<CompileAsWinRT>false</CompileAsWinRT>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
|
||||
<DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<CompileAsWinRT>false</CompileAsWinRT>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
|
||||
<DisableSpecificWarnings>4453;28204</DisableSpecificWarnings>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<CompileAsWinRT>false</CompileAsWinRT>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<AppxManifest Include="Package.appxmanifest">
|
||||
<SubType>Designer</SubType>
|
||||
</AppxManifest>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\Animations.c" />
|
||||
<ClCompile Include="..\..\src\Audio.c" />
|
||||
<ClCompile Include="..\..\src\Audio_OpenAL.c" />
|
||||
<ClCompile Include="..\..\src\AxisLinesRenderer.c" />
|
||||
<ClCompile Include="..\..\src\Bitmap.c" />
|
||||
<ClCompile Include="..\..\src\Block.c" />
|
||||
<ClCompile Include="..\..\src\BlockPhysics.c" />
|
||||
<ClCompile Include="..\..\src\Builder.c" />
|
||||
<ClCompile Include="..\..\src\Camera.c" />
|
||||
<ClCompile Include="..\..\src\Certs.c" />
|
||||
<ClCompile Include="..\..\src\Chat.c" />
|
||||
<ClCompile Include="..\..\src\Commands.c" />
|
||||
<ClCompile Include="..\..\src\Deflate.c" />
|
||||
<ClCompile Include="..\..\src\Drawer.c" />
|
||||
<ClCompile Include="..\..\src\Drawer2D.c" />
|
||||
<ClCompile Include="..\..\src\Entity.c" />
|
||||
<ClCompile Include="..\..\src\EntityComponents.c" />
|
||||
<ClCompile Include="..\..\src\EntityRenderers.c" />
|
||||
<ClCompile Include="..\..\src\EnvRenderer.c" />
|
||||
<ClCompile Include="..\..\src\Event.c" />
|
||||
<ClCompile Include="..\..\src\ExtMath.c" />
|
||||
<ClCompile Include="..\..\src\FancyLighting.c" />
|
||||
<ClCompile Include="..\..\src\Formats.c" />
|
||||
<ClCompile Include="..\..\src\Game.c" />
|
||||
<ClCompile Include="..\..\src\GameVersion.c" />
|
||||
<ClCompile Include="..\..\src\Generator.c" />
|
||||
<ClCompile Include="..\..\src\Graphics_D3D11.c" />
|
||||
<ClCompile Include="..\..\src\Gui.c" />
|
||||
<ClCompile Include="..\..\src\HeldBlockRenderer.c" />
|
||||
<ClCompile Include="..\..\src\Http_Worker.c" />
|
||||
<ClCompile Include="..\..\src\Input.c" />
|
||||
<ClCompile Include="..\..\src\InputHandler.c" />
|
||||
<ClCompile Include="..\..\src\Inventory.c" />
|
||||
<ClCompile Include="..\..\src\IsometricDrawer.c" />
|
||||
<ClCompile Include="..\..\src\Launcher.c" />
|
||||
<ClCompile Include="..\..\src\LBackend.c" />
|
||||
<ClCompile Include="..\..\src\LBackend_Android.c" />
|
||||
<ClCompile Include="..\..\src\Lighting.c" />
|
||||
<ClCompile Include="..\..\src\Logger.c" />
|
||||
<ClCompile Include="..\..\src\LScreens.c" />
|
||||
<ClCompile Include="..\..\src\LWeb.c" />
|
||||
<ClCompile Include="..\..\src\LWidgets.c" />
|
||||
<ClCompile Include="..\..\src\MapRenderer.c" />
|
||||
<ClCompile Include="..\..\src\MenuOptions.c" />
|
||||
<ClCompile Include="..\..\src\Menus.c" />
|
||||
<ClCompile Include="..\..\src\Model.c" />
|
||||
<ClCompile Include="..\..\src\Options.c" />
|
||||
<ClCompile Include="..\..\src\PackedCol.c" />
|
||||
<ClCompile Include="..\..\src\Particle.c" />
|
||||
<ClCompile Include="..\..\src\Physics.c" />
|
||||
<ClCompile Include="..\..\src\Picking.c" />
|
||||
<ClCompile Include="..\..\src\Protocol.c" />
|
||||
<ClCompile Include="..\..\src\Queue.c" />
|
||||
<ClCompile Include="..\..\src\Resources.c" />
|
||||
<ClCompile Include="..\..\src\Screens.c" />
|
||||
<ClCompile Include="..\..\src\SelectionBox.c" />
|
||||
<ClCompile Include="..\..\src\SelOutlineRenderer.c" />
|
||||
<ClCompile Include="..\..\src\Server.c" />
|
||||
<ClCompile Include="..\..\src\SSL.c" />
|
||||
<ClCompile Include="..\..\src\Stream.c" />
|
||||
<ClCompile Include="..\..\src\String.c" />
|
||||
<ClCompile Include="..\..\src\SystemFonts.c" />
|
||||
<ClCompile Include="..\..\src\TexturePack.c" />
|
||||
<ClCompile Include="..\..\src\TouchUI.c" />
|
||||
<ClCompile Include="..\..\src\Utils.c" />
|
||||
<ClCompile Include="..\..\src\UWP\Platform_UWP.cpp" />
|
||||
<ClCompile Include="..\..\src\UWP\Window_UWP.cpp" />
|
||||
<ClCompile Include="..\..\src\Vectors.c" />
|
||||
<ClCompile Include="..\..\src\Vorbis.c" />
|
||||
<ClCompile Include="..\..\src\Widgets.c" />
|
||||
<ClCompile Include="..\..\src\World.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aesctr_drbg.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_cbcdec.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_cbcenc.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_ctr.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_ctrcbc.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_dec.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_enc.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_common.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_x86ni.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_x86ni_cbcdec.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_x86ni_cbcenc.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_x86ni_ctr.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_x86ni_ctrcbc.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\asn1enc.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ccm.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ccopy.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\chacha20_ct.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\chacha20_sse2.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\dec32be.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\dec32le.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\dec64be.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\dec64le.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\dig_oid.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\dig_size.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_atr.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_default_vrfy_asn1.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_default_vrfy_raw.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_i31_bits.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_i31_vrfy_asn1.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_i31_vrfy_raw.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_all_m31.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_c25519_i31.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_c25519_m31.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_c25519_m62.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_c25519_m64.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_curve25519.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_default.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_p256_m31.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_p256_m62.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_p256_m64.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_prime_i31.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_secp256r1.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_secp384r1.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_secp521r1.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\enc32be.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\enc32le.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\enc64be.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\enc64le.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\gcm.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ghash_ctmul.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ghash_ctmul64.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ghash_pclmul.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\hmac.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\hmac_ct.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\hmac_drbg.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_add.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_bitlen.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_decmod.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_decode.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_decred.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_encode.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_fmont.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_iszero.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_moddiv.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_modpow.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_modpow2.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_montmul.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_mulacc.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_muladd.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_ninv31.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_reduce.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_rshift.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_sub.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_tmont.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i32_div32.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\i62_modpow2.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\md5.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\md5sha1.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\multihash.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\poly1305_ctmul.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\poly1305_ctmulq.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\prf.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\prf_md5sha1.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\prf_sha256.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\prf_sha384.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_default_pkcs1_vrfy.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_default_priv.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_default_pub.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i31_pkcs1_vrfy.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i31_priv.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i31_pub.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i62_pkcs1_vrfy.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i62_priv.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i62_pub.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_pkcs1_sig_unpad.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\sha1.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\sha2big.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\sha2small.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_client.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_client_default_rsapub.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_client_full.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_aescbc.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_aesccm.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_aesgcm.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_chapol.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_ec.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_ecdsa.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_rsavrfy.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_hashes.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_hs_client.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_io.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_rec_cbc.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_rec_ccm.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_rec_chapol.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_rec_gcm.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\x509_minimal.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\x509_minimal_full.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Image Include="Assets\Square150x150Logo.scale-200.png">
|
||||
<DeploymentContent>true</DeploymentContent>
|
||||
</Image>
|
||||
<Image Include="Assets\Square44x44Logo.scale-200.png">
|
||||
<DeploymentContent>true</DeploymentContent>
|
||||
</Image>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
445
misc/UWP/ClassiCube-UWP.vcxproj.filters
Normal file
445
misc/UWP/ClassiCube-UWP.vcxproj.filters
Normal file
@ -0,0 +1,445 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Common">
|
||||
<UniqueIdentifier>a901236d-c8ef-4041-966f-46f17511e342</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="BearSSL">
|
||||
<UniqueIdentifier>{93fa4266-80e4-4bbf-a7fa-c47e07da5098}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<AppxManifest Include="Package.appxmanifest" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\Animations.c" />
|
||||
<ClCompile Include="..\..\src\Audio.c" />
|
||||
<ClCompile Include="..\..\src\AxisLinesRenderer.c" />
|
||||
<ClCompile Include="..\..\src\Bitmap.c" />
|
||||
<ClCompile Include="..\..\src\Block.c" />
|
||||
<ClCompile Include="..\..\src\BlockPhysics.c" />
|
||||
<ClCompile Include="..\..\src\Builder.c" />
|
||||
<ClCompile Include="..\..\src\Camera.c" />
|
||||
<ClCompile Include="..\..\src\Chat.c" />
|
||||
<ClCompile Include="..\..\src\Commands.c" />
|
||||
<ClCompile Include="..\..\src\Deflate.c" />
|
||||
<ClCompile Include="..\..\src\Drawer.c" />
|
||||
<ClCompile Include="..\..\src\Drawer2D.c" />
|
||||
<ClCompile Include="..\..\src\Entity.c" />
|
||||
<ClCompile Include="..\..\src\EntityComponents.c" />
|
||||
<ClCompile Include="..\..\src\EntityRenderers.c" />
|
||||
<ClCompile Include="..\..\src\EnvRenderer.c" />
|
||||
<ClCompile Include="..\..\src\Event.c" />
|
||||
<ClCompile Include="..\..\src\ExtMath.c" />
|
||||
<ClCompile Include="..\..\src\FancyLighting.c" />
|
||||
<ClCompile Include="..\..\src\Formats.c" />
|
||||
<ClCompile Include="..\..\src\Game.c" />
|
||||
<ClCompile Include="..\..\src\GameVersion.c" />
|
||||
<ClCompile Include="..\..\src\Generator.c" />
|
||||
<ClCompile Include="..\..\src\Gui.c" />
|
||||
<ClCompile Include="..\..\src\HeldBlockRenderer.c" />
|
||||
<ClCompile Include="..\..\src\Http_Worker.c" />
|
||||
<ClCompile Include="..\..\src\Input.c" />
|
||||
<ClCompile Include="..\..\src\InputHandler.c" />
|
||||
<ClCompile Include="..\..\src\Inventory.c" />
|
||||
<ClCompile Include="..\..\src\IsometricDrawer.c" />
|
||||
<ClCompile Include="..\..\src\Launcher.c" />
|
||||
<ClCompile Include="..\..\src\LBackend.c" />
|
||||
<ClCompile Include="..\..\src\LBackend_Android.c" />
|
||||
<ClCompile Include="..\..\src\Lighting.c" />
|
||||
<ClCompile Include="..\..\src\Logger.c" />
|
||||
<ClCompile Include="..\..\src\LScreens.c" />
|
||||
<ClCompile Include="..\..\src\LWeb.c" />
|
||||
<ClCompile Include="..\..\src\LWidgets.c" />
|
||||
<ClCompile Include="..\..\src\MapRenderer.c" />
|
||||
<ClCompile Include="..\..\src\MenuOptions.c" />
|
||||
<ClCompile Include="..\..\src\Menus.c" />
|
||||
<ClCompile Include="..\..\src\Model.c" />
|
||||
<ClCompile Include="..\..\src\Options.c" />
|
||||
<ClCompile Include="..\..\src\PackedCol.c" />
|
||||
<ClCompile Include="..\..\src\Particle.c" />
|
||||
<ClCompile Include="..\..\src\Physics.c" />
|
||||
<ClCompile Include="..\..\src\Picking.c" />
|
||||
<ClCompile Include="..\..\src\Protocol.c" />
|
||||
<ClCompile Include="..\..\src\Queue.c" />
|
||||
<ClCompile Include="..\..\src\Resources.c" />
|
||||
<ClCompile Include="..\..\src\Screens.c" />
|
||||
<ClCompile Include="..\..\src\SelectionBox.c" />
|
||||
<ClCompile Include="..\..\src\SelOutlineRenderer.c" />
|
||||
<ClCompile Include="..\..\src\Server.c" />
|
||||
<ClCompile Include="..\..\src\SSL.c" />
|
||||
<ClCompile Include="..\..\src\Stream.c" />
|
||||
<ClCompile Include="..\..\src\String.c" />
|
||||
<ClCompile Include="..\..\src\SystemFonts.c" />
|
||||
<ClCompile Include="..\..\src\TexturePack.c" />
|
||||
<ClCompile Include="..\..\src\TouchUI.c" />
|
||||
<ClCompile Include="..\..\src\Utils.c" />
|
||||
<ClCompile Include="..\..\src\Vectors.c" />
|
||||
<ClCompile Include="..\..\src\Vorbis.c" />
|
||||
<ClCompile Include="..\..\src\Widgets.c" />
|
||||
<ClCompile Include="..\..\src\World.c" />
|
||||
<ClCompile Include="..\..\src\Graphics_D3D11.c" />
|
||||
<ClCompile Include="..\..\src\UWP\Platform_UWP.cpp" />
|
||||
<ClCompile Include="..\..\src\UWP\Window_UWP.cpp" />
|
||||
<ClCompile Include="..\..\src\Audio_OpenAL.c" />
|
||||
<ClCompile Include="..\..\src\Certs.c" />
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_cbcdec.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_cbcenc.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_ctr.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_ctrcbc.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_dec.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_big_enc.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_common.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_x86ni.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_x86ni_cbcdec.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_x86ni_cbcenc.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_x86ni_ctr.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aes_x86ni_ctrcbc.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\aesctr_drbg.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\asn1enc.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ccm.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ccopy.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\chacha20_ct.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\chacha20_sse2.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\dec32be.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\dec32le.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\dec64be.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\dec64le.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\dig_oid.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\dig_size.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_all_m31.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_c25519_i31.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_c25519_m31.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_c25519_m62.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_c25519_m64.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_curve25519.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_default.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_p256_m31.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_p256_m62.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_p256_m64.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_prime_i31.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_secp256r1.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_secp384r1.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ec_secp521r1.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_atr.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_default_vrfy_asn1.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_default_vrfy_raw.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_i31_bits.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_i31_vrfy_asn1.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ecdsa_i31_vrfy_raw.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\enc32be.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\enc32le.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\enc64be.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\enc64le.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\gcm.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ghash_ctmul.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ghash_ctmul64.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ghash_pclmul.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\hmac.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\hmac_ct.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\hmac_drbg.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_add.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_bitlen.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_decmod.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_decode.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_decred.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_encode.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_fmont.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_iszero.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_moddiv.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_modpow.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_modpow2.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_montmul.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_mulacc.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_muladd.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_ninv31.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_reduce.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_rshift.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_sub.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i31_tmont.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i32_div32.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\i62_modpow2.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\md5.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\md5sha1.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\multihash.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\poly1305_ctmul.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\poly1305_ctmulq.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\prf.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\prf_md5sha1.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\prf_sha256.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\prf_sha384.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_default_pkcs1_vrfy.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_default_priv.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_default_pub.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i31_pkcs1_vrfy.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i31_priv.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i31_pub.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i62_pkcs1_vrfy.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i62_priv.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_i62_pub.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\rsa_pkcs1_sig_unpad.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\sha1.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\sha2big.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\sha2small.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_client.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_client_default_rsapub.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_client_full.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_aescbc.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_aesccm.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_aesgcm.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_chapol.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_ec.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_ecdsa.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_engine_default_rsavrfy.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_hashes.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_hs_client.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_io.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_rec_cbc.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_rec_ccm.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_rec_chapol.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\ssl_rec_gcm.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\x509_minimal.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\third_party\bearssl\x509_minimal_full.c">
|
||||
<Filter>BearSSL</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Image Include="Assets\Square44x44Logo.scale-200.png" />
|
||||
<Image Include="Assets\Square150x150Logo.scale-200.png" />
|
||||
</ItemGroup>
|
||||
</Project>
|
@ -211,6 +211,7 @@ typedef cc_uint8 cc_bool;
|
||||
#define DEFAULT_NET_BACKEND CC_NET_BACKEND_BUILTIN
|
||||
#define DEFAULT_GFX_BACKEND CC_GFX_BACKEND_D3D11
|
||||
#define DEFAULT_AUD_BACKEND CC_AUD_BACKEND_OPENAL
|
||||
#define DEFAULT_SSL_BACKEND CC_SSL_BACKEND_BEARSSL
|
||||
#elif defined _WIN32 && !defined __WINSCW__
|
||||
#define CC_BUILD_WIN
|
||||
#define DEFAULT_NET_BACKEND CC_NET_BACKEND_BUILTIN
|
||||
|
@ -40,6 +40,25 @@ cc_bool Platform_ReadonlyFilesystem;
|
||||
cc_uint8 Platform_Flags = PLAT_FLAG_SINGLE_PROCESS;
|
||||
#define UWP_STRING(str) ((wchar_t*)(str)->uni)
|
||||
|
||||
/*########################################################################################################################*
|
||||
*-----------------------------------------------------Main entrypoint-----------------------------------------------------*
|
||||
*#########################################################################################################################*/
|
||||
#include "../main_impl.h"
|
||||
|
||||
// TODO integrate better with Window_UWP.cpp instead of hardcoding like this...
|
||||
int main(int argc, char** argv) {
|
||||
cc_result res;
|
||||
SetupProgram(argc, argv);
|
||||
|
||||
do {
|
||||
res = RunProgram(argc, argv);
|
||||
} while (Window_Main.Exists);
|
||||
|
||||
Window_Free();
|
||||
Process_Exit(res);
|
||||
return res;
|
||||
}
|
||||
|
||||
/*########################################################################################################################*
|
||||
*---------------------------------------------------------Memory----------------------------------------------------------*
|
||||
*#########################################################################################################################*/
|
||||
@ -387,7 +406,37 @@ void Waitable_WaitFor(void* handle, cc_uint32 milliseconds) {
|
||||
/* Sanity check to ensure cc_sockaddr struct is large enough to contain all socket addresses supported by this platform */
|
||||
static char sockaddr_size_check[sizeof(SOCKADDR_STORAGE) < CC_SOCKETADDR_MAXSIZE ? 1 : -1];
|
||||
|
||||
static cc_result ParseHostNew(char* host, int port, cc_sockaddr* addrs, int* numValidAddrs) {
|
||||
static cc_bool ParseIPv4(const cc_string* ip, int port, cc_sockaddr* dst) {
|
||||
SOCKADDR_IN* addr4 = (SOCKADDR_IN*)dst->data;
|
||||
cc_uint32 ip_addr;
|
||||
if (!ParseIPv4Address(ip, &ip_addr)) return false;
|
||||
|
||||
addr4->sin_addr.S_un.S_addr = ip_addr;
|
||||
addr4->sin_family = AF_INET;
|
||||
addr4->sin_port = htons(port);
|
||||
|
||||
dst->size = sizeof(*addr4);
|
||||
return true;
|
||||
}
|
||||
|
||||
static cc_bool ParseIPv6(const char* ip, int port, cc_sockaddr* dst) {
|
||||
SOCKADDR_IN6* addr6 = (SOCKADDR_IN6*)dst->data;
|
||||
cc_winstring str;
|
||||
INT size = sizeof(*addr6);
|
||||
|
||||
cc_string address = String_FromReadonly(ip);
|
||||
Platform_EncodeString(&str, &address);
|
||||
|
||||
if (!WSAStringToAddressW(UWP_STRING(&str), AF_INET6, NULL, (SOCKADDR*)addr6, &size)) {
|
||||
addr6->sin6_port = htons(port);
|
||||
|
||||
dst->size = size;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
static cc_result ParseHost(const char* host, int port, cc_sockaddr* addrs, int* numValidAddrs) {
|
||||
char portRaw[32]; cc_string portStr;
|
||||
struct addrinfo hints = { 0 };
|
||||
struct addrinfo* result;
|
||||
@ -423,36 +472,6 @@ static cc_result ParseHostNew(char* host, int port, cc_sockaddr* addrs, int* num
|
||||
return i == 0 ? ERR_INVALID_ARGUMENT : 0;
|
||||
}
|
||||
|
||||
cc_result Socket_ParseAddress(const cc_string* address, int port, cc_sockaddr* addrs, int* numValidAddrs) {
|
||||
SOCKADDR_IN* addr4 = (SOCKADDR_IN* )addrs[0].data;
|
||||
SOCKADDR_IN6* addr6 = (SOCKADDR_IN6*)addrs[0].data;
|
||||
cc_winstring str;
|
||||
INT size;
|
||||
|
||||
*numValidAddrs = 0;
|
||||
Platform_EncodeString(&str, address);
|
||||
|
||||
size = sizeof(*addr4);
|
||||
if (!WSAStringToAddressW(UWP_STRING(&str), AF_INET, NULL, (SOCKADDR*)addr4, &size)) {
|
||||
addr4->sin_port = htons(port);
|
||||
|
||||
addrs[0].size = size;
|
||||
*numValidAddrs = 1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
size = sizeof(*addr6);
|
||||
if (!WSAStringToAddressW(UWP_STRING(&str), AF_INET6, NULL, (SOCKADDR*)addr6, &size)) {
|
||||
addr6->sin6_port = htons(port);
|
||||
|
||||
addrs[0].size = size;
|
||||
*numValidAddrs = 1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
return ParseHostNew(str.ansi, port, addrs, numValidAddrs);
|
||||
}
|
||||
|
||||
cc_result Socket_Create(cc_socket* s, cc_sockaddr* addr, cc_bool nonblocking) {
|
||||
SOCKADDR* raw_addr = (SOCKADDR*)addr->data;
|
||||
|
||||
@ -599,29 +618,7 @@ cc_result Process_StartOpen(const cc_string* args) {
|
||||
#define UPDATE_SRC TEXT(UPDATE_FILE)
|
||||
cc_bool Updater_Supported = true;
|
||||
|
||||
#if defined _M_IX86
|
||||
const struct UpdaterInfo Updater_Info = {
|
||||
"&eDirect3D 9 is recommended", 2,
|
||||
{
|
||||
{ "Direct3D9", "ClassiCube.exe" },
|
||||
{ "OpenGL", "ClassiCube.opengl.exe" }
|
||||
}
|
||||
};
|
||||
#elif defined _M_X64
|
||||
const struct UpdaterInfo Updater_Info = {
|
||||
"&eDirect3D 9 is recommended", 2,
|
||||
{
|
||||
{ "Direct3D9", "ClassiCube.64.exe" },
|
||||
{ "OpenGL", "ClassiCube.64-opengl.exe" }
|
||||
}
|
||||
};
|
||||
#elif defined _M_ARM64
|
||||
const struct UpdaterInfo Updater_Info = { "", 1, { { "Direct3D11", "cc-arm64-d3d11.exe" } } };
|
||||
#elif defined _M_ARM
|
||||
const struct UpdaterInfo Updater_Info = { "", 1, { { "Direct3D11", "cc-arm32-d3d11.exe" } } };
|
||||
#else
|
||||
const struct UpdaterInfo Updater_Info = { "&eCompile latest source code to update", 0 };
|
||||
#endif
|
||||
|
||||
cc_bool Updater_Clean(void) {
|
||||
return DeleteFile(UPDATE_TMP) || GetLastError() == ERROR_FILE_NOT_FOUND;
|
@ -199,8 +199,11 @@ cc_result Window_SaveFileDialog(const struct SaveFileDialogArgs* args) {
|
||||
|
||||
static GfxResourceID fb_tex, fb_vb;
|
||||
static void AllocateVB(void) {
|
||||
struct VertexTextured* data = (struct VertexTextured*)Gfx_RecreateAndLockVb(&fb_vb,
|
||||
VERTEX_FORMAT_TEXTURED, 4);
|
||||
Gfx_DeleteVb(&fb_vb);
|
||||
fb_vb = Gfx_CreateVb(VERTEX_FORMAT_TEXTURED, 4);
|
||||
|
||||
struct VertexTextured* data = (struct VertexTextured*)Gfx_LockVb(fb_vb, VERTEX_FORMAT_TEXTURED, 4);
|
||||
|
||||
data[0].x = -1.0f; data[0].y = -1.0f; data[0].z = 0.0f; data[0].Col = PACKEDCOL_WHITE; data[0].U = 0.0f; data[0].V = 1.0f;
|
||||
data[1].x = 1.0f; data[1].y = -1.0f; data[1].z = 0.0f; data[1].Col = PACKEDCOL_WHITE; data[1].U = 1.0f; data[1].V = 1.0f;
|
||||
data[2].x = 1.0f; data[2].y = 1.0f; data[2].z = 0.0f; data[2].Col = PACKEDCOL_WHITE; data[2].U = 1.0f; data[2].V = 0.0f;
|
||||
@ -285,7 +288,6 @@ void Window_DisableRawMouse(void) {
|
||||
|
||||
struct CCApp : implements<CCApp, IFrameworkViewSource, IFrameworkView>
|
||||
{
|
||||
|
||||
// IFrameworkViewSource interface
|
||||
IFrameworkView CreateView()
|
||||
{
|
Loading…
x
Reference in New Issue
Block a user