192 lines
9.5 KiB
XML
192 lines
9.5 KiB
XML
<?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>{1ADE56B4-D505-411B-9168-B770A1079EE5}</ProjectGuid>
|
|
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
<OutputType>Library</OutputType>
|
|
<RootNamespace>Blarg.GameFramework</RootNamespace>
|
|
<AssemblyName>Blarg.GameFramework</AssemblyName>
|
|
<TargetFrameworkProfile>Profile14</TargetFrameworkProfile>
|
|
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>bin\Debug</OutputPath>
|
|
<DefineConstants>DEBUG;</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<ConsolePause>false</ConsolePause>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
<DebugType>full</DebugType>
|
|
<Optimize>true</Optimize>
|
|
<OutputPath>bin\Release</OutputPath>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<ConsolePause>false</ConsolePause>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Xml" />
|
|
<Reference Include="System.Core" />
|
|
<Reference Include="PortableGL">
|
|
<HintPath>..\Libs\PortableGL.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="TrueTypeSharp">
|
|
<HintPath>..\Libs\TrueTypeSharp.dll</HintPath>
|
|
</Reference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
<Compile Include="Input\IKeyboard.cs" />
|
|
<Compile Include="Input\IKeyboardListener.cs" />
|
|
<Compile Include="Input\Key.cs" />
|
|
<Compile Include="Input\MouseButton.cs" />
|
|
<Compile Include="Input\IMouse.cs" />
|
|
<Compile Include="Input\IMouseListener.cs" />
|
|
<Compile Include="Input\ITouchListener.cs" />
|
|
<Compile Include="Input\ITouchPointer.cs" />
|
|
<Compile Include="Input\ITouchScreen.cs" />
|
|
<Compile Include="IO\IFileSystem.cs" />
|
|
<Compile Include="Math\Rect.cs" />
|
|
<Compile Include="Math\Circle.cs" />
|
|
<Compile Include="Math\BoundingBox.cs" />
|
|
<Compile Include="Math\Vector3.cs" />
|
|
<Compile Include="Math\Point3.cs" />
|
|
<Compile Include="Math\BoundingSphere.cs" />
|
|
<Compile Include="Math\Vector2.cs" />
|
|
<Compile Include="Math\Point2.cs" />
|
|
<Compile Include="Math\Vector4.cs" />
|
|
<Compile Include="Math\RectF.cs" />
|
|
<Compile Include="Math\Quaternion.cs" />
|
|
<Compile Include="Math\Matrix4x4.cs" />
|
|
<Compile Include="Math\Matrix3x3.cs" />
|
|
<Compile Include="Math\Plane.cs" />
|
|
<Compile Include="Math\MathConstants.cs" />
|
|
<Compile Include="Math\LineSegment.cs" />
|
|
<Compile Include="Math\Ray.cs" />
|
|
<Compile Include="Math\MathHelpers.cs" />
|
|
<Compile Include="Math\Transformation.cs" />
|
|
<Compile Include="Math\SweptEllipsoidCollisionPacket.cs" />
|
|
<Compile Include="Math\IntersectionTester.cs" />
|
|
<Compile Include="Platform.cs" />
|
|
<Compile Include="ILogger.cs" />
|
|
<Compile Include="Graphics\Color.cs" />
|
|
<Compile Include="Graphics\Image.cs" />
|
|
<Compile Include="Graphics\ScreenOrientation.cs" />
|
|
<Compile Include="IGameApp.cs" />
|
|
<Compile Include="IPlatformWindow.cs" />
|
|
<Compile Include="IPlatformConfiguration.cs" />
|
|
<Compile Include="IApplication.cs" />
|
|
<Compile Include="BaseApplication.cs" />
|
|
<Compile Include="Graphics\GraphicsDevice.cs" />
|
|
<Compile Include="Graphics\GraphicsContextResource.cs" />
|
|
<Compile Include="Graphics\BufferObject.cs" />
|
|
<Compile Include="Graphics\Texture.cs" />
|
|
<Compile Include="Graphics\TextureParameters.cs" />
|
|
<Compile Include="Graphics\RenderState.cs" />
|
|
<Compile Include="Graphics\BlendState.cs" />
|
|
<Compile Include="Graphics\VertexAttributes.cs" />
|
|
<Compile Include="Graphics\VertexBuffer.cs" />
|
|
<Compile Include="Graphics\IndexBuffer.cs" />
|
|
<Compile Include="Graphics\Framebuffer.cs" />
|
|
<Compile Include="Graphics\Renderbuffer.cs" />
|
|
<Compile Include="Graphics\Camera.cs" />
|
|
<Compile Include="Graphics\Frustum.cs" />
|
|
<Compile Include="Graphics\ViewContext.cs" />
|
|
<Compile Include="Graphics\Shader.cs" />
|
|
<Compile Include="Graphics\TextureAtlas.cs" />
|
|
<Compile Include="Graphics\TextureRegion.cs" />
|
|
<Compile Include="Graphics\CustomTextureAtlas.cs" />
|
|
<Compile Include="Graphics\AutoGridTextureAtlas.cs" />
|
|
<Compile Include="Graphics\SpriteFont.cs" />
|
|
<Compile Include="Graphics\SpriteFontTrueTypeLoader.cs" />
|
|
<Compile Include="Resources\ResourceUtils.cs" />
|
|
<Compile Include="Graphics\StandardShader.cs" />
|
|
<Compile Include="Graphics\SpriteShader.cs" />
|
|
<Compile Include="Graphics\VertexSkinningShader.cs" />
|
|
<Compile Include="Graphics\VertexLerpShader.cs" />
|
|
<Compile Include="Graphics\GeometryDebugRenderer.cs" />
|
|
<Compile Include="Graphics\BuiltinShaders\DebugShader.cs" />
|
|
<Compile Include="Graphics\BuiltinShaders\SimpleColorShader.cs" />
|
|
<Compile Include="Graphics\BuiltinShaders\SimpleColorTextureShader.cs" />
|
|
<Compile Include="Graphics\BuiltinShaders\SimpleTextureShader.cs" />
|
|
<Compile Include="Graphics\BuiltinShaders\SimpleTextureVertexLerpShader.cs" />
|
|
<Compile Include="Graphics\BuiltinShaders\SimpleTextureVertexSkinningShader.cs" />
|
|
<Compile Include="Graphics\BuiltinShaders\Sprite2DShader.cs" />
|
|
<Compile Include="Graphics\BuiltinShaders\Sprite3DShader.cs" />
|
|
<Compile Include="Support\StringExtensions.cs" />
|
|
<Compile Include="Graphics\ImageFormat.cs" />
|
|
<Compile Include="Graphics\IPlatformBitmap.cs" />
|
|
<Compile Include="Graphics\CustomShaders\CustomSpriteShader.cs" />
|
|
<Compile Include="Graphics\CustomShaders\CustomStandardShader.cs" />
|
|
<Compile Include="Graphics\CustomShaders\CustomVertexLerpShader.cs" />
|
|
<Compile Include="Graphics\CustomShaders\CustomVertexSkinningShader.cs" />
|
|
<Compile Include="Graphics\SpriteBatch.cs" />
|
|
<Compile Include="Graphics\BillboardSpriteBatch.cs" />
|
|
<Compile Include="Graphics\Helpers\FlatWireframeGrid.cs" />
|
|
<Compile Include="Support\FreeMovementCamera.cs" />
|
|
<Compile Include="Support\StringBuilderExtensions.cs" />
|
|
<Compile Include="Graphics\Helpers\GraphicsHelpers.cs" />
|
|
<Compile Include="Support\BitExtensions.cs" />
|
|
<Compile Include="Support\ObjectPool.cs" />
|
|
<Compile Include="Support\IPoolable.cs" />
|
|
<Compile Include="Support\BasicObjectPool.cs" />
|
|
<Compile Include="Support\ObjectPools.cs" />
|
|
<Compile Include="Events\Event.cs" />
|
|
<Compile Include="Events\EventManager.cs" />
|
|
<Compile Include="Events\IEventListener.cs" />
|
|
<Compile Include="Entities\Component.cs" />
|
|
<Compile Include="Entities\EntityManager.cs" />
|
|
<Compile Include="Entities\ComponentSystem.cs" />
|
|
<Compile Include="Events\EventListener.cs" />
|
|
<Compile Include="Entities\Entity.cs" />
|
|
<Compile Include="Entities\EntityPool.cs" />
|
|
<Compile Include="Entities\SystemComponents\InactiveComponent.cs" />
|
|
</ItemGroup>
|
|
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
|
|
<ItemGroup>
|
|
<Folder Include="Input\" />
|
|
<Folder Include="IO\" />
|
|
<Folder Include="Math\" />
|
|
<Folder Include="Graphics\" />
|
|
<Folder Include="Resources\" />
|
|
<Folder Include="Resources\Fonts\" />
|
|
<Folder Include="Resources\Shaders\" />
|
|
<Folder Include="Graphics\BuiltinShaders\" />
|
|
<Folder Include="Support\" />
|
|
<Folder Include="Graphics\CustomShaders\" />
|
|
<Folder Include="Graphics\Helpers\" />
|
|
<Folder Include="Events\" />
|
|
<Folder Include="Entities\" />
|
|
<Folder Include="Entities\SystemComponents\" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<EmbeddedResource Include="Resources\Fonts\Vera.ttf" />
|
|
<EmbeddedResource Include="Resources\Fonts\VeraMono.ttf" />
|
|
<EmbeddedResource Include="Resources\Shaders\debug.frag.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\debug.vert.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\simple_color.frag.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\simple_color.vert.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\simple_color_texture.frag.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\simple_color_texture.vert.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\simple_texture.frag.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\simple_texture.vert.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\sprite2d.frag.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\sprite2d.vert.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\sprite3d.frag.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\sprite3d.vert.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\vertexlerp_texture.frag.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\vertexlerp_texture.vert.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\vertexskinning_texture.frag.glsl" />
|
|
<EmbeddedResource Include="Resources\Shaders\vertexskinning_texture.vert.glsl" />
|
|
</ItemGroup>
|
|
</Project> |