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
+
+
+
+
+
+
+
+
+
+
+
+ ~
+
+
+
+