anx.framework/ANX.Framework/ANX.Framework.csproj
Glatzemann f06890de59 reading used GraphicsProfile out of game assembly
some work on Kinect InputSystem (Dispose, fetching of RGB image)
changed handling of native textures (providing data for Texture2D at the moment)
implemented SetData methods for Texture2D
basic Dispose handling of Texture and Texture2D implemented
RenderSystemDX10: moved FormatSize method to FormatConverter to avoid duplicated code
RenderSystemGL3 is BROKEN in this version. New texture handling needs to be adapted.
2011-11-11 07:29:49 +00:00

353 lines
19 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>ANX.Framework</RootNamespace>
<AssemblyName>ANX.Framework</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\bin\Debug\</OutputPath>
<DefineConstants>TRACE;DEBUG;XNAEXT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<PlatformTarget>x86</PlatformTarget>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Audio\AudioCategory.cs" />
<Compile Include="Audio\AudioChannels.cs" />
<Compile Include="Audio\AudioStopOptions.cs" />
<Compile Include="Audio\MicrophoneState.cs" />
<Compile Include="Audio\RendererDetail.cs" />
<Compile Include="Audio\SoundState.cs" />
<Compile Include="BoundingBox.cs" />
<Compile Include="BoundingFrustum.cs" />
<Compile Include="BoundingSphere.cs" />
<Compile Include="Color.cs" />
<Compile Include="ContainmentType.cs" />
<Compile Include="Content\ContentSerializerAttribute.cs" />
<Compile Include="Content\ContentSerializerIgnoreAttribute.cs" />
<Compile Include="Content\ContentSerializerItemNameAttribute.cs" />
<Compile Include="Content\ContentSerializerRuntimeTypeAttribute.cs" />
<Compile Include="Content\ContentSerializerTypeVersionAttribute.cs" />
<Compile Include="Content\Decompressor.cs" />
<Compile Include="Content\GraphicTypeReaders\EffectReader.cs" />
<Compile Include="Content\GraphicTypeReaders\IndexBufferReader.cs" />
<Compile Include="Content\GraphicTypeReaders\SpriteFontReader.cs" />
<Compile Include="Content\GraphicTypeReaders\Texture2DReader.cs" />
<Compile Include="Content\GraphicTypeReaders\Texture3DReader.cs" />
<Compile Include="Content\GraphicTypeReaders\TextureCubeReader.cs" />
<Compile Include="Content\GraphicTypeReaders\TextureReader.cs" />
<Compile Include="Content\GraphicTypeReaders\VertexBufferReader.cs" />
<Compile Include="Content\GraphicTypeReaders\VertexDeclarationReader.cs" />
<Compile Include="Content\LzxDecoder.cs" />
<Compile Include="Content\MathTypeReaders\BoundingBoxReader.cs" />
<Compile Include="Content\MathTypeReaders\BoundingSphereReader.cs" />
<Compile Include="Content\MathTypeReaders\BoundingFrustumReader.cs" />
<Compile Include="Content\MathTypeReaders\PointReader.cs" />
<Compile Include="Content\MathTypeReaders\RayReader.cs" />
<Compile Include="Content\MathTypeReaders\Vector4Reader.cs" />
<Compile Include="Content\MathTypeReaders\MatrixReader.cs" />
<Compile Include="Content\MathTypeReaders\PlaneReader.cs" />
<Compile Include="Content\MathTypeReaders\QuaternionReader.cs" />
<Compile Include="Content\MathTypeReaders\RectangleReader.cs" />
<Compile Include="Content\MathTypeReaders\Vector2Reader.cs" />
<Compile Include="Content\MathTypeReaders\Vector3Reader.cs" />
<Compile Include="Content\PrimitiveTypeReaders\BooleanReader.cs" />
<Compile Include="Content\PrimitiveTypeReaders\ByteReader.cs" />
<Compile Include="Content\PrimitiveTypeReaders\CharReader.cs" />
<Compile Include="Content\PrimitiveTypeReaders\DoubleReader.cs" />
<Compile Include="Content\PrimitiveTypeReaders\Int16Reader.cs" />
<Compile Include="Content\PrimitiveTypeReaders\Int32Reader.cs" />
<Compile Include="Content\PrimitiveTypeReaders\Int64Reader.cs" />
<Compile Include="Content\PrimitiveTypeReaders\ObjectReader.cs" />
<Compile Include="Content\PrimitiveTypeReaders\SingleReader.cs" />
<Compile Include="Content\PrimitiveTypeReaders\StringReader.cs" />
<Compile Include="Content\ReflectiveReader.cs" />
<Compile Include="Content\ResourceContentManager.cs" />
<Compile Include="Content\SystemTypeReaders\ArrayReader.cs" />
<Compile Include="Content\ContentLoadException.cs" />
<Compile Include="Content\ContentManager.cs" />
<Compile Include="Content\ContentReader.cs" />
<Compile Include="Content\ContentTypeReader.cs" />
<Compile Include="Content\ContentTypeReaderManager.cs" />
<Compile Include="Content\SystemTypeReaders\DateTimeReader.cs" />
<Compile Include="Content\SystemTypeReaders\DecimalReader.cs" />
<Compile Include="Content\SystemTypeReaders\DictionaryReader.cs" />
<Compile Include="Content\SystemTypeReaders\EnumReader.cs" />
<Compile Include="Content\SystemTypeReaders\ExternalReferenceReader.cs" />
<Compile Include="Content\SystemTypeReaders\ListReader.cs" />
<Compile Include="Content\SystemTypeReaders\NullableReader.cs" />
<Compile Include="Content\SystemTypeReaders\TimeSpanReader.cs" />
<Compile Include="Content\MathTypeReaders\ColorReader.cs" />
<Compile Include="CurveContinuity.cs" />
<Compile Include="CurveLoopType.cs" />
<Compile Include="CurveTangent.cs" />
<Compile Include="DisplayOrientation.cs" />
<Compile Include="DrawableGameComponent.cs" />
<Compile Include="Game.cs" />
<Compile Include="GameComponent.cs" />
<Compile Include="GameComponentCollection.cs" />
<Compile Include="GameComponentCollectionEventArgs.cs" />
<Compile Include="GameHost.cs" />
<Compile Include="GamerServices\AvatarAnimationPreset.cs" />
<Compile Include="GamerServices\AvatarBodyType.cs" />
<Compile Include="GamerServices\AvatarBone.cs" />
<Compile Include="GamerServices\AvatarExpression.cs" />
<Compile Include="GamerServices\AvatarEye.cs" />
<Compile Include="GamerServices\AvatarEyebrow.cs" />
<Compile Include="GamerServices\AvatarMouth.cs" />
<Compile Include="GamerServices\AvatarRendererState.cs" />
<Compile Include="GamerServices\ControllerSensitivity.cs" />
<Compile Include="GamerServices\GameDifficulty.cs" />
<Compile Include="GamerServices\GamerPresenceMode.cs" />
<Compile Include="GamerServices\GamerPrivilegeSetting.cs" />
<Compile Include="GamerServices\GamerZone.cs" />
<Compile Include="GamerServices\IAvatarAnimation.cs" />
<Compile Include="GamerServices\LeaderboardIdentity.cs" />
<Compile Include="GamerServices\LeaderboardKey.cs" />
<Compile Include="GamerServices\LeaderboardOutcome.cs" />
<Compile Include="GamerServices\MessageBoxIcon.cs" />
<Compile Include="GamerServices\NotificationPosition.cs" />
<Compile Include="GamerServices\RacingCameraAngle.cs" />
<Compile Include="GameServiceContainer.cs" />
<Compile Include="GameTime.cs" />
<Compile Include="GameTimer.cs" />
<Compile Include="GameWindow.cs" />
<Compile Include="GraphicsDeviceInformation.cs" />
<Compile Include="Graphics\DeviceLostException.cs" />
<Compile Include="Graphics\DisplayMode.cs" />
<Compile Include="Graphics\DisplayModeCollection.cs" />
<Compile Include="Graphics\DynamicVertexBuffer.cs" />
<Compile Include="Graphics\EffectMaterial.cs" />
<Compile Include="Graphics\GraphicsAdapter.cs" />
<Compile Include="Graphics\GraphicsDevice.cs" />
<Compile Include="GraphicsDeviceManager.cs" />
<Compile Include="Graphics\AlphaTestEffect.cs" />
<Compile Include="Graphics\Blend.cs" />
<Compile Include="Graphics\BlendFunction.cs" />
<Compile Include="Graphics\BlendState.cs" />
<Compile Include="Graphics\BufferUsage.cs" />
<Compile Include="Graphics\ClearOptions.cs" />
<Compile Include="Graphics\ColorWriteChannels.cs" />
<Compile Include="Graphics\CompareFunction.cs" />
<Compile Include="Graphics\CubeMapFace.cs" />
<Compile Include="Graphics\CullMode.cs" />
<Compile Include="Graphics\DepthFormat.cs" />
<Compile Include="Graphics\DepthStencilState.cs" />
<Compile Include="Graphics\DirectionalLight.cs" />
<Compile Include="Graphics\Effect.cs" />
<Compile Include="Graphics\EffectAnnotation.cs" />
<Compile Include="Graphics\EffectAnnotationCollection.cs" />
<Compile Include="Graphics\EffectParameter.cs" />
<Compile Include="Graphics\EffectParameterClass.cs" />
<Compile Include="Graphics\EffectParameterCollection.cs" />
<Compile Include="Graphics\EffectParameterType.cs" />
<Compile Include="Graphics\EffectPass.cs" />
<Compile Include="Graphics\EffectPassCollection.cs" />
<Compile Include="Graphics\EffectTechnique.cs" />
<Compile Include="Graphics\EffectTechniqueCollection.cs" />
<Compile Include="Graphics\FillMode.cs" />
<Compile Include="Graphics\GraphicsDeviceStatus.cs" />
<Compile Include="Graphics\GraphicsProfile.cs" />
<Compile Include="Graphics\GraphicsResource.cs" />
<Compile Include="Graphics\IDynamicGraphicsResource.cs" />
<Compile Include="Graphics\IEffectFog.cs" />
<Compile Include="Graphics\IEffectLights.cs" />
<Compile Include="Graphics\IEffectMatrices.cs" />
<Compile Include="Graphics\IGraphicsResource.cs" />
<Compile Include="Graphics\IndexBuffer.cs" />
<Compile Include="Graphics\IndexElementSize.cs" />
<Compile Include="Graphics\IVertexType.cs" />
<Compile Include="Graphics\DynamicIndexBuffer.cs" />
<Compile Include="Graphics\DeviceNotResetException.cs" />
<Compile Include="Graphics\Model.cs" />
<Compile Include="Graphics\ModelBone.cs" />
<Compile Include="Graphics\ModelBoneCollection.cs" />
<Compile Include="Graphics\ModelEffectCollection.cs" />
<Compile Include="Graphics\ModelMesh.cs" />
<Compile Include="Graphics\ModelMeshCollection.cs" />
<Compile Include="Graphics\ModelMeshPart.cs" />
<Compile Include="Graphics\ModelMeshPartCollection.cs" />
<Compile Include="Graphics\NoSuitableGraphicsDeviceException.cs" />
<Compile Include="Graphics\OcclusionQuery.cs" />
<Compile Include="Graphics\PackedVector\HalfTypeHelper.cs" />
<Compile Include="Graphics\RenderTargetCube.cs" />
<Compile Include="Graphics\PackedVector\Alpha8.cs" />
<Compile Include="Graphics\PackedVector\Bgr565.cs" />
<Compile Include="Graphics\PackedVector\Bgra4444.cs" />
<Compile Include="Graphics\PackedVector\Bgra5551.cs" />
<Compile Include="Graphics\PackedVector\Byte4.cs" />
<Compile Include="Graphics\PackedVector\HalfSingle.cs" />
<Compile Include="Graphics\PackedVector\HalfVector2.cs" />
<Compile Include="Graphics\PackedVector\HalfVector4.cs" />
<Compile Include="Graphics\PackedVector\NormalizedByte2.cs" />
<Compile Include="Graphics\PackedVector\NormalizedByte4.cs" />
<Compile Include="Graphics\PackedVector\NormalizedShort2.cs" />
<Compile Include="Graphics\PackedVector\NormalizedShort4.cs" />
<Compile Include="Graphics\PackedVector\Rg32.cs" />
<Compile Include="Graphics\PackedVector\Rgba1010102.cs" />
<Compile Include="Graphics\PackedVector\Rgba64.cs" />
<Compile Include="Graphics\PackedVector\Short2.cs" />
<Compile Include="Graphics\PackedVector\Short4.cs" />
<Compile Include="Graphics\RenderTarget2D.cs" />
<Compile Include="Graphics\RenderTargetBinding.cs" />
<Compile Include="Graphics\ResourceCreatedEventArgs.cs" />
<Compile Include="Graphics\ResourceDestroyedEventArgs.cs" />
<Compile Include="Graphics\TextureCollection.cs" />
<Compile Include="Graphics\VertexPositionNormalTexture.cs" />
<Compile Include="Graphics\VertexPositionTexture.cs" />
<Compile Include="Graphics\PackedVector\IPackedVector.cs" />
<Compile Include="Graphics\PresentInterval.cs" />
<Compile Include="Graphics\PrimitiveType.cs" />
<Compile Include="Graphics\RenderTargetUsage.cs" />
<Compile Include="Graphics\SamplerStateCollection.cs" />
<Compile Include="Graphics\SetDataOptions.cs" />
<Compile Include="Graphics\StencilOperation.cs" />
<Compile Include="Graphics\Texture3D.cs" />
<Compile Include="Graphics\TextureAddressMode.cs" />
<Compile Include="Graphics\TextureCube.cs" />
<Compile Include="Graphics\TextureFilter.cs" />
<Compile Include="Graphics\VertexBufferBinding.cs" />
<Compile Include="Graphics\VertexPositionColorTexture.cs" />
<Compile Include="Graphics\RasterizerState.cs" />
<Compile Include="Graphics\SamplerState.cs" />
<Compile Include="Graphics\SpriteEffects.cs" />
<Compile Include="Graphics\SpriteFont.cs" />
<Compile Include="Graphics\SpriteInfo.cs" />
<Compile Include="Graphics\SpriteSortMode.cs" />
<Compile Include="Graphics\SurfaceFormat.cs" />
<Compile Include="Graphics\Texture.cs" />
<Compile Include="Graphics\Texture2D.cs" />
<Compile Include="Graphics\VertexBuffer.cs" />
<Compile Include="Graphics\VertexDeclaration.cs" />
<Compile Include="Graphics\VertexElement.cs" />
<Compile Include="Graphics\VertexElementFormat.cs" />
<Compile Include="Graphics\VertexElementUsage.cs" />
<Compile Include="Graphics\VertexPositionColor.cs" />
<Compile Include="Graphics\Viewport.cs" />
<Compile Include="IDrawable.cs" />
<Compile Include="IGameComponent.cs" />
<Compile Include="IGraphicsDeviceManager.cs" />
<Compile Include="Graphics\IGraphicsDeviceService.cs" />
<Compile Include="Input\Buttons.cs" />
<Compile Include="Input\ButtonState.cs" />
<Compile Include="Input\GamePad.cs" />
<Compile Include="Input\GamePadButtons.cs" />
<Compile Include="Input\GamePadCapabilities.cs" />
<Compile Include="Input\GamePadDeadZone.cs" />
<Compile Include="Input\GamePadDPad.cs" />
<Compile Include="Input\GamePadState.cs" />
<Compile Include="Input\GamePadThumbSticks.cs" />
<Compile Include="Input\GamePadTriggers.cs" />
<Compile Include="Input\GamePadType.cs" />
<Compile Include="Input\Keyboard.cs" />
<Compile Include="Input\KeyboardState.cs" />
<Compile Include="Input\Keys.cs" />
<Compile Include="Input\KeyState.cs" />
<Compile Include="Input\MotionSensing\MotionSensingDevice.cs" />
<Compile Include="Input\MotionSensing\MotionSensingDeviceState.cs" />
<Compile Include="Input\MotionSensing\MotionSensingDeviceType.cs" />
<Compile Include="Input\Mouse.cs" />
<Compile Include="Input\MouseState.cs" />
<Compile Include="Input\Touch\GestureSample.cs" />
<Compile Include="Input\Touch\GestureType.cs" />
<Compile Include="Input\Touch\TouchCollection.cs" />
<Compile Include="Input\Touch\TouchLocation.cs" />
<Compile Include="Input\Touch\TouchLocationState.cs" />
<Compile Include="Input\Touch\TouchPanelCapabilities.cs" />
<Compile Include="IUpdateable.cs" />
<Compile Include="LaunchParameters.cs" />
<Compile Include="MathHelper.cs" />
<Compile Include="Matrix.cs" />
<Compile Include="Media\MediaSourceType.cs" />
<Compile Include="Media\MediaState.cs" />
<Compile Include="Media\VideoSoundtrackType.cs" />
<Compile Include="Net\NetworkSessionEndReason.cs" />
<Compile Include="Net\NetworkSessionJoinError.cs" />
<Compile Include="Net\NetworkSessionState.cs" />
<Compile Include="Net\NetworkSessionType.cs" />
<Compile Include="Net\SendDataOptions.cs" />
<Compile Include="NonXNA\InputSystem\IKeyboard.cs" />
<Compile Include="NonXNA\InputSystem\IMotionSensingDevice.cs" />
<Compile Include="NonXNA\InputSystem\IMouse.cs" />
<Compile Include="NonXNA\RenderSystem\EffectProcessorOutputFormat.cs" />
<Compile Include="NonXNA\ICreator.cs" />
<Compile Include="NonXNA\InputSystem\IGamePad.cs" />
<Compile Include="NonXNA\InputSystem\IInputSystemCreator.cs" />
<Compile Include="NonXNA\AddInSystemFactory.cs" />
<Compile Include="NonXNA\RenderSystem\INativeRasterizerState.cs" />
<Compile Include="NonXNA\RenderSystem\INativeDepthStencilState.cs" />
<Compile Include="NonXNA\RenderSystem\INativeSamplerState.cs" />
<Compile Include="NonXNA\RenderSystem\INativeTexture.cs" />
<Compile Include="NonXNA\RenderSystem\INativeTexture2D.cs" />
<Compile Include="NonXNA\RenderSystem\PreDefinedShader.cs" />
<Compile Include="NonXNA\RenderSystem\INativeBlendState.cs" />
<Compile Include="NonXNA\RenderSystem\INativeBuffer.cs" />
<Compile Include="NonXNA\RenderSystem\INativeEffect.cs" />
<Compile Include="NonXNA\RenderSystem\INativeEffectParameter.cs" />
<Compile Include="NonXNA\RenderSystem\INativeEffectTechnique.cs" />
<Compile Include="NonXNA\RenderSystem\INativeGraphicsDevice.cs" />
<Compile Include="NonXNA\RenderSystem\IRenderSystemCreator.cs" />
<Compile Include="NonXNA\SoundSystem\ISoundSystemCreator.cs" />
<Compile Include="Plane.cs" />
<Compile Include="PlaneIntersectionType.cs" />
<Compile Include="PlayerIndex.cs" />
<Compile Include="Point.cs" />
<Compile Include="PreparingDeviceSettingsEventArgs.cs" />
<Compile Include="Graphics\PresentationParameters.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Graphics\SpriteBatch.cs" />
<Compile Include="Quaternion.cs" />
<Compile Include="Ray.cs" />
<Compile Include="Rectangle.cs" />
<Compile Include="TitleContainer.cs" />
<Compile Include="Vector2.cs" />
<Compile Include="Vector3.cs" />
<Compile Include="Vector4.cs" />
</ItemGroup>
<ItemGroup>
<Folder Include="Content\MediaTypeReaders\" />
<Folder Include="Design\" />
<Folder Include="Storage\" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>