Browse Source

New sample TextureQuad

Kenneth Pouncey 13 years ago
parent
commit
07f09c961e

+ 6 - 0
Samples/MacOS/TexturedQuad/App.config

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+  <startup useLegacyV2RuntimeActivationPolicy="true">
+    <supportedRuntime version="v4.0"/>
+  </startup>
+</configuration>

BIN
Samples/MacOS/TexturedQuad/Content/Glass.png


BIN
Samples/MacOS/TexturedQuad/Content/Glass.xnb


BIN
Samples/MacOS/TexturedQuad/Content/GlassPane.png


BIN
Samples/MacOS/TexturedQuad/Content/GlassPane.xnb


BIN
Samples/MacOS/TexturedQuad/Content/GlassPane1.png


BIN
Samples/MacOS/TexturedQuad/Content/GlassPane1.xnb


BIN
Samples/MacOS/TexturedQuad/Content/GlassPane2.png


BIN
Samples/MacOS/TexturedQuad/Content/GlassPane2.xnb


BIN
Samples/MacOS/TexturedQuad/Game.ico


BIN
Samples/MacOS/TexturedQuad/Game1.cs


BIN
Samples/MacOS/TexturedQuad/GameThumbnail.png


+ 16 - 0
Samples/MacOS/TexturedQuad/Info.plist

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleIdentifier</key>
+	<string>com.yourcompany.TexturedQuad</string>
+	<key>CFBundleName</key>
+	<string>TexturedQuad</string>
+	<key>CFBundleVersion</key>
+	<string>1</string>
+	<key>LSMinimumSystemVersion</key>
+	<string>10.6</string>
+	<key>NSPrincipalClass</key>
+	<string>NSApplication</string>
+</dict>
+</plist>

BIN
Samples/MacOS/TexturedQuad/Program.cs


BIN
Samples/MacOS/TexturedQuad/Properties/AssemblyInfo.cs


BIN
Samples/MacOS/TexturedQuad/Quad.cs


+ 73 - 0
Samples/MacOS/TexturedQuad/TexturedQuad.csproj

@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>10.0.0</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{ECD1D53E-F50A-4299-9B0F-2F64D6063513}</ProjectGuid>
+    <ProjectTypeGuids>{948B3504-5B70-4649-8FE4-BDE1FB46EC69};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+    <OutputType>Exe</OutputType>
+    <RootNamespace>TexturedQuad</RootNamespace>
+    <AssemblyName>TexturedQuad</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug</OutputPath>
+    <DefineConstants>DEBUG;MAC</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>false</ConsolePause>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>none</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Release</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>false</ConsolePause>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Xml" />
+    <Reference Include="System.Core" />
+    <Reference Include="System.Xml.Linq" />
+    <Reference Include="System.Drawing" />
+    <Reference Include="MonoMac" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Info.plist" />
+    <None Include="App.config" />
+    <None Include="Game.ico" />
+    <None Include="GameThumbnail.png" />
+    <None Include="Content\GlassPane.png" />
+    <None Include="Content\GlassPane1.png" />
+    <None Include="Content\Glass.png" />
+    <None Include="Content\GlassPane2.png" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <Import Project="$(MSBuildExtensionsPath)\Mono\MonoMac\v0.0\Mono.MonoMac.targets" />
+  <ItemGroup>
+    <ProjectReference Include="..\..\..\..\MonoGame\MonoGame.Framework\MonoGame.Framework.MacOS.csproj">
+      <Project>{36C538E6-C32A-4A8D-A39C-566173D7118E}</Project>
+      <Name>MonoGame.Framework.MacOS</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Game1.cs" />
+    <Compile Include="Program.cs" />
+    <Compile Include="Quad.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <Folder Include="Content\" />
+  </ItemGroup>
+  <ItemGroup>
+    <Content Include="Content\Glass.xnb" />
+    <Content Include="Content\GlassPane.xnb" />
+    <Content Include="Content\GlassPane1.xnb" />
+    <Content Include="Content\GlassPane2.xnb" />
+  </ItemGroup>
+</Project>

+ 20 - 0
Samples/MonoGame.Samples.MacOS.sln

@@ -73,6 +73,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BackgroundThreadTester", "M
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InputReporter", "MacOS\InputReporter\InputReporter.csproj", "{A0669F3D-AB7C-43BB-9423-506E24629EF0}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TexturedQuad", "MacOS\TexturedQuad\TexturedQuad.csproj", "{ECD1D53E-F50A-4299-9B0F-2F64D6063513}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -438,6 +440,24 @@ Global
 		{D03F3BAF-E4D0-4B6B-A567-9A0E2F882335}.Release|Any CPU.Build.0 = Release|Any CPU
 		{D03F3BAF-E4D0-4B6B-A567-9A0E2F882335}.Release|x86.ActiveCfg = Release|Any CPU
 		{D03F3BAF-E4D0-4B6B-A567-9A0E2F882335}.Release|x86.Build.0 = Release|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Debug|iPhone.Build.0 = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Debug|x86.Build.0 = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Distribution|Any CPU.ActiveCfg = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Distribution|Any CPU.Build.0 = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Release|Any CPU.Build.0 = Release|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Release|iPhone.ActiveCfg = Release|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Release|iPhone.Build.0 = Release|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Release|x86.ActiveCfg = Release|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Release|x86.Build.0 = Release|Any CPU
 		{F3115910-E6D1-450D-97FB-A8168A5D622E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{F3115910-E6D1-450D-97FB-A8168A5D622E}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{F3115910-E6D1-450D-97FB-A8168A5D622E}.Debug|x86.ActiveCfg = Debug|Any CPU

+ 9 - 1
Tests/MonoGame.Tests.MacOS.sln

@@ -15,6 +15,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VectorRumble", "..\StarterK
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Primitives", "..\Samples\MacOS\Primitives\Primitives.csproj", "{2DDBFED4-9955-4F02-9937-B9AE82836329}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TexturedQuad", "..\Samples\MacOS\TexturedQuad\TexturedQuad.csproj", "{ECD1D53E-F50A-4299-9B0F-2F64D6063513}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|x86 = Debug|x86
@@ -64,9 +66,15 @@ Global
 		{E251B0C1-ED74-4210-A0D5-9E4710FEA61F}.Distribution|Any CPU.Build.0 = Debug|x86
 		{E251B0C1-ED74-4210-A0D5-9E4710FEA61F}.Release|x86.ActiveCfg = Release|x86
 		{E251B0C1-ED74-4210-A0D5-9E4710FEA61F}.Release|x86.Build.0 = Release|x86
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Debug|x86.Build.0 = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Distribution|Any CPU.ActiveCfg = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Distribution|Any CPU.Build.0 = Debug|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Release|x86.ActiveCfg = Release|Any CPU
+		{ECD1D53E-F50A-4299-9B0F-2F64D6063513}.Release|x86.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(MonoDevelopProperties) = preSolution
-		StartupItem = ..\StarterKits\MacOS\VectorRumble\VectorRumble.csproj
+		StartupItem = ..\Samples\MacOS\TexturedQuad\TexturedQuad.csproj
 		Policies = $0
 		$0.TextStylePolicy = $1
 		$1.FileWidth = 120