diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed.sln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed.sln Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,56 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "axios_ui_testbed", "axios_ui_testbed\axios_ui_testbed\axios_ui_testbed.csproj", "{7A0E7144-AAE2-4ACB-BF00-7237C8E08029}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "axios_ui_testbedContent", "axios_ui_testbed\axios_ui_testbedContent\axios_ui_testbedContent.contentproj", "{B5C9F281-AE74-484C-8103-937376492D29}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Windows Phone Copy of axios_ui_testbed", "axios_ui_testbed\axios_ui_testbed\Windows Phone Copy of axios_ui_testbed.csproj", "{5466105F-C83F-4FE5-AB43-9783314011C5}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Mixed Platforms = Debug|Mixed Platforms + Debug|Windows Phone = Debug|Windows Phone + Debug|x86 = Debug|x86 + Release|Mixed Platforms = Release|Mixed Platforms + Release|Windows Phone = Release|Windows Phone + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Debug|Windows Phone.ActiveCfg = Debug|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Debug|Windows Phone.Build.0 = Debug|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Debug|x86.ActiveCfg = Debug|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Debug|x86.Build.0 = Debug|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Release|Mixed Platforms.ActiveCfg = Release|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Release|Mixed Platforms.Build.0 = Release|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Release|Windows Phone.ActiveCfg = Release|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Release|Windows Phone.Build.0 = Release|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Release|x86.ActiveCfg = Release|x86 + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029}.Release|x86.Build.0 = Release|x86 + {B5C9F281-AE74-484C-8103-937376492D29}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 + {B5C9F281-AE74-484C-8103-937376492D29}.Debug|Windows Phone.ActiveCfg = Debug|x86 + {B5C9F281-AE74-484C-8103-937376492D29}.Debug|x86.ActiveCfg = Debug|x86 + {B5C9F281-AE74-484C-8103-937376492D29}.Release|Mixed Platforms.ActiveCfg = Release|x86 + {B5C9F281-AE74-484C-8103-937376492D29}.Release|Windows Phone.ActiveCfg = Release|x86 + {B5C9F281-AE74-484C-8103-937376492D29}.Release|x86.ActiveCfg = Release|x86 + {5466105F-C83F-4FE5-AB43-9783314011C5}.Debug|Mixed Platforms.ActiveCfg = Debug|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Debug|Mixed Platforms.Build.0 = Debug|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Debug|Mixed Platforms.Deploy.0 = Debug|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Debug|Windows Phone.ActiveCfg = Debug|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Debug|Windows Phone.Build.0 = Debug|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Debug|Windows Phone.Deploy.0 = Debug|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Debug|x86.ActiveCfg = Debug|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Release|Mixed Platforms.ActiveCfg = Release|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Release|Mixed Platforms.Build.0 = Release|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Release|Mixed Platforms.Deploy.0 = Release|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Release|Windows Phone.ActiveCfg = Release|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Release|Windows Phone.Build.0 = Release|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Release|Windows Phone.Deploy.0 = Release|Windows Phone + {5466105F-C83F-4FE5-AB43-9783314011C5}.Release|x86.ActiveCfg = Release|Windows Phone + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/Background.png Binary file axios_ui_testbed/axios_ui_testbed/Background.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/Game.ico Binary file axios_ui_testbed/axios_ui_testbed/Game.ico has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/Game1.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbed/Game1.cs Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,118 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using Microsoft.Xna.Framework; +using Microsoft.Xna.Framework.Audio; +using Microsoft.Xna.Framework.Content; +using Microsoft.Xna.Framework.GamerServices; +using Microsoft.Xna.Framework.Graphics; +using Microsoft.Xna.Framework.Input; +using Microsoft.Xna.Framework.Media; + +using FarseerPhysics.SamplesFramework; +using Axios.Engine; +using Axios; +using GameStateManagement; +using Axios.Engine.File; +using axios_ui_testbed.Screens; + +namespace axios_ui_testbed +{ + /// + /// This is the main type for your game + /// + public class Game1 : Microsoft.Xna.Framework.Game + { + GraphicsDeviceManager graphics; + SpriteBatch spriteBatch; + + public ScreenManager ScreenManager { get; set; } + + public Game1() + { + graphics = new GraphicsDeviceManager(this); + Content.RootDirectory = "Content"; + + graphics.IsFullScreen = false; +#if WINDOWS || XBOX360 + Settings.SetResolution(graphics, ResolutionSetting.Windows); +#elif WINDOWS_PHONE + Settings.SetResolution(graphics, ResolutionSetting.WP7_Landscape); +#endif + ConvertUnits.SetDisplayUnitToSimUnitRatio(Axios.Settings.DisplayUnitToSimUnitRatio); + ScreenManager = new ScreenManager(this); + Components.Add(ScreenManager); + } + + /// + /// Allows the game to perform any initialization it needs to before starting to run. + /// This is where it can query for any required services and load any non-graphic + /// related content. Calling base.Initialize will enumerate through any components + /// and initialize them as well. + /// + protected override void Initialize() + { + // TODO: Add your initialization logic here + + base.Initialize(); + + BackgroundScreen bg = new BackgroundScreen(); + + //ScreenManager.AddScreen(bg); + + ScreenManager.AddScreen(new UIScreen1(), PlayerIndex.One); + } + + /// + /// LoadContent will be called once per game and is the place to load + /// all of your content. + /// + protected override void LoadContent() + { + // Create a new SpriteBatch, which can be used to draw textures. + spriteBatch = new SpriteBatch(GraphicsDevice); + + // TODO: use this.Content to load your game content here + + + } + + /// + /// UnloadContent will be called once per game and is the place to unload + /// all content. + /// + protected override void UnloadContent() + { + // TODO: Unload any non ContentManager content here + } + + /// + /// Allows the game to run logic such as updating the world, + /// checking for collisions, gathering input, and playing audio. + /// + /// Provides a snapshot of timing values. + protected override void Update(GameTime gameTime) + { + // Allows the game to exit + //if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed) + // this.Exit(); + + // TODO: Add your update logic here + + base.Update(gameTime); + } + + /// + /// This is called when the game should draw itself. + /// + /// Provides a snapshot of timing values. + protected override void Draw(GameTime gameTime) + { + GraphicsDevice.Clear(Color.CornflowerBlue); + + // TODO: Add your drawing code here + + base.Draw(gameTime); + } + } +} diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/GameThumbnail.png Binary file axios_ui_testbed/axios_ui_testbed/GameThumbnail.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/PhoneGameThumb.png Binary file axios_ui_testbed/axios_ui_testbed/PhoneGameThumb.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/Program.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbed/Program.cs Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,21 @@ +using System; + +namespace axios_ui_testbed +{ +#if WINDOWS || XBOX + static class Program + { + /// + /// The main entry point for the application. + /// + static void Main(string[] args) + { + using (Game1 game = new Game1()) + { + game.Run(); + } + } + } +#endif +} + diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/Properties/AppManifest.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbed/Properties/AppManifest.xml Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,6 @@ + + + + diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/Properties/AssemblyInfo.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbed/Properties/AssemblyInfo.cs Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,34 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("axios_ui_testbed")] +[assembly: AssemblyProduct("axios_ui_testbed")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyCopyright("Copyright © 2012")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. Only Windows +// assemblies support COM. +[assembly: ComVisible(false)] + +// On Windows, the following GUID is for the ID of the typelib if this +// project is exposed to COM. On other platforms, it unique identifies the +// title storage container when deploying this assembly to the device. +[assembly: Guid("5946b3ed-e3ba-4418-af50-1308d9fcd667")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +[assembly: AssemblyVersion("1.0.0.0")] \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/Properties/WMAppManifest.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbed/Properties/WMAppManifest.xml Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/Screens/UIScreen1.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbed/Screens/UIScreen1.cs Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,165 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +using Microsoft.Xna.Framework; +using Microsoft.Xna.Framework.Graphics; + +using Axios.Engine; +using Axios.Engine.File; +using Axios.Engine.Extensions; +using Axios.Engine.UI; +using FarseerPhysics.Factories; +using FarseerPhysics.SamplesFramework; +using FarseerPhysics.Dynamics; +using FarseerPhysics.Common; +using FarseerPhysics.Dynamics.Joints; +using Microsoft.Xna.Framework.Input; +using System.Text.RegularExpressions; +using Axios.Engine.Structures; +using GameStateManagement; + +namespace axios_ui_testbed.Screens +{ + class box1 : AxiosUIObject + { + public box1(Texture2D gfx) + { + Texture = gfx; + //Origin = new Vector2(gfx.Width / 2, gfx.Height / 2); + } + } + class UIScreen1 : AxiosGameScreen + { + int b1 = 0; + SpriteFont sf; + + private Vector2 mp1; + private Vector2 mp2; + private Vector2 mp3; + private Vector2 mp4; + + private Vector2 obj1; + private Vector2 obj2; + private Rectangle r1; + private Rectangle r2; + private Rectangle r3; + + private AxiosRectangle r4; + private AxiosRectangle r5; + + //private bool coolide; + + private AxiosButton b; + + public UIScreen1() + { + TransitionOffTime = TimeSpan.Zero; + TransitionOnTime = TimeSpan.Zero; + } + + + public override void Activate(bool instancePreserved) + { + base.Activate(instancePreserved); + + Texture2D blocks = ScreenManager.Game.Content.Load("blocks"); + int xcount, ycount; + Texture2D[,] _blocktextures = blocks.Split(32, 32, 8, 8, out xcount, out ycount); + + box1 x = new box1(_blocktextures[0, 0]); + x.Position = new Vector2(-10, -10); + x.MouseDown += new AxiosEvents.AxiosHandler(x_MouseDown); + AddGameObject(x); + b = new AxiosButton(); + //b.Position = new Vector2(3f, 3f); + b.ClickTexture = _blocktextures[0, 0]; + b.NormalTexture = _blocktextures[0, 1]; + b.HoverTexture = _blocktextures[0, 2]; + b.MouseDown += new AxiosEvents.AxiosHandler(b_MouseDown); + b.Origin = new Vector2(b.ClickTexture.Width / 2, b.ClickTexture.Height / 2); + AddGameObject(b); + + sf = ScreenManager.Game.Content.Load("SpriteFont1"); + + obj1 = b.Position; + obj2 = Camera.ConvertScreenToWorld(obj1); + + r1 = new Rectangle((int)obj1.X, (int)obj1.Y, b.Width, b.Height); + r2 = new Rectangle((int)obj2.X, (int)obj2.Y, b.Width, b.Height); + r3 = new Rectangle((int)b.Position.X, (int)(b.Position.Y), (int)Math.Floor(ConvertUnits.ToSimUnits(b.Width)), (int)Math.Ceiling(ConvertUnits.ToSimUnits(b.Height))); + r4 = new AxiosRectangle(b.Position.X, b.Position.Y, ConvertUnits.ToSimUnits(b.Width), (ConvertUnits.ToSimUnits(b.Height))); + } + + void x_MouseDown(object sender, AxiosGameScreen gameScreen, InputState input) + { + System.Console.WriteLine("Testing123"); + } + + void b_MouseDown(object sender, AxiosGameScreen gameScreen, InputState input) + { + b1++; + } + + public override void HandleInput(GameTime gameTime, InputState input) + { + base.HandleInput(gameTime,input); + + if (input.IsNewKeyPress(Keys.Escape)) + ScreenManager.Game.Exit(); + + mp1 = this.Camera.ConvertScreenToWorld(input.Cursor); + mp2 = input.Cursor; + mp3 = ConvertUnits.ToDisplayUnits(mp2); + //mp4 = ConvertUnits.ToSimUnits(mp2); + r5 = new AxiosRectangle(mp1.X, mp1.Y, ConvertUnits.ToSimUnits(25), ConvertUnits.ToSimUnits(25)); + } + + public override void Update(GameTime gameTime, bool otherScreenHasFocus, bool coveredByOtherScreen) + { + base.Update(gameTime, otherScreenHasFocus, coveredByOtherScreen); + + //coolide = b.CollidesWith(mp1, new Rectangle((int)mp1.X, (int)mp1.Y, 1, 1)); + } + + public override void Draw(GameTime gameTime) + { + base.Draw(gameTime); + + ScreenManager.SpriteBatch.Begin(0, null, null, null, null, null, Camera.View); + ScreenManager.SpriteBatch.DrawString(sf, " Click to increase - " + b1.ToString(), new Vector2(12, -10), Color.Black); + ScreenManager.SpriteBatch.DrawString(sf, "MP1 - " + mp1.ToString(), new Vector2(-200, -300), Color.Black); + ScreenManager.SpriteBatch.DrawString(sf, "MP2 - " + mp2.ToString(), new Vector2(-200, -280), Color.Black); + ScreenManager.SpriteBatch.DrawString(sf, "MP3 - " + mp3.ToString(), new Vector2(-200, -260), Color.Black); + ScreenManager.SpriteBatch.DrawString(sf, "r5 - " + r5.ToString(), new Vector2(-200, -240), Color.Black); + + ScreenManager.SpriteBatch.DrawString(sf, "obj1 - " + obj1.ToString(), new Vector2(-200, -220), Color.Black); + ScreenManager.SpriteBatch.DrawString(sf, "obj2 - " + obj2.ToString(), new Vector2(-200, -200), Color.Black); + ScreenManager.SpriteBatch.DrawString(sf, "r1 - " + r1.ToString(), new Vector2(-200, -180), Color.Black); + ScreenManager.SpriteBatch.DrawString(sf, "r2 - " + r2.ToString(), new Vector2(-200, -160), Color.Black); + ScreenManager.SpriteBatch.DrawString(sf, "r4 - " + r4.ToString(), new Vector2(-200, -140), Color.Black); + + ScreenManager.SpriteBatch.DrawString(sf, "r4 intersect r5 - " + r4.Intersect(r5).ToString(), new Vector2(-200, -120), Color.Black); + + //ScreenManager.SpriteBatch.DrawString(sf, "coolide - " + coolide.ToString(), new Vector2(-200, -120), Color.Black); + + ScreenManager.SpriteBatch.End(); + } + + /*public bool CheckMove(Vector2 current, Vector2 requested, Boundry boundry) + { + // Assuming you got 2 points in boundry. + float signedDistanceCurrent = GetSignedDistance(current, boundry.Vector1, boundry.Vector2); + float signedDistanceRequested = GetSignedDistance(current, boundry.Vector1, boundry.Vector2); + + return signedDistanceRequested * signedDistanceCurrent < 0; + } + + public float GetSignedDistance(Vector2 point0, Vector2 point1, Vector2 point2) + { + // Equation 14 without the |s. + return ((point2.X - point1.X) * (point1.Y - point0.Y) - (point2.X - point0.X) * (point2.Y - point1.Y)) / ((point2.X - point1.X) ^ 2 + (point2.Y - point1.Y) ^ 2) ^ (0.5F); + }*/ + } +} diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/Windows Phone Copy of axios_ui_testbed.csproj --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbed/Windows Phone Copy of axios_ui_testbed.csproj Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,149 @@ + + + + {5466105F-C83F-4FE5-AB43-9783314011C5} + {6D335F3A-9D43-41b4-9D22-F6F17C4BE596};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Debug + Windows Phone + Library + Properties + axios_ui_testbed + axios_ui_testbed + v4.0 + Client + v4.0 + Windows Phone + Reach + 71ecb1da-5785-4516-9524-5bd9917ed76b + Game + Game.ico + GameThumbnail.png + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true + 1 + $(AssemblyName).xap + Properties\AppManifest.xml + Properties\WMAppManifest.xml + Background.png + $(AssemblyName) + + + + bin\Windows Phone\Release + prompt + 4 + true + false + pdbonly + true + TRACE;WINDOWS_PHONE + false + + + bin\Windows Phone\Debug + prompt + 4 + true + false + true + full + false + DEBUG;TRACE;WINDOWS_PHONE + false + + + + axios_ui_testbedContent + Content + + + + + + + + + + + + + + true + + + true + + + true + + + true + + + + + False + Microsoft .NET Framework 4 Client Profile %28x86 and x64%29 + true + + + False + .NET Framework 3.5 SP1 Client Profile + false + + + False + .NET Framework 3.5 SP1 + false + + + False + Windows Installer 3.1 + true + + + False + Microsoft XNA Framework Redistributable 4.0 + true + + + + + .\Axios.WP7.dll + + + + + + + + + + + + + + + + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbed/axios_ui_testbed.csproj --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbed/axios_ui_testbed.csproj Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,132 @@ + + + + {7A0E7144-AAE2-4ACB-BF00-7237C8E08029} + {6D335F3A-9D43-41b4-9D22-F6F17C4BE596};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Debug + x86 + WinExe + Properties + axios_ui_testbed + axios_ui_testbed + v4.0 + Client + v4.0 + Windows + Reach + 71ecb1da-5785-4516-9524-5bd9917ed76b + Game + Game.ico + GameThumbnail.png + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true + + + true + full + false + bin\x86\Debug + DEBUG;TRACE;WINDOWS + prompt + 4 + true + false + x86 + false + + + pdbonly + true + bin\x86\Release + TRACE;WINDOWS + prompt + 4 + true + false + x86 + true + + + + .\Axios.Windows.dll + + + + + + + + + + + + + + + + + + + + + + true + + + + + axios_ui_testbedContent + Content + + + + + False + Microsoft .NET Framework 4 Client Profile %28x86 and x64%29 + true + + + False + .NET Framework 3.5 SP1 Client Profile + false + + + False + .NET Framework 3.5 SP1 + false + + + False + Windows Installer 3.1 + true + + + False + Microsoft XNA Framework Redistributable 4.0 + true + + + + + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Common/arrow.png Binary file axios_ui_testbed/axios_ui_testbedContent/Common/arrow.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Common/buttons.png Binary file axios_ui_testbed/axios_ui_testbedContent/Common/buttons.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Common/cursor.png Binary file axios_ui_testbed/axios_ui_testbedContent/Common/cursor.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Common/gradient.png Binary file axios_ui_testbed/axios_ui_testbedContent/Common/gradient.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Common/logo.png Binary file axios_ui_testbed/axios_ui_testbedContent/Common/logo.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Common/popup.png Binary file axios_ui_testbed/axios_ui_testbedContent/Common/popup.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Common/slider.png Binary file axios_ui_testbed/axios_ui_testbedContent/Common/slider.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Common/socket.png Binary file axios_ui_testbed/axios_ui_testbedContent/Common/socket.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Common/stick.png Binary file axios_ui_testbed/axios_ui_testbedContent/Common/stick.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Fonts/credits.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbedContent/Fonts/credits.spritefont Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,60 @@ + + + + + + + Calibri + + + 15 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Fonts/detailsFont.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbedContent/Fonts/detailsFont.spritefont Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,15 @@ + + + + Courier New + 10 + 1 + + + + + ~ + + + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Fonts/frameRateCounterFont.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbedContent/Fonts/frameRateCounterFont.spritefont Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,47 @@ + + + + Arial + 10 + 2 + + + + f + f + + + p + p + + + t + t + + + n + n + + + s + s + + + : + : + + + + + + + 0 + 9 + + + . + . + + + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Fonts/helptext.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbedContent/Fonts/helptext.spritefont Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,60 @@ + + + + + + + Segoe UI Mono + + + 8 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Fonts/menufont.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbedContent/Fonts/menufont.spritefont Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,15 @@ + + + + Segoe UI Mono + 23 + 2 + + + + + ~ + + + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Materials/blank.png Binary file axios_ui_testbed/axios_ui_testbedContent/Materials/blank.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Materials/dots.png Binary file axios_ui_testbed/axios_ui_testbedContent/Materials/dots.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Materials/pavement.png Binary file axios_ui_testbed/axios_ui_testbedContent/Materials/pavement.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Materials/squares.png Binary file axios_ui_testbed/axios_ui_testbedContent/Materials/squares.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Materials/waves.png Binary file axios_ui_testbed/axios_ui_testbedContent/Materials/waves.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Samples/alphabet.png Binary file axios_ui_testbed/axios_ui_testbedContent/Samples/alphabet.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Samples/car.png Binary file axios_ui_testbed/axios_ui_testbedContent/Samples/car.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Samples/goo.png Binary file axios_ui_testbed/axios_ui_testbedContent/Samples/goo.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Samples/link.png Binary file axios_ui_testbed/axios_ui_testbedContent/Samples/link.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Samples/object.png Binary file axios_ui_testbed/axios_ui_testbedContent/Samples/object.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/Samples/wheel.png Binary file axios_ui_testbed/axios_ui_testbedContent/Samples/wheel.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/SpriteFont1.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbedContent/SpriteFont1.spritefont Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,60 @@ + + + + + + + Segoe UI Mono + + + 8 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/axios_ui_testbedContent.contentproj --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbedContent/axios_ui_testbedContent.contentproj Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,187 @@ + + + + {B5C9F281-AE74-484C-8103-937376492D29} + {96E2B04D-8817-42c6-938A-82C39BA4D311};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Debug + x86 + Library + Properties + v4.0 + v4.0 + bin\$(Platform)\$(Configuration) + Content + + + x86 + + + x86 + + + axios_ui_testbedContent + + + + + + + + + + + + blocks + TextureImporter + TextureProcessor + + + arrow + TextureImporter + TextureProcessor + + + buttons + TextureImporter + TextureProcessor + + + cursor + TextureImporter + TextureProcessor + + + gradient + TextureImporter + TextureProcessor + + + logo + TextureImporter + TextureProcessor + + + popup + TextureImporter + TextureProcessor + + + slider + TextureImporter + TextureProcessor + + + socket + TextureImporter + TextureProcessor + + + stick + TextureImporter + TextureProcessor + + + blank + TextureImporter + TextureProcessor + + + dots + TextureImporter + TextureProcessor + + + pavement + TextureImporter + TextureProcessor + + + squares + TextureImporter + TextureProcessor + + + waves + TextureImporter + TextureProcessor + + + alphabet + TextureImporter + TextureProcessor + + + car + TextureImporter + TextureProcessor + + + goo + TextureImporter + TextureProcessor + + + link + TextureImporter + TextureProcessor + + + object + TextureImporter + TextureProcessor + + + wheel + TextureImporter + TextureProcessor + + + + + font + FontDescriptionImporter + FontDescriptionProcessor + + + credits + FontDescriptionImporter + FontDescriptionProcessor + + + detailsFont + FontDescriptionImporter + FontDescriptionProcessor + + + frameRateCounterFont + FontDescriptionImporter + FontDescriptionProcessor + + + helptext + FontDescriptionImporter + FontDescriptionProcessor + + + menufont + FontDescriptionImporter + FontDescriptionProcessor + + + + + SpriteFont1 + FontDescriptionImporter + FontDescriptionProcessor + Designer + + + + + \ No newline at end of file diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/blocks.png Binary file axios_ui_testbed/axios_ui_testbedContent/blocks.png has changed diff -r 0000000000000000000000000000000000000000 -r 1537daccd6f088f66a4628ca9605d33d4f0ab9e4 axios_ui_testbed/axios_ui_testbedContent/font.spritefont --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios_ui_testbed/axios_ui_testbedContent/font.spritefont Sun Jun 24 14:30:57 2012 -0500 @@ -0,0 +1,60 @@ + + + + + + + Arial + + + 14 + + + 0 + + + true + + + + + + + + + + + + ~ + + + +