Commit aabc68a0 authored by Kellen Sunderland's avatar Kellen Sunderland

Added a few more visual studio files to ignore file.

Created an almost empty VLC_Wrapper project.  We'll move a C++ wraper into this project eventually.
Created a sample math operation from main VLC UI to demonstrate how the C# project and C++ project interact.
parent 4746581b
...@@ -15,10 +15,13 @@ Thumbs.db ...@@ -15,10 +15,13 @@ Thumbs.db
*.suo *.suo
*.tlb *.tlb
*.tlh *.tlh
*.ipch
*.bak *.bak
*.cache *.cache
*.ilk *.ilk
*.log *.log
*.sdf
*.opensdf
[Bb]in [Bb]in
[Dd]ebug*/ [Dd]ebug*/
*.sbr *.sbr
...@@ -26,3 +29,4 @@ obj/ ...@@ -26,3 +29,4 @@ obj/
[Rr]elease*/ [Rr]elease*/
_ReSharper*/ _ReSharper*/
[Tt]est[Rr]esult* [Tt]est[Rr]esult*
...@@ -3,14 +3,20 @@ Microsoft Visual Studio Solution File, Format Version 12.00 ...@@ -3,14 +3,20 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012 # Visual Studio 2012
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VLC_WINRT", "UI\VLC_WINRT.csproj", "{746E8FC5-D67B-4ED3-89EC-757515B18CB5}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VLC_WINRT", "UI\VLC_WINRT.csproj", "{746E8FC5-D67B-4ED3-89EC-757515B18CB5}"
EndProject EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VLC_Wrapper", "..\wrapper\VLC_Wrapper\VLC_Wrapper.vcxproj", "{22532381-BE8B-40E0-A881-22CE24342D5A}"
EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM Debug|ARM = Debug|ARM
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64 Debug|x64 = Debug|x64
Debug|x86 = Debug|x86 Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU Release|Any CPU = Release|Any CPU
Release|ARM = Release|ARM Release|ARM = Release|ARM
Release|Mixed Platforms = Release|Mixed Platforms
Release|Win32 = Release|Win32
Release|x64 = Release|x64 Release|x64 = Release|x64
Release|x86 = Release|x86 Release|x86 = Release|x86
EndGlobalSection EndGlobalSection
...@@ -21,6 +27,12 @@ Global ...@@ -21,6 +27,12 @@ Global
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|ARM.ActiveCfg = Debug|ARM {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|ARM.ActiveCfg = Debug|ARM
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|ARM.Build.0 = Debug|ARM {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|ARM.Build.0 = Debug|ARM
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|ARM.Deploy.0 = Debug|ARM {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|ARM.Deploy.0 = Debug|ARM
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|Mixed Platforms.Build.0 = Debug|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|Mixed Platforms.Deploy.0 = Debug|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|Win32.ActiveCfg = Debug|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|Win32.Build.0 = Debug|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|Win32.Deploy.0 = Debug|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|x64.ActiveCfg = Debug|x64 {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|x64.ActiveCfg = Debug|x64
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|x64.Build.0 = Debug|x64 {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|x64.Build.0 = Debug|x64
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|x64.Deploy.0 = Debug|x64 {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Debug|x64.Deploy.0 = Debug|x64
...@@ -33,12 +45,40 @@ Global ...@@ -33,12 +45,40 @@ Global
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|ARM.ActiveCfg = Release|ARM {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|ARM.ActiveCfg = Release|ARM
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|ARM.Build.0 = Release|ARM {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|ARM.Build.0 = Release|ARM
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|ARM.Deploy.0 = Release|ARM {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|ARM.Deploy.0 = Release|ARM
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|Mixed Platforms.ActiveCfg = Release|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|Mixed Platforms.Build.0 = Release|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|Mixed Platforms.Deploy.0 = Release|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|Win32.ActiveCfg = Release|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|Win32.Build.0 = Release|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|Win32.Deploy.0 = Release|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x64.ActiveCfg = Release|x64 {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x64.ActiveCfg = Release|x64
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x64.Build.0 = Release|x64 {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x64.Build.0 = Release|x64
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x64.Deploy.0 = Release|x64 {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x64.Deploy.0 = Release|x64
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x86.ActiveCfg = Release|x86 {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x86.ActiveCfg = Release|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x86.Build.0 = Release|x86 {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x86.Build.0 = Release|x86
{746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x86.Deploy.0 = Release|x86 {746E8FC5-D67B-4ED3-89EC-757515B18CB5}.Release|x86.Deploy.0 = Release|x86
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|Any CPU.ActiveCfg = Debug|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|ARM.ActiveCfg = Debug|ARM
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|ARM.Build.0 = Debug|ARM
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|Win32.ActiveCfg = Debug|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|Win32.Build.0 = Debug|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|x64.ActiveCfg = Debug|x64
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|x64.Build.0 = Debug|x64
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|x86.ActiveCfg = Debug|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Debug|x86.Build.0 = Debug|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|Any CPU.ActiveCfg = Release|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|ARM.ActiveCfg = Release|ARM
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|ARM.Build.0 = Release|ARM
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|Mixed Platforms.Build.0 = Release|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|Win32.ActiveCfg = Release|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|Win32.Build.0 = Release|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|x64.ActiveCfg = Release|x64
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|x64.Build.0 = Release|x64
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|x86.ActiveCfg = Release|Win32
{22532381-BE8B-40E0-A881-22CE24342D5A}.Release|x86.Build.0 = Release|Win32
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE
......
...@@ -101,6 +101,10 @@ ...@@ -101,6 +101,10 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<!-- A reference to the entire .Net Framework and Windows SDK are automatically included --> <!-- A reference to the entire .Net Framework and Windows SDK are automatically included -->
<ProjectReference Include="..\..\wrapper\VLC_Wrapper\VLC_Wrapper.vcxproj">
<Project>{22532381-be8b-40e0-a881-22ce24342d5a}</Project>
<Name>VLC_Wrapper</Name>
</ProjectReference>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="App.xaml.cs"> <Compile Include="App.xaml.cs">
...@@ -126,6 +130,9 @@ ...@@ -126,6 +130,9 @@
<Compile Include="ViewModels\MainPage\MainPageViewModel.cs" /> <Compile Include="ViewModels\MainPage\MainPageViewModel.cs" />
<Compile Include="ViewModels\MainPage\MediaViewModel.cs" /> <Compile Include="ViewModels\MainPage\MediaViewModel.cs" />
<Compile Include="ViewModels\MainPage\ViewedVideoViewModel.cs" /> <Compile Include="ViewModels\MainPage\ViewedVideoViewModel.cs" />
<Compile Include="Views\Addition.xaml.cs">
<DependentUpon>Addition.xaml</DependentUpon>
</Compile>
<Compile Include="Views\Controls\MainPage\LastViewedThumbnail.xaml.cs"> <Compile Include="Views\Controls\MainPage\LastViewedThumbnail.xaml.cs">
<DependentUpon>LastViewedThumbnail.xaml</DependentUpon> <DependentUpon>LastViewedThumbnail.xaml</DependentUpon>
</Compile> </Compile>
...@@ -161,6 +168,10 @@ ...@@ -161,6 +168,10 @@
<Generator>MSBuild:Compile</Generator> <Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType> <SubType>Designer</SubType>
</Page> </Page>
<Page Include="Views\Addition.xaml">
<SubType>Designer</SubType>
<Generator>MSBuild:Compile</Generator>
</Page>
<Page Include="Views\Controls\MainPage\LastViewedThumbnail.xaml"> <Page Include="Views\Controls\MainPage\LastViewedThumbnail.xaml">
<SubType>Designer</SubType> <SubType>Designer</SubType>
<Generator>MSBuild:Compile</Generator> <Generator>MSBuild:Compile</Generator>
......
<Page
x:Class="VLC_WINRT.Views.Addition"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:VLC_WINRT.Views"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
<StackPanel Margin="200" Background="Black">
<StackPanel Orientation="Horizontal">
<TextBlock Text="X is: " Style="{StaticResource PageHeaderTextStyle}" Margin="20"></TextBlock>
<TextBox x:Name="XValue" Width="200" Margin="20" FontSize="34"></TextBox>
<TextBlock Text="Y is: " Style="{StaticResource PageHeaderTextStyle}" Margin="20"></TextBlock>
<TextBox x:Name="YValue" Width="200" Margin="20" FontSize="34"></TextBox>
<Button Click="Add_Click">
<Button.Content>
<TextBlock Text="Add" Style="{StaticResource PageHeaderTextStyle}" Margin="20"></TextBlock>
</Button.Content>
</Button>
</StackPanel>
<TextBlock x:Name="Result" Margin="20"
Style="{StaticResource PageHeaderTextStyle}"
VerticalAlignment="Bottom"
HorizontalAlignment="Center"></TextBlock>
</StackPanel>
</Grid>
</Page>
\ No newline at end of file
using VLC_Wrapper;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Navigation;
// The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234238
namespace VLC_WINRT.Views
{
/// <summary>
/// An empty page that can be used on its own or navigated to within a Frame.
/// </summary>
public sealed partial class Addition : Page
{
public Addition()
{
InitializeComponent();
}
/// <summary>
/// Invoked when this page is about to be displayed in a Frame.
/// </summary>
/// <param name="e">
/// Event data that describes how this page was reached. The Parameter
/// property is typically used to configure the page.
/// </param>
protected override void OnNavigatedTo(NavigationEventArgs e)
{
}
private void Add_Click(object sender, RoutedEventArgs e)
{
int x, y;
int.TryParse(XValue.Text, out x);
int.TryParse(YValue.Text, out y);
Math myMath = new Math();
Result.Text = myMath.DoSomeMath(x, y).ToString();
}
}
}
\ No newline at end of file
...@@ -144,7 +144,12 @@ ...@@ -144,7 +144,12 @@
<Page.BottomAppBar> <Page.BottomAppBar>
<AppBar Padding="10,0,10,0"> <AppBar Padding="10,0,10,0">
<Grid> <Grid>
<Button Style="{StaticResource VideoAppBarButtonStyle}" Command="{Binding PickVideo}"></Button> <Button Style="{StaticResource VideoAppBarButtonStyle}"
Command="{Binding PickVideo}"
HorizontalAlignment="Left"></Button>
<Button Style="{StaticResource CalculatorAppBarButtonStyle}"
Click="Calculator_Click"
HorizontalAlignment="Right"></Button>
</Grid> </Grid>
</AppBar> </AppBar>
</Page.BottomAppBar> </Page.BottomAppBar>
......
using Windows.UI.Xaml.Controls; using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Navigation; using Windows.UI.Xaml.Navigation;
// The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234238 // The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234238
...@@ -25,5 +26,10 @@ namespace VLC_WINRT.Views ...@@ -25,5 +26,10 @@ namespace VLC_WINRT.Views
protected override void OnNavigatedTo(NavigationEventArgs e) protected override void OnNavigatedTo(NavigationEventArgs e)
{ {
} }
private void Calculator_Click(object sender, RoutedEventArgs e)
{
Frame.Navigate(typeof (Addition));
}
} }
} }
\ No newline at end of file
// Class1.cpp
#include "pch.h"
#include "Math.h"
using namespace VLC_Wrapper;
using namespace Platform;
Math::Math()
{
}
int Math::DoSomeMath(int x, int y){
return x+y;
}
\ No newline at end of file
#pragma once
namespace VLC_Wrapper
{
public ref class Math sealed
{
public:
Math();
int DoSomeMath(int x, int y);
};
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</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|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{22532381-be8b-40e0-a881-22ce24342d5a}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<ProjectName>VLC_Wrapper</ProjectName>
<RootNamespace>VLC_Wrapper</RootNamespace>
<DefaultLanguage>en-US</DefaultLanguage>
<MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
<AppContainerApplication>true</AppContainerApplication>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<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" />
<PropertyGroup />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<AdditionalDependencies>runtimeobject.lib;%(AdditionalDependencies)</AdditionalDependencies>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<AdditionalDependencies>runtimeobject.lib;%(AdditionalDependencies)</AdditionalDependencies>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<AdditionalDependencies>runtimeobject.lib;%(AdditionalDependencies)</AdditionalDependencies>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<AdditionalDependencies>runtimeobject.lib;%(AdditionalDependencies)</AdditionalDependencies>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<AdditionalDependencies>runtimeobject.lib;%(AdditionalDependencies)</AdditionalDependencies>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<PreprocessorDefinitions>_WINRT_DLL;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<AdditionalDependencies>runtimeobject.lib;%(AdditionalDependencies)</AdditionalDependencies>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="pch.h" />
<ClInclude Include="Math.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="pch.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include="Math.cpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Resources">
<UniqueIdentifier>c8448b46-3fb0-40e4-910e-da2bb5d93b70</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="pch.cpp" />
<ClCompile Include="Math.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="pch.h" />
<ClInclude Include="Math.h" />
</ItemGroup>
</Project>
\ No newline at end of file
//
// pch.cpp
// Include the standard header and generate the precompiled header.
//
#include "pch.h"
//
// pch.h
// Header for standard system include files.
//
#pragma once
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment