diff --git a/src/Blaze-Brigade.sln b/src/Blaze-Brigade.sln index 078e79279762c80200e6a1526ca80f29e462c838..a1ddbbe8b0daace01afc1af54cca8d54be462be1 100644 --- a/src/Blaze-Brigade.sln +++ b/src/Blaze-Brigade.sln @@ -7,26 +7,46 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Blaze_Brigade", "Blaze-Brig EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Blaze_BrigadeContent", "Blaze-Brigade\Blaze_BrigadeContent\Blaze_BrigadeContent.contentproj", "{B867170A-1ADD-4151-BFDA-06E292F28986}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlazeBrigadeTest", "BlazeBrigadeTest\BlazeBrigadeTest.csproj", "{CCF54A1F-3850-4A2B-9161-C862259852A9}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU Debug|x86 = Debug|x86 Debug|Xbox 360 = Debug|Xbox 360 + Release|Any CPU = Release|Any CPU Release|x86 = Release|x86 Release|Xbox 360 = Release|Xbox 360 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F014B39A-8ECB-496E-950A-97D5286D4651}.Debug|Any CPU.ActiveCfg = Debug|x86 {F014B39A-8ECB-496E-950A-97D5286D4651}.Debug|x86.ActiveCfg = Debug|x86 {F014B39A-8ECB-496E-950A-97D5286D4651}.Debug|x86.Build.0 = Debug|x86 {F014B39A-8ECB-496E-950A-97D5286D4651}.Debug|Xbox 360.ActiveCfg = Debug|x86 {F014B39A-8ECB-496E-950A-97D5286D4651}.Debug|Xbox 360.Build.0 = Debug|x86 + {F014B39A-8ECB-496E-950A-97D5286D4651}.Release|Any CPU.ActiveCfg = Release|x86 {F014B39A-8ECB-496E-950A-97D5286D4651}.Release|x86.ActiveCfg = Release|x86 {F014B39A-8ECB-496E-950A-97D5286D4651}.Release|x86.Build.0 = Release|x86 {F014B39A-8ECB-496E-950A-97D5286D4651}.Release|Xbox 360.ActiveCfg = Release|x86 {F014B39A-8ECB-496E-950A-97D5286D4651}.Release|Xbox 360.Build.0 = Release|x86 + {B867170A-1ADD-4151-BFDA-06E292F28986}.Debug|Any CPU.ActiveCfg = Debug|x86 {B867170A-1ADD-4151-BFDA-06E292F28986}.Debug|x86.ActiveCfg = Debug|x86 {B867170A-1ADD-4151-BFDA-06E292F28986}.Debug|Xbox 360.ActiveCfg = Debug|x86 + {B867170A-1ADD-4151-BFDA-06E292F28986}.Release|Any CPU.ActiveCfg = Release|x86 {B867170A-1ADD-4151-BFDA-06E292F28986}.Release|x86.ActiveCfg = Release|x86 {B867170A-1ADD-4151-BFDA-06E292F28986}.Release|Xbox 360.ActiveCfg = Release|x86 + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Debug|x86.ActiveCfg = Debug|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Debug|x86.Build.0 = Debug|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Debug|Xbox 360.ActiveCfg = Debug|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Debug|Xbox 360.Build.0 = Debug|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Release|Any CPU.Build.0 = Release|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Release|x86.ActiveCfg = Release|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Release|x86.Build.0 = Release|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Release|Xbox 360.ActiveCfg = Release|Any CPU + {CCF54A1F-3850-4A2B-9161-C862259852A9}.Release|Xbox 360.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/Blaze-Brigade/Blaze_Brigade/GameFunction.cs b/src/Blaze-Brigade/Blaze_Brigade/GameFunction.cs index 9029b1cda798f88bebc97870cff369af168a397c..997c2e88f1fbc7a9e7d6ccee9ff63f9df3f8bd72 100644 --- a/src/Blaze-Brigade/Blaze_Brigade/GameFunction.cs +++ b/src/Blaze-Brigade/Blaze_Brigade/GameFunction.cs @@ -719,7 +719,7 @@ namespace Controller camera.Position = new Vector2(camera.Position.X, 0); } - if (camera.Position.X < boundaryY) + if (camera.Position.Y < boundaryY) { camera.Position = new Vector2(camera.Position.X, boundaryY); } diff --git a/src/BlazeBrigadeTest/BlazeBrigadeTest.csproj b/src/BlazeBrigadeTest/BlazeBrigadeTest.csproj new file mode 100644 index 0000000000000000000000000000000000000000..941acd754b8b01a0fc3d4f97fe5d034547995856 --- /dev/null +++ b/src/BlazeBrigadeTest/BlazeBrigadeTest.csproj @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProjectGuid>{CCF54A1F-3850-4A2B-9161-C862259852A9}</ProjectGuid> + <OutputType>Library</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <RootNamespace>BlazeBrigadeTest</RootNamespace> + <AssemblyName>BlazeBrigadeTest</AssemblyName> + <TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion> + <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath> + <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath> + <IsCodedUITest>False</IsCodedUITest> + <TestProjectType>UnitTest</TestProjectType> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> + <OutputPath>bin\Debug\</OutputPath> + <DefineConstants>DEBUG;TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + </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> + </PropertyGroup> + <ItemGroup> + <Reference Include="System" /> + </ItemGroup> + <Choose> + <When Condition="('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'"> + <ItemGroup> + <Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" /> + </ItemGroup> + </When> + <Otherwise> + <ItemGroup> + <Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework" /> + </ItemGroup> + </Otherwise> + </Choose> + <ItemGroup> + <Compile Include="GameFunctionTest.cs" /> + <Compile Include="Properties\AssemblyInfo.cs" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\Blaze-Brigade\Blaze_Brigade\Blaze_Brigade.csproj"> + <Project>{f014b39a-8ecb-496e-950a-97d5286d4651}</Project> + <Name>Blaze_Brigade</Name> + </ProjectReference> + </ItemGroup> + <Choose> + <When Condition="'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'"> + <ItemGroup> + <Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> + <Private>False</Private> + </Reference> + <Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> + <Private>False</Private> + </Reference> + <Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> + <Private>False</Private> + </Reference> + <Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> + <Private>False</Private> + </Reference> + </ItemGroup> + </When> + </Choose> + <Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" /> + <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> \ No newline at end of file diff --git a/src/BlazeBrigadeTest/GameFunctionTest.cs b/src/BlazeBrigadeTest/GameFunctionTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..87cab9dc3d46ea0ea13fe720813773a13f1d7459 --- /dev/null +++ b/src/BlazeBrigadeTest/GameFunctionTest.cs @@ -0,0 +1,19 @@ +using Microsoft.VisualStudio.TestTools.UnitTesting; + +using Blaze_Brigade; + +namespace ControllerTest +{ + [TestClass] + public class GameFunctionTest + { + [TestMethod] + public void isEnemyUnitInRange_WhenEnemyInRange_ShouldReturnTrue() + { + //Unit unit = getNewUnit(UnitType.Warrior, new Vector2(17 * 32f, 15 * 32f), player1); + //Unit enemyUnit = getNewUnit(UnitType.Warrior, new Vector2(18 * 32f, 15 * 32f), player2); + + + } + } +} diff --git a/src/BlazeBrigadeTest/Properties/AssemblyInfo.cs b/src/BlazeBrigadeTest/Properties/AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..39b86bf20c6e558c8ed943fec6307d71a1a2bd91 --- /dev/null +++ b/src/BlazeBrigadeTest/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +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("BlazeBrigadeTest")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("BlazeBrigadeTest")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[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. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("ccf54a1f-3850-4a2b-9161-c862259852a9")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/src/BlazeBrigadeTest/bin/Debug/BlazeBrigadeTest.dll b/src/BlazeBrigadeTest/bin/Debug/BlazeBrigadeTest.dll new file mode 100644 index 0000000000000000000000000000000000000000..f1678aa5c5ba146c3a17b14b6ffd6ffe2acd359c Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/BlazeBrigadeTest.dll differ diff --git a/src/BlazeBrigadeTest/bin/Debug/BlazeBrigadeTest.pdb b/src/BlazeBrigadeTest/bin/Debug/BlazeBrigadeTest.pdb new file mode 100644 index 0000000000000000000000000000000000000000..4674a46eded8e5c58bc2c08032589c49959523a6 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/BlazeBrigadeTest.pdb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Blaze_Brigade.exe b/src/BlazeBrigadeTest/bin/Debug/Blaze_Brigade.exe new file mode 100644 index 0000000000000000000000000000000000000000..5e7c24c9cb995bc8c63cfc89582d836be7ede3fb Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Blaze_Brigade.exe differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Blaze_Brigade.pdb b/src/BlazeBrigadeTest/bin/Debug/Blaze_Brigade.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c41d4bdd85dd5d4cc0390507090e10d69274fda4 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Blaze_Brigade.pdb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/2archer.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/2archer.xnb new file mode 100644 index 0000000000000000000000000000000000000000..fbe762299950e8e65c9518cc560897c0deea0789 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/2archer.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/2archer_attack.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/2archer_attack.xnb new file mode 100644 index 0000000000000000000000000000000000000000..9df653d15746cc61011c196b8b6d8b55ef109d60 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/2archer_attack.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/2archer_stats.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/2archer_stats.xnb new file mode 100644 index 0000000000000000000000000000000000000000..4ab3cd09be346bee64b3e10bc7e2149d0ce5366b Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/2archer_stats.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/2mage.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/2mage.xnb new file mode 100644 index 0000000000000000000000000000000000000000..98e888d3c5a87088bad8308fa225a0415de27d11 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/2mage.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/2mage_attack.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/2mage_attack.xnb new file mode 100644 index 0000000000000000000000000000000000000000..675176b7373271e04d2bbe9e5cb2df466de3f8ec Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/2mage_attack.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/2mage_stats.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/2mage_stats.xnb new file mode 100644 index 0000000000000000000000000000000000000000..954b0efb09fbe1b7d54b0c7492fe3da5b28e0dc0 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/2mage_stats.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/2warrior.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/2warrior.xnb new file mode 100644 index 0000000000000000000000000000000000000000..7f60a583b09ffffe54fc0b50ed000d831598d505 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/2warrior.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/2warrior_attack.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/2warrior_attack.xnb new file mode 100644 index 0000000000000000000000000000000000000000..813ca4d9f05f5c1d545d0f4fc44e6ace8c3a9e48 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/2warrior_attack.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/2warrior_stats.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/2warrior_stats.xnb new file mode 100644 index 0000000000000000000000000000000000000000..4fbc6f3a076306cc7042ceee9b591631635f94f1 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/2warrior_stats.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/BattleTheme.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/BattleTheme.xnb new file mode 100644 index 0000000000000000000000000000000000000000..3c7fc6d0601c1122c251cf4c9d18de707a78c761 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/BattleTheme.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/Bow.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/Bow.xnb new file mode 100644 index 0000000000000000000000000000000000000000..b7d403d86a528d546c80627a8f35c4f9a385ddad Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/Bow.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/ClearBar.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/ClearBar.xnb new file mode 100644 index 0000000000000000000000000000000000000000..baf456b92781cb81528322d5838f93951fcaf56f Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/ClearBar.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/End_Button.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/End_Button.xnb new file mode 100644 index 0000000000000000000000000000000000000000..d2f32db5a4acf8ea35515efeec7dc670d0b90d9e Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/End_Button.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/Fireball.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/Fireball.xnb new file mode 100644 index 0000000000000000000000000000000000000000..24b9cc13006f656e4569d8a33460e5ea23356619 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/Fireball.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/Footstep.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/Footstep.xnb new file mode 100644 index 0000000000000000000000000000000000000000..2393809b78f9b0e923a857b8dacbae7d9ace9915 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/Footstep.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/Game_Map.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/Game_Map.xnb new file mode 100644 index 0000000000000000000000000000000000000000..5aa4a84feaa4a9d0c22a93c474124b1b8be5aced Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/Game_Map.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/HealthBar1.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/HealthBar1.xnb new file mode 100644 index 0000000000000000000000000000000000000000..708632d045ae7f3478892388bbf0f4e14dd1160d Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/HealthBar1.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/HealthBar2.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/HealthBar2.xnb new file mode 100644 index 0000000000000000000000000000000000000000..985ef8504b46bfb83e4e73dfd4f6fe0b4a7af42f Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/HealthBar2.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/Inventory_Button.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/Inventory_Button.xnb new file mode 100644 index 0000000000000000000000000000000000000000..b3bb59105ccfdfa8016314dd7af1e9a0f13dc939 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/Inventory_Button.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/MapTheme.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/MapTheme.xnb new file mode 100644 index 0000000000000000000000000000000000000000..5938d11700af0be987ea8c867850a88a8b382fa5 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/MapTheme.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/MenuImage.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/MenuImage.xnb new file mode 100644 index 0000000000000000000000000000000000000000..8693228501c0670aeb2d4c79dc41532c07c2a53b Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/MenuImage.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/MenuSong.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/MenuSong.xnb new file mode 100644 index 0000000000000000000000000000000000000000..870c49a5af382b95b3a31db0a8e130053c0173c0 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/MenuSong.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/PixelFont.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/PixelFont.xnb new file mode 100644 index 0000000000000000000000000000000000000000..8b9f67b98907ec47aa36cd8879a10ff97361adcb Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/PixelFont.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/PixelFontLarge.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/PixelFontLarge.xnb new file mode 100644 index 0000000000000000000000000000000000000000..66047d2cbe521fa0e1b41d0aa4bf0383dec48311 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/PixelFontLarge.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/PixelFontLargest.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/PixelFontLargest.xnb new file mode 100644 index 0000000000000000000000000000000000000000..48427008b9abe40441825eee8e8bb5978e887242 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/PixelFontLargest.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/Sword.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/Sword.xnb new file mode 100644 index 0000000000000000000000000000000000000000..3b7a62b785fcc2f651768eef0ecfe077d3643457 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/Sword.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/archer.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/archer.xnb new file mode 100644 index 0000000000000000000000000000000000000000..498195851c2e98df5f9a066d0f0765aa34697010 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/archer.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/archer_attack.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/archer_attack.xnb new file mode 100644 index 0000000000000000000000000000000000000000..98b559373599f6d620c08cdd60563564661a7ff6 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/archer_attack.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/archer_stats.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/archer_stats.xnb new file mode 100644 index 0000000000000000000000000000000000000000..75f5058632d6966418a3389d2aeb24d25828b6d2 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/archer_stats.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/attack.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/attack.xnb new file mode 100644 index 0000000000000000000000000000000000000000..d8b6f7cbeef56c5a96fc740d31822ff90a6e9486 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/attack.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/attack_confirm.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/attack_confirm.xnb new file mode 100644 index 0000000000000000000000000000000000000000..7ba3e60f787647bf68638023513ff078b18fb2c2 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/attack_confirm.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/attackableNode.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/attackableNode.xnb new file mode 100644 index 0000000000000000000000000000000000000000..0665bdcee969548d96d59be6d6fb7f926eaf48a4 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/attackableNode.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/confirm_attack.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/confirm_attack.xnb new file mode 100644 index 0000000000000000000000000000000000000000..5885e424b073788e8d19827ac6dfff67a09a8617 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/confirm_attack.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/exit_game.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/exit_game.xnb new file mode 100644 index 0000000000000000000000000000000000000000..13eb758a75419134543d8072031f770310a25041 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/exit_game.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/instructions1.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/instructions1.xnb new file mode 100644 index 0000000000000000000000000000000000000000..8d8b1c185d6da328e581d479d282dba5ad6a5784 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/instructions1.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/instructions2.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/instructions2.xnb new file mode 100644 index 0000000000000000000000000000000000000000..a184141a5520ca1e5a11ef0febcbc897397113b0 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/instructions2.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/instructions3.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/instructions3.xnb new file mode 100644 index 0000000000000000000000000000000000000000..47ff1c03f49a9168efa94e393c3d288251a79ad4 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/instructions3.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/items.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/items.xnb new file mode 100644 index 0000000000000000000000000000000000000000..0821a41fa2a2461bb1614a48b35d55dfe024c746 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/items.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/mage.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/mage.xnb new file mode 100644 index 0000000000000000000000000000000000000000..425a47be271ba04bcc61e64b860c8d90e285be34 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/mage.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/mage_attack.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/mage_attack.xnb new file mode 100644 index 0000000000000000000000000000000000000000..2738e4dcbe8583bc2ff02ac2a263f848405aa3c6 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/mage_attack.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/mage_stats.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/mage_stats.xnb new file mode 100644 index 0000000000000000000000000000000000000000..771e4c844df6a1785b9c76eadec9557ecc1dce01 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/mage_stats.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/map1_obstacles.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/map1_obstacles.xnb new file mode 100644 index 0000000000000000000000000000000000000000..7c736ee413614952506f21c310648fc739a3d0e3 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/map1_obstacles.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/move.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/move.xnb new file mode 100644 index 0000000000000000000000000000000000000000..a20ddcdd63eb88318243137e0b31c950cabc486f Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/move.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/moveableNode.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/moveableNode.xnb new file mode 100644 index 0000000000000000000000000000000000000000..d84dfe1ae4ccb67aee19cc3e29d4f81182b8a1bf Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/moveableNode.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/player1turn.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/player1turn.xnb new file mode 100644 index 0000000000000000000000000000000000000000..959d85d6bf7755f46d6e37dea5151378244abdc8 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/player1turn.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/player1turn_overlay.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/player1turn_overlay.xnb new file mode 100644 index 0000000000000000000000000000000000000000..b2420ce2517691ae1e709d6bf64e8116f3eab9b8 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/player1turn_overlay.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/player2turn.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/player2turn.xnb new file mode 100644 index 0000000000000000000000000000000000000000..c812084e75af329df06673d3949d64e87d08cf57 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/player2turn.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/player2turn_overlay.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/player2turn_overlay.xnb new file mode 100644 index 0000000000000000000000000000000000000000..efefdd4a173f893bf2f4f94cafc7aec345b309a6 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/player2turn_overlay.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/wait.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/wait.xnb new file mode 100644 index 0000000000000000000000000000000000000000..71072378521ac761e410ae5425c732944eb79f3e Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/wait.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/warrior.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/warrior.xnb new file mode 100644 index 0000000000000000000000000000000000000000..0ec572c027e91056ad2cc4825d2863aea48bc849 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/warrior.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/warrior_attack.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/warrior_attack.xnb new file mode 100644 index 0000000000000000000000000000000000000000..7ae1a4d20ad80176669418570f30156b28c993cd Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/warrior_attack.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Content/warrior_stats.xnb b/src/BlazeBrigadeTest/bin/Debug/Content/warrior_stats.xnb new file mode 100644 index 0000000000000000000000000000000000000000..5fa1968fca1adba8bc64c14fbfc2ebabe269d465 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Content/warrior_stats.xnb differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll b/src/BlazeBrigadeTest/bin/Debug/Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll new file mode 100644 index 0000000000000000000000000000000000000000..53ba39246acd391120d512ff20a6b86c5679b8c5 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Game.dll b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Game.dll new file mode 100644 index 0000000000000000000000000000000000000000..9ba4aa23b347a65f90979d58ad155b2e573c21bd Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Game.dll differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Game.xml b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Game.xml new file mode 100644 index 0000000000000000000000000000000000000000..d0b7a111658114257d5eec48d8b9e841b18af1eb --- /dev/null +++ b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Game.xml @@ -0,0 +1,625 @@ +<?xml version="1.0" encoding="utf-8"?> +<doc> + <members> + <member name="T:Microsoft.Xna.Framework.DrawableGameComponent"> + <summary>A game component that is notified when it needs to draw itself.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.DrawableGameComponent.#ctor(Microsoft.Xna.Framework.Game)"> + <summary>Creates a new instance of DrawableGameComponent.</summary> + <param name="game">The Game that the game component should be attached to.</param> + </member> + <member name="M:Microsoft.Xna.Framework.DrawableGameComponent.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the DrawableGameComponent and optionally releases the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="M:Microsoft.Xna.Framework.DrawableGameComponent.Draw(Microsoft.Xna.Framework.GameTime)"> + <summary>Called when the DrawableGameComponent needs to be drawn. Override this method with component-specific drawing code. Reference page contains links to related conceptual articles.</summary> + <param name="gameTime">Time passed since the last call to Draw.</param> + </member> + <member name="P:Microsoft.Xna.Framework.DrawableGameComponent.DrawOrder"> + <summary>Order in which the component should be drawn, relative to other components that are in the same GameComponentCollection. Reference page contains code sample.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.DrawableGameComponent.DrawOrderChanged"> + <summary>Raised when the DrawOrder property changes.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.DrawableGameComponent.GraphicsDevice"> + <summary>The GraphicsDevice the DrawableGameComponent is associated with.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.DrawableGameComponent.Initialize"> + <summary>Initializes the component. Override this method to load any non-graphics resources and query for any required services.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.DrawableGameComponent.LoadContent"> + <summary>Called when graphics resources need to be loaded. Override this method to load any component-specific graphics resources.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.DrawableGameComponent.OnDrawOrderChanged(System.Object,System.EventArgs)"> + <summary>Called when the DrawOrder property changes. Raises the DrawOrderChanged event.</summary> + <param name="sender">The DrawableGameComponent.</param> + <param name="args">Arguments to the DrawOrderChanged event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.DrawableGameComponent.OnVisibleChanged(System.Object,System.EventArgs)"> + <summary>Called when the Visible property changes. Raises the VisibleChanged event.</summary> + <param name="sender">The DrawableGameComponent.</param> + <param name="args">Arguments to the VisibleChanged event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.DrawableGameComponent.UnloadContent"> + <summary>Called when graphics resources need to be unloaded. Override this method to unload any component-specific graphics resources.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.DrawableGameComponent.Visible"> + <summary>Indicates whether Draw should be called.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.DrawableGameComponent.VisibleChanged"> + <summary>Raised when the Visible property changes.</summary> + <param name="" /> + </member> + <member name="T:Microsoft.Xna.Framework.Game"> + <summary>Provides basic graphics device initialization, game logic, and rendering code.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.#ctor"> + <summary>Initializes a new instance of this class, which provides basic graphics device initialization, game logic, rendering code, and a game loop. Reference page contains code sample.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.Game.Activated"> + <summary>Raised when the game gains focus.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.Game.BeginDraw"> + <summary>Starts the drawing of a frame. This method is followed by calls to Draw and EndDraw.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.BeginRun"> + <summary>Called after all components are initialized but before the first update in the game loop.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Game.Components"> + <summary>Gets the collection of GameComponents owned by the game.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Game.Content"> + <summary>Gets or sets the current ContentManager.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.Game.Deactivated"> + <summary>Raised when the game loses focus.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.Game.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.Dispose(System.Boolean)"> + <summary>Releases all resources used by the Game class.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="E:Microsoft.Xna.Framework.Game.Disposed"> + <summary>Raised when the game is being disposed.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.Game.Draw(Microsoft.Xna.Framework.GameTime)"> + <summary> Reference page contains code sample.</summary> + <param name="gameTime">Time passed since the last call to Draw.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Game.EndDraw"> + <summary>Ends the drawing of a frame. This method is preceeded by calls to Draw and BeginDraw.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.EndRun"> + <summary>Called after the game loop has stopped running before exiting.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.Exit"> + <summary>Exits the game.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.Game.Exiting"> + <summary>Raised when the game is exiting.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.Game.Finalize"> + <summary>Allows a Game to attempt to free resources and perform other cleanup operations before garbage collection reclaims the Game.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Game.GraphicsDevice"> + <summary>Gets the current GraphicsDevice.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Game.InactiveSleepTime"> + <summary>Gets or sets the time to sleep when the game is inactive.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.Initialize"> + <summary>Called after the Game and GraphicsDevice are created, but before LoadContent. Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Game.IsActive"> + <summary>Indicates whether the game is currently the active application.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Game.IsFixedTimeStep"> + <summary>Gets or sets a value indicating whether to use fixed time steps.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Game.IsMouseVisible"> + <summary>Gets or sets a value indicating whether the mouse cursor should be visible.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Game.LaunchParameters"> + <summary>Gets the start up parameters in LaunchParameters.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.LoadContent"> + <summary /> + </member> + <member name="M:Microsoft.Xna.Framework.Game.OnActivated(System.Object,System.EventArgs)"> + <summary>Raises the Activated event. Override this method to add code to handle when the game gains focus.</summary> + <param name="sender">The Game.</param> + <param name="args">Arguments for the Activated event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Game.OnDeactivated(System.Object,System.EventArgs)"> + <summary>Raises the Deactivated event. Override this method to add code to handle when the game loses focus.</summary> + <param name="sender">The Game.</param> + <param name="args">Arguments for the Deactivated event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Game.OnExiting(System.Object,System.EventArgs)"> + <summary>Raises an Exiting event. Override this method to add code to handle when the game is exiting.</summary> + <param name="sender">The Game.</param> + <param name="args">Arguments for the Exiting event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Game.ResetElapsedTime"> + <summary>Resets the elapsed time counter.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.Run"> + <summary>Call this method to initialize the game, begin running the game loop, and start processing events for the game.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.RunOneFrame"> + <summary>Run the game through what would happen in a single tick of the game clock; this method is designed for debugging only.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Game.Services"> + <summary>Gets the GameServiceContainer holding all the service providers attached to the Game.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.ShowMissingRequirementMessage(System.Exception)"> + <summary>This is used to display an error message if there is no suitable graphics device or sound card.</summary> + <param name="exception">The exception to display.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Game.SuppressDraw"> + <summary>Prevents calls to Draw until the next Update.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Game.TargetElapsedTime"> + <summary>Gets or sets the target time between calls to Update when IsFixedTimeStep is true. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.Tick"> + <summary>Updates the game's clock and calls Update and Draw.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.UnloadContent"> + <summary>Called when graphics resources need to be unloaded. Override this method to unload any game-specific graphics resources.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime)"> + <summary> Reference page contains links to related conceptual articles.</summary> + <param name="gameTime">Time passed since the last call to Update.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Game.Window"> + <summary>Gets the underlying operating system window.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GameComponent"> + <summary>Base class for all XNA Framework game components.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameComponent.#ctor(Microsoft.Xna.Framework.Game)"> + <summary>Initializes a new instance of this class.</summary> + <param name="game">Game that the game component should be attached to.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GameComponent.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameComponent.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the GameComponent and optionally releases the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="E:Microsoft.Xna.Framework.GameComponent.Disposed"> + <summary>Raised when the GameComponent is disposed.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.GameComponent.Enabled"> + <summary>Indicates whether GameComponent.Update should be called when Game.Update is called.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.GameComponent.EnabledChanged"> + <summary>Raised when the Enabled property changes.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.GameComponent.Finalize"> + <summary>Allows a GameComponent to attempt to free resources and perform other cleanup operations before garbage collection reclaims the GameComponent.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GameComponent.Game"> + <summary>Gets the Game associated with this GameComponent.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameComponent.Initialize"> + <summary> Reference page contains code sample.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameComponent.OnEnabledChanged(System.Object,System.EventArgs)"> + <summary>Called when the Enabled property changes. Raises the EnabledChanged event.</summary> + <param name="sender">The GameComponent.</param> + <param name="args">Arguments to the EnabledChanged event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GameComponent.OnUpdateOrderChanged(System.Object,System.EventArgs)"> + <summary>Called when the UpdateOrder property changes. Raises the UpdateOrderChanged event.</summary> + <param name="sender">The GameComponent.</param> + <param name="args">Arguments to the UpdateOrderChanged event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GameComponent.Update(Microsoft.Xna.Framework.GameTime)"> + <summary>Called when the GameComponent needs to be updated. Override this method with component-specific update code.</summary> + <param name="gameTime">Time elapsed since the last call to Update</param> + </member> + <member name="P:Microsoft.Xna.Framework.GameComponent.UpdateOrder"> + <summary>Indicates the order in which the GameComponent should be updated relative to other GameComponent instances. Lower values are updated first.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.GameComponent.UpdateOrderChanged"> + <summary>Raised when the UpdateOrder property changes.</summary> + <param name="" /> + </member> + <member name="T:Microsoft.Xna.Framework.GameComponentCollection"> + <summary>A collection of game components.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameComponentCollection.#ctor"> + <summary>Initializes a new instance of this class.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.GameComponentCollection.ComponentAdded"> + <summary>Raised when a component is added to the GameComponentCollection.</summary> + <param name="" /> + </member> + <member name="E:Microsoft.Xna.Framework.GameComponentCollection.ComponentRemoved"> + <summary>Raised when a component is removed from the GameComponentCollection.</summary> + <param name="" /> + </member> + <member name="T:Microsoft.Xna.Framework.GameComponentCollectionEventArgs"> + <summary>Arguments used with events from the GameComponentCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameComponentCollectionEventArgs.#ctor(Microsoft.Xna.Framework.IGameComponent)"> + <summary>Creates a new instance of GameComponentCollectionEventArgs.</summary> + <param name="gameComponent">The game component affected by the event.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GameComponentCollectionEventArgs.GameComponent"> + <summary>The game component affected by the event.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GameServiceContainer"> + <summary>A collection of game services.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameServiceContainer.#ctor"> + <summary>Initializes a new instance of this class, which represents a collection of game services.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameServiceContainer.AddService(System.Type,System.Object)"> + <summary>Adds a service to the GameServiceContainer.</summary> + <param name="type">The type of service to add.</param> + <param name="provider">The service provider to add.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GameServiceContainer.GetService(System.Type)"> + <summary>Gets the object providing a specified service.</summary> + <param name="type">The type of service.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GameServiceContainer.RemoveService(System.Type)"> + <summary>Removes the object providing a specified service.</summary> + <param name="type">The type of service.</param> + </member> + <member name="T:Microsoft.Xna.Framework.GameTime"> + <summary>Snapshot of the game timing state expressed in values that can be used by variable-step (real time) or fixed-step (game time) games.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameTime.#ctor"> + <summary>Creates a new instance of GameTime.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameTime.#ctor(System.TimeSpan,System.TimeSpan)"> + <summary>Creates a new instance of GameTime.</summary> + <param name="totalGameTime">The amount of game time since the start of the game.</param> + <param name="elapsedGameTime">The amount of elapsed game time since the last update.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GameTime.#ctor(System.TimeSpan,System.TimeSpan,System.Boolean)"> + <summary>Creates a new instance of GameTime.</summary> + <param name="totalGameTime">The amount of game time since the start of the game.</param> + <param name="elapsedGameTime">The amount of elapsed game time since the last update.</param> + <param name="isRunningSlowly">Whether the game is running multiple updates this frame.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GameTime.ElapsedGameTime"> + <summary>The amount of elapsed game time since the last update.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GameTime.IsRunningSlowly"> + <summary>Gets a value indicating that the game loop is taking longer than its TargetElapsedTime. In this case, the game loop can be considered to be running too slowly and should do something to "catch up."</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GameTime.TotalGameTime"> + <summary>The amount of game time since the start of the game.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GameWindow"> + <summary>The system window associated with a Game.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GameWindow.AllowUserResizing"> + <summary>Specifies whether to allow the user to resize the game window.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.BeginScreenDeviceChange(System.Boolean)"> + <summary>Starts a device transition (windowed to full screen or vice versa).</summary> + <param name="willBeFullScreen">Specifies whether the device will be in full-screen mode upon completion of the change.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GameWindow.ClientBounds"> + <summary>The screen dimensions of the game window's client rectangle.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.GameWindow.ClientSizeChanged"> + <summary>Raised when the size of the GameWindow changes.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.GameWindow.CurrentOrientation"> + <summary>Gets the current display orientation, which reflects the physical orientation of the phone in the user's hand.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.EndScreenDeviceChange(System.String)"> + <summary>Completes a device transition.</summary> + <param name="screenDeviceName">The desktop screen to move the window to. This should be the screen device name of the graphics device that has transitioned to full screen.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.EndScreenDeviceChange(System.String,System.Int32,System.Int32)"> + <summary>Completes a device transition.</summary> + <param name="screenDeviceName">The desktop screen to move the window to. This should be the screen device name of the graphics device that has transitioned to full screen.</param> + <param name="clientWidth">The new width of the game's client window.</param> + <param name="clientHeight">The new height of the game's client window.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GameWindow.Handle"> + <summary>Gets the handle to the system window.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.OnActivated"> + <summary>Called when the GameWindow gets focus.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.OnClientSizeChanged"> + <summary>Called when the size of the client window changes. Raises the ClientSizeChanged event.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.OnDeactivated"> + <summary>Called when the GameWindow loses focus.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.OnOrientationChanged"> + <summary>Called when the GameWindow display orientation changes.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.OnPaint"> + <summary>Called when the GameWindow needs to be painted.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.OnScreenDeviceNameChanged"> + <summary>Called when the GameWindow is moved to a different screen. Raises the ScreenDeviceNameChanged event.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.GameWindow.OrientationChanged"> + <summary>Describes the event raised when the display orientation of the GameWindow changes. When this event occurs, the XNA Framework automatically adjusts the game orientation based on the value specified by the developer with SupportedOrientations.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.GameWindow.ScreenDeviceName"> + <summary>Gets the device name of the screen the window is currently in.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.GameWindow.ScreenDeviceNameChanged"> + <summary>Raised when the GameWindow moves to a different display.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.SetSupportedOrientations(Microsoft.Xna.Framework.DisplayOrientation)"> + <summary>Sets the supported display orientations.</summary> + <param name="orientations">A set of supported display orientations.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GameWindow.SetTitle(System.String)"> + <summary>Sets the title of the GameWindow.</summary> + <param name="title">The new title of the GameWindow.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GameWindow.Title"> + <summary>Gets and sets the title of the system window.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GraphicsDeviceInformation"> + <summary>Holds the settings for creating a graphics device on Windows.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceInformation.#ctor"> + <summary>Initializes a new instance of this class.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceInformation.Adapter"> + <summary>Specifies which graphics adapter to create the device on.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceInformation.Clone"> + <summary>Creates a clone of this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceInformation.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The Object to compare with the current GraphicsDeviceInformation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceInformation.GetHashCode"> + <summary>Gets the hash code for this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceInformation.GraphicsProfile"> + <summary>Gets the graphics profile, which determines the graphics feature set.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceInformation.PresentationParameters"> + <summary>Specifies the presentation parameters to use when creating a graphics device.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GraphicsDeviceManager"> + <summary>Handles the configuration and management of the graphics device.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.#ctor(Microsoft.Xna.Framework.Game)"> + <summary>Creates a new GraphicsDeviceManager and registers it to handle the configuration and management of the graphics device for the specified Game.</summary> + <param name="game">Game the GraphicsDeviceManager should be associated with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges"> + <summary>Applies any changes to device-related properties, changing the graphics device as necessary.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.CanResetDevice(Microsoft.Xna.Framework.GraphicsDeviceInformation)"> + <summary>Determines whether the given GraphicsDeviceInformation is compatible with the existing graphics device.</summary> + <param name="newDeviceInfo">Information describing the desired device configuration.</param> + </member> + <member name="F:Microsoft.Xna.Framework.GraphicsDeviceManager.DefaultBackBufferHeight"> + <summary>Specifies the default minimum back-buffer height.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GraphicsDeviceManager.DefaultBackBufferWidth"> + <summary>Specifies the default minimum back-buffer width.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.GraphicsDeviceManager.DeviceCreated"> + <summary>Raised when a new graphics device is created.</summary> + <param name="" /> + </member> + <member name="E:Microsoft.Xna.Framework.GraphicsDeviceManager.DeviceDisposing"> + <summary>Raised when the GraphicsDeviceManager is being disposed.</summary> + <param name="" /> + </member> + <member name="E:Microsoft.Xna.Framework.GraphicsDeviceManager.DeviceReset"> + <summary>Raised when the GraphicsDeviceManager is reset.</summary> + <param name="" /> + </member> + <member name="E:Microsoft.Xna.Framework.GraphicsDeviceManager.DeviceResetting"> + <summary>Raised when the GraphicsDeviceManager is about to be reset.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the GraphicsDeviceManager and optionally releases the managed resources.</summary> + <param name="disposing">true to release both automatic and manual resources; false to release only manual resources.</param> + </member> + <member name="E:Microsoft.Xna.Framework.GraphicsDeviceManager.Disposed"> + <summary>Raised when the GraphicsDeviceManager is disposed.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.FindBestDevice(System.Boolean)"> + <summary>Finds the best device configuration that is compatible with the current device preferences.</summary> + <param name="anySuitableDevice">true if the FindBestDevice can select devices from any available adapter; false if only the current adapter should be considered.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceManager.GraphicsDevice"> + <summary>Gets the GraphicsDevice associated with the GraphicsDeviceManager.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceManager.GraphicsProfile"> + <summary>Gets the graphics profile, which determines the graphics feature set.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceManager.IsFullScreen"> + <summary>Gets or sets a value that indicates whether the device should start in full-screen mode.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.Microsoft#Xna#Framework#IGraphicsDeviceManager#BeginDraw"> + <summary>Prepares the GraphicsDevice to draw.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.Microsoft#Xna#Framework#IGraphicsDeviceManager#CreateDevice"> + <summary>Called to ensure that the device manager has created a valid device.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.Microsoft#Xna#Framework#IGraphicsDeviceManager#EndDraw"> + <summary>Called by the game at the end of drawing and presents the final rendering.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.OnDeviceCreated(System.Object,System.EventArgs)"> + <summary>Called when a device is created. Raises the DeviceCreated event.</summary> + <param name="sender">The GraphicsDeviceManager.</param> + <param name="args">Arguments for the DeviceCreated event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.OnDeviceDisposing(System.Object,System.EventArgs)"> + <summary>Called when a device is being disposed. Raises the DeviceDisposing event.</summary> + <param name="sender">The GraphicsDeviceManager.</param> + <param name="args">Arguments for the DeviceDisposing event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.OnDeviceReset(System.Object,System.EventArgs)"> + <summary>Called when the device has been reset. Raises the DeviceReset event.</summary> + <param name="sender">The GraphicsDeviceManager.</param> + <param name="args">Arguments for the DeviceReset event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.OnDeviceResetting(System.Object,System.EventArgs)"> + <summary>Called when the device is about to be reset. Raises the DeviceResetting event.</summary> + <param name="sender">The GraphicsDeviceManager.</param> + <param name="args">Arguments for the DeviceResetting event.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.OnPreparingDeviceSettings(System.Object,Microsoft.Xna.Framework.PreparingDeviceSettingsEventArgs)"> + <summary>Called when the GraphicsDeviceManager is changing the GraphicsDevice settings (during reset or recreation of the GraphicsDevice). Raises the PreparingDeviceSettings event.</summary> + <param name="sender">The GraphicsDeviceManager.</param> + <param name="args">The graphics device information to modify.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceManager.PreferMultiSampling"> + <summary /> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceManager.PreferredBackBufferFormat"> + <summary>Gets or sets the format of the back buffer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceManager.PreferredBackBufferHeight"> + <summary>Gets or sets the preferred back-buffer height.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceManager.PreferredBackBufferWidth"> + <summary>Gets or sets the preferred back-buffer width.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceManager.PreferredDepthStencilFormat"> + <summary>Gets or sets the format of the depth stencil.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.GraphicsDeviceManager.PreparingDeviceSettings"> + <summary>Raised when the GraphicsDeviceManager is changing the GraphicsDevice settings (during reset or recreation of the GraphicsDevice).</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.RankDevices(System.Collections.Generic.List{Microsoft.Xna.Framework.GraphicsDeviceInformation})"> + <summary>Ranks the given list of devices that satisfy the given preferences.</summary> + <param name="foundDevices">The list of devices to rank.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceManager.SupportedOrientations"> + <summary>Gets or sets the display orientations that are available if automatic rotation and scaling is enabled.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GraphicsDeviceManager.SynchronizeWithVerticalRetrace"> + <summary>Gets or sets a value that indicates whether to sync to the vertical trace (vsync) when presenting the back buffer.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.System#IDisposable#Dispose"> + <summary>Releases all resources used by the GraphicsDeviceManager class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GraphicsDeviceManager.ToggleFullScreen"> + <summary>Toggles between full screen and windowed mode.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.IDrawable"> + <summary>Defines the interface for a drawable game component.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.IDrawable.Draw(Microsoft.Xna.Framework.GameTime)"> + <summary>Draws the IDrawable. Reference page contains links to related conceptual articles.</summary> + <param name="gameTime">Snapshot of the game's timing state.</param> + </member> + <member name="P:Microsoft.Xna.Framework.IDrawable.DrawOrder"> + <summary>The order in which to draw this object relative to other objects. Objects with a lower value are drawn first.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.IDrawable.DrawOrderChanged"> + <summary>Raised when the DrawOrder property changes.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.IDrawable.Visible"> + <summary>Indicates whether IDrawable.Draw should be called in Game.Draw for this game component.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.IDrawable.VisibleChanged"> + <summary>Raised when the Visible property changes.</summary> + <param name="" /> + </member> + <member name="T:Microsoft.Xna.Framework.IGameComponent"> + <summary>Defines an interface for game components.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.IGameComponent.Initialize"> + <summary>Called when the component should be initialized. This method can be used for tasks like querying for services the component needs and setting up non-graphics resources.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.IGraphicsDeviceManager"> + <summary>Defines the interface for an object that manages a GraphicsDevice.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.IGraphicsDeviceManager.BeginDraw"> + <summary>Starts the drawing of a frame.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.IGraphicsDeviceManager.CreateDevice"> + <summary>Called to ensure that the device manager has created a valid device.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.IGraphicsDeviceManager.EndDraw"> + <summary>Called by the game at the end of drawing; presents the final rendering.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.IUpdateable"> + <summary>Defines an interface for a game component that should be updated in Game.Update.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.IUpdateable.Enabled"> + <summary>Indicates whether the game component's Update method should be called in Game.Update.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.IUpdateable.EnabledChanged"> + <summary>Raised when the Enabled property changes.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.IUpdateable.Update(Microsoft.Xna.Framework.GameTime)"> + <summary>Called when the game component should be updated.</summary> + <param name="gameTime">Snapshot of the game's timing state.</param> + </member> + <member name="P:Microsoft.Xna.Framework.IUpdateable.UpdateOrder"> + <summary>Indicates when the game component should be updated relative to other game components. Lower values are updated first.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.IUpdateable.UpdateOrderChanged"> + <summary>Raised when the UpdateOrder property changes.</summary> + <param name="" /> + </member> + <member name="T:Microsoft.Xna.Framework.LaunchParameters"> + <summary>The start up parameters for launching a Windows Phone or Windows game.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.LaunchParameters.#ctor"> + <summary>Initializes a new instance of LaunchParameters.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.PreparingDeviceSettingsEventArgs"> + <summary>Arguments for the GraphicsDeviceManager.PreparingDeviceSettings event.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.PreparingDeviceSettingsEventArgs.#ctor(Microsoft.Xna.Framework.GraphicsDeviceInformation)"> + <summary>Creates a new instance of PreparingDeviceSettingsEventArgs.</summary> + <param name="graphicsDeviceInformation">Information about the GraphicsDevice.</param> + </member> + <member name="P:Microsoft.Xna.Framework.PreparingDeviceSettingsEventArgs.GraphicsDeviceInformation"> + <summary>Information about the GraphicsDevice.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerServicesComponent"> + <summary>Wraps the functionality of the GamerServicesDispatcher.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerServicesComponent.#ctor(Microsoft.Xna.Framework.Game)"> + <summary>Creates a new GamerServicesComponent.</summary> + <param name="game">The game that will be associated with this component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerServicesComponent.Initialize"> + <summary>Initializes the GamerServicesDispatcher.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerServicesComponent.Update(Microsoft.Xna.Framework.GameTime)"> + <summary>Updates the GamerServicesDispatcher.</summary> + <param name="gameTime">The game timing state.</param> + </member> + </members> +</doc> \ No newline at end of file diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.GamerServices.dll b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.GamerServices.dll new file mode 100644 index 0000000000000000000000000000000000000000..86b73866c013c95036008147b731d8f7db6d6cdd Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.GamerServices.dll differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.GamerServices.xml b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.GamerServices.xml new file mode 100644 index 0000000000000000000000000000000000000000..47f22a1d338dbddb856f383b2980c27f3e1b255d --- /dev/null +++ b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.GamerServices.xml @@ -0,0 +1,1310 @@ +<?xml version="1.0" encoding="utf-8"?> +<doc> + <members> + <member name="T:Microsoft.Xna.Framework.GamerServices.Achievement"> + <summary>Describes a single achievement, including the achievement name, description, picture, and whether it has been achieved by the currently signed in gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Achievement.Description"> + <summary>Gets the localized achievement description string.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Achievement.DisplayBeforeEarned"> + <summary>Gets whether this achievement should be displayed before it is earned.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Achievement.EarnedDateTime"> + <summary>Gets the date at which this achievement was earned.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Achievement.EarnedOnline"> + <summary>Gets whether this achievement was earned while online.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Achievement.GamerScore"> + <summary>Gets the amount of gamer score awarded for earning this achievement.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Achievement.GetPicture"> + <summary>Gets the image associated with this achievement.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Achievement.HowToEarn"> + <summary>Gets the localized description of the steps necessary to earn the achievement.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Achievement.IsEarned"> + <summary>Gets whether the current player has earned this achievement.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Achievement.Key"> + <summary>Gets the achievement key string.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Achievement.Name"> + <summary>Gets the localized achievement name string, for display to the user.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.AchievementCollection"> + <summary>Collection holding the achievements belonging to a signed-in gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.AchievementCollection.Count"> + <summary>Gets the number of objects in the collection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.GetEnumerator"> + <summary>Gets an enumerator that can iterate through this AchievementCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.AchievementCollection.IsDisposed"> + <summary>Indicates whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.AchievementCollection.Item(System.Int32)"> + <summary>Gets a specific element in the collection using an index value.</summary> + <param name="index" /> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.AchievementCollection.Item(System.String)"> + <summary>Retrieves the Achievement matching a specified achievement key string.</summary> + <param name="achievementKey" /> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.System#Collections#Generic#ICollection{T}#Add(Microsoft.Xna.Framework.GamerServices.Achievement)"> + <summary>Adds a new Achievement to this AchievementCollection.</summary> + <param name="item">The achievement to add.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.System#Collections#Generic#ICollection{T}#Clear"> + <summary>Removes all Achievement instances from this AchievementCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.System#Collections#Generic#ICollection{T}#Contains(Microsoft.Xna.Framework.GamerServices.Achievement)"> + <summary>Determines whether the specified achievement is in this AchievementCollection.</summary> + <param name="item">The Achievement to locate in this AchievementCollection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.System#Collections#Generic#ICollection{T}#CopyTo(Microsoft.Xna.Framework.GamerServices.Achievement[],System.Int32)"> + <summary>Copies the collection of achievements to an array, starting at the specified index.</summary> + <param name="array">Array that will receive the copied elements.</param> + <param name="arrayIndex">Index into which to begin inserting elements.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.AchievementCollection.System#Collections#Generic#ICollection{T}#IsReadOnly"> + <summary>Gets a value indicating whether this collection is read-only.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.System#Collections#Generic#ICollection{T}#Remove(Microsoft.Xna.Framework.GamerServices.Achievement)"> + <summary>Removes the specified Achievement from the collection.</summary> + <param name="item">The achievement to remove.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.System#Collections#Generic#IList{T}#IndexOf(Microsoft.Xna.Framework.GamerServices.Achievement)"> + <summary>Gets the index of an achievement in the collection.</summary> + <param name="item">The achievement to locate in this collection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.System#Collections#Generic#IList{T}#Insert(System.Int32,Microsoft.Xna.Framework.GamerServices.Achievement)"> + <summary>Inserts a new Achievement into this collection of achievements.</summary> + <param name="index">Position at which to place this achievement in the collection.</param> + <param name="item">The achievement to insert into the collection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.System#Collections#Generic#IList{T}#RemoveAt(System.Int32)"> + <summary>Removes the Achievement at the specified index position.</summary> + <param name="index">Index of the Achievement to remove.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.AchievementCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Gets a strongly-typed enumerator that can iterate through the collection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.ControllerSensitivity"> + <summary>Indicates how sensitive this gamer prefers controller input to be.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.ControllerSensitivity.High"> + <summary>Highly sensitive controller input is preferred.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.ControllerSensitivity.Low"> + <summary>Below average sensitivity is preferred.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.ControllerSensitivity.Medium"> + <summary>Average controller sensitivity is preferred.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.FriendCollection"> + <summary>Represents the complete friends list of a local gamer.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.FriendCollection.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendCollection.IsDisposed"> + <summary>Gets a value that indicates whether the object is disposed.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.FriendGamer"> + <summary>Provides the presence information of a friend of the local gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.FriendRequestReceivedFrom"> + <summary>Gets whether the local gamer who requested the friends list has received a friend request from this gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.FriendRequestSentTo"> + <summary>Gets whether the local gamer who requested the friends list has sent a friend request to this gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.HasVoice"> + <summary>Gets whether this friend currently has voice capability.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.InviteAccepted"> + <summary>Gets whether this friend has accepted an invitation from the local gamer who requested the friends list.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.InviteReceivedFrom"> + <summary>Gets whether the local gamer who requested the friends list has received an invitation from this friend.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.InviteRejected"> + <summary>Gets whether this friend has rejected an invitation from the local gamer who requested the friends list.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.InviteSentTo"> + <summary>Gets whether the local gamer who requested the friends list has sent an invitation to this friend.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.IsAway"> + <summary>Gets whether this friend is currently away from the computer or console.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.IsBusy"> + <summary>Gets whether this friend is currently busy.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.IsJoinable"> + <summary>Gets whether this friend is currently in a public session that can be joined.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.IsOnline"> + <summary>Gets whether this friend is currently online.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.IsPlaying"> + <summary>Gets whether this friend is currently playing a game.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.FriendGamer.Presence"> + <summary>Gets a title-defined presence string describing what this friend is currently doing.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GameDefaults"> + <summary>Describes a gamer's preferred settings.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.AccelerateWithButtons"> + <summary>Gets the gamer's preference for using controller buttons to accelerate in racing games.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.AutoAim"> + <summary>Gets whether the title should automatically correct the gamer's aim.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.AutoCenter"> + <summary>Gets whether the title should automatically center the view when the gamer moves.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.BrakeWithButtons"> + <summary>Gets the gamer's preference for using controller buttons to brake in racing games.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.ControllerSensitivity"> + <summary>Gets the preferred controller sensitivity setting for this gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.GameDifficulty"> + <summary>Gets the preferred difficulty setting for this gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.InvertYAxis"> + <summary>Gets the gamer's preference for inverting the y-axis input of the controller.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.ManualTransmission"> + <summary>Gets the gamer's preference for driving a manual shift transmission in racing games.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.MoveWithRightThumbStick"> + <summary>Gets the gamer's preference for moving by using the right thumbstick.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.PrimaryColor"> + <summary>Gets the preferred color for the player character.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.RacingCameraAngle"> + <summary>Gets the gamer's preferred camera angle for racing games.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GameDefaults.SecondaryColor"> + <summary>Gets a secondary color selection for the player character.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GameDifficulty"> + <summary>Indicates how difficult this gamer likes things to be.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GameDifficulty.Easy"> + <summary>Below-average difficulty.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GameDifficulty.Hard"> + <summary>Above-average difficulty.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GameDifficulty.Normal"> + <summary>Average difficulty.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.Gamer"> + <summary>Abstract base class for types that represent game players (profiles that have an associated gamertag). The concrete types SignedInGamer and NetworkGamer derive from this.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Gamer.BeginGetFromGamertag(System.String,System.AsyncCallback,System.Object)"> + <summary>Begins the process of getting a Gamer object for a specified gamertag.</summary> + <param name="gamertag">The Xbox LIVE gamertag for the gamer requested.</param> + <param name="callback">The method to call once the asynchronous operation is finished.</param> + <param name="asyncState">State of the asynchronous operation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Gamer.BeginGetPartnerToken(System.String,System.AsyncCallback,System.Object)"> + <summary>Begins the asynchronous process of getting the partner token for this gamer.</summary> + <param name="audienceUri">URI associated with the service to use with this token. This cannot be null.</param> + <param name="callback">Method to call once the asynchronous operation is finished.</param> + <param name="asyncState">State of the asynchronous operation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Gamer.BeginGetProfile(System.AsyncCallback,System.Object)"> + <summary>Starts an asynchronous profile read operation.</summary> + <param name="callback">The method to call once the asynchronous operation is finished.</param> + <param name="asyncState">State of the asynchronous operation.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Gamer.DisplayName"> + <summary>Gets the display name string for the gamer.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Gamer.EndGetFromGamertag(System.IAsyncResult)"> + <summary>Ends the process of getting a Gamer object for a specified gamertag.</summary> + <param name="result">An IAsyncResult used to track the progress of the operation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Gamer.EndGetPartnerToken(System.IAsyncResult)"> + <summary>Retrieves the results from an asynchronous request for the partner token for this gamer.</summary> + <param name="result">An IAsyncResult used to track the progress of the operation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Gamer.EndGetProfile(System.IAsyncResult)"> + <summary>Ends an asynchronous profile read operation.</summary> + <param name="result">An IAsyncResult used to track the progress of the operation.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Gamer.Gamertag"> + <summary>Gets the gamertag string.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Gamer.GetFromGamertag(System.String)"> + <summary>Returns a Gamer object for the specified gamertag.</summary> + <param name="gamertag">The Xbox LIVE gamertag for the gamer requested.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Gamer.GetPartnerToken(System.String)"> + <summary>Gets the partner token for this gamer.</summary> + <param name="audienceUri">URI associated with the service that will be used with this token. This cannot be null.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Gamer.GetProfile"> + <summary>Reads profile data for this gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Gamer.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Gamer.LeaderboardWriter"> + <summary>Gets an object that can be used to write leaderboard statistics for this gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Gamer.SignedInGamers"> + <summary /> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Gamer.Tag"> + <summary>Gets or sets a custom object which can be used to attach arbitrary user defined data to the gamer.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Gamer.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerCollection`1"> + <summary>Represents a collection of gamers. This collection cannot be modified and is updated automatically during the call to Update.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerCollection`1.GetEnumerator"> + <summary>Returns a strongly typed GamerCollection.GamerCollectionEnumerator Structure that can iterate through a GamerCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerCollection`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> + <summary>Returns an enumerator that can iterate through the collection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerCollection`1.GamerCollectionEnumerator"> + <summary>Provides the ability to iterate through the gamers in an GamerCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerCollection`1.GamerCollectionEnumerator.Current"> + <summary>Gets the current element in the GamerCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerCollection`1.GamerCollectionEnumerator.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerCollection`1.GamerCollectionEnumerator.MoveNext"> + <summary>Advances the enumerator to the next element of the GamerCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerCollection`1.GamerCollectionEnumerator.System#Collections#IEnumerator#Current"> + <summary>Gets the current element in the GamerCollection as a Object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerCollection`1.GamerCollectionEnumerator.System#Collections#IEnumerator#Reset"> + <summary>Sets the enumerator to its initial position, which is before the first element in the GamerCollection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerPresence"> + <summary>Provides properties to set the rich presence state for a locally signed-in gamer profile.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerPresence.PresenceMode"> + <summary> Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerPresence.PresenceValue"> + <summary /> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode"> + <summary>Settings defining the status string that will appear when you view a friend through the Xbox LIVE Guide or on Xbox.com. Use the PresenceMode property to set this option.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.ArcadeMode"> + <summary>Arcade Mode</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.AtMenu"> + <summary>At Menu</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.BattlingBoss"> + <summary>Battling Boss</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.CampaignMode"> + <summary>Campaign Mode</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.ChallengeMode"> + <summary>Challenge Mode</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.ConfiguringSettings"> + <summary>Configuring Settings</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.CoOpLevel"> + <summary>Co-Op: Level. Includes a numeric value specified with PresenceValue.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.CoOpStage"> + <summary>Co-Op: Stage. Includes a numeric value specified with PresenceValue.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.CornflowerBlue"> + <summary>Cornflower Blue</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.CustomizingPlayer"> + <summary>Customizing Player</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.DifficultyEasy"> + <summary>Difficulty: Easy</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.DifficultyExtreme"> + <summary>Difficulty: Extreme</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.DifficultyHard"> + <summary>Difficulty: Hard</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.DifficultyMedium"> + <summary>Difficulty: Medium</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.EditingLevel"> + <summary>Editing Level</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.ExplorationMode"> + <summary>Exploration Mode</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.FoundSecret"> + <summary>Found Secret</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.FreePlay"> + <summary>Free Play</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.GameOver"> + <summary>Game Over</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.InCombat"> + <summary>In Combat</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.InGameStore"> + <summary>In Game Store</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.Level"> + <summary>Level. Includes a numeric value specified with PresenceValue.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.LocalCoOp"> + <summary>Local Co-Op</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.LocalVersus"> + <summary>Local Versus</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.LookingForGames"> + <summary>Looking For Games</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.Losing"> + <summary>Losing</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.Multiplayer"> + <summary>Multiplayer</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.NearlyFinished"> + <summary>Nearly Finished</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.None"> + <summary>No Presence String Displayed</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.OnARoll"> + <summary>On a Roll</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.OnlineCoOp"> + <summary>Online Co-Op</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.OnlineVersus"> + <summary>Online Versus</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.Outnumbered"> + <summary>Outnumbered</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.Paused"> + <summary>Paused</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.PlayingMinigame"> + <summary>Playing Minigame</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.PlayingWithFriends"> + <summary>Playing With Friends</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.PracticeMode"> + <summary>Practice Mode</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.PuzzleMode"> + <summary>Puzzle Mode</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.ScenarioMode"> + <summary>Scenario Mode</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.Score"> + <summary>Score. Includes a numeric value specified with PresenceValue.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.ScoreIsTied"> + <summary>Score is Tied</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.SettingUpMatch"> + <summary>Setting Up Match</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.SinglePlayer"> + <summary>Single Player</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.Stage"> + <summary>Stage. Includes a numeric value specified with PresenceValue.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.StartingGame"> + <summary>Starting Game</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.StoryMode"> + <summary>Story Mode</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.StuckOnAHardBit"> + <summary>Stuck on a Hard Bit</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.SurvivalMode"> + <summary>Survival Mode</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.TimeAttack"> + <summary>Time Attack</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.TryingForRecord"> + <summary>Trying For Record</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.TutorialMode"> + <summary>Tutorial Mode</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.VersusComputer"> + <summary>Versus Computer</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.VersusScore"> + <summary>Versus: Score. Includes a numeric value specified with PresenceValue.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.WaitingForPlayers"> + <summary>Waiting For Players</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.WaitingInLobby"> + <summary>Waiting In Lobby</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.WastingTime"> + <summary>Wasting Time</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.WatchingCredits"> + <summary>Watching Credits</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.WatchingCutscene"> + <summary>Watching Cutscene</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.Winning"> + <summary>Winning</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPresenceMode.WonTheGame"> + <summary>Won the Game</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerPrivilegeException"> + <summary>Thrown if a gamer services or multiplayer API is called without a valid, signed-in profile.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerPrivilegeException.#ctor"> + <summary>Creates an instance of GamerPrivilegeException.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerPrivilegeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> + <summary>Initializes a new instance of GamerPrivilegeException with the specified streaming context.</summary> + <param name="info">Describes the gamer services or multiplayer API being accessed when the exception occurred.</param> + <param name="context">Describes the stream where the exception occurred.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerPrivilegeException.#ctor(System.String)"> + <summary>Initializes a new instance of GamerPrivilegeException with the specified error message.</summary> + <param name="message">A message that describes the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerPrivilegeException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new instance of GamerPrivilegeException with the specified error message and inner exception.</summary> + <param name="message">A message that describes the error.</param> + <param name="innerException">The inner exception related to this exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerPrivileges"> + <summary>Describes what operations a gamer is allowed to perform.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerPrivileges.AllowCommunication"> + <summary>Checks if this gamer is allowed to send and receive communications using voice, text, messaging, or game invites.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerPrivileges.AllowOnlineSessions"> + <summary>Checks if this gamer is allowed to play in online multiplayer sessions.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerPrivileges.AllowPremiumContent"> + <summary>Checks if this gamer is allowed to access premium content.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerPrivileges.AllowProfileViewing"> + <summary>Checks if this gamer is allowed to view the profiles of other gamers.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerPrivileges.AllowPurchaseContent"> + <summary>Checks if this gamer is allowed to purchase content from LIVE Marketplace.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerPrivileges.AllowTradeContent"> + <summary>Checks if this gamer is allowed to trade content with other gamers.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerPrivileges.AllowUserCreatedContent"> + <summary>Checks if this gamer is allowed to access user content created by other gamers.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerPrivilegeSetting"> + <summary>Describes the conditions in which a privilege is available.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPrivilegeSetting.Blocked"> + <summary>This privilege is not available for the current gamer profile.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPrivilegeSetting.Everyone"> + <summary>This privilege is available for the current gamer profile.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerPrivilegeSetting.FriendsOnly"> + <summary>This privilege is only available for friends of the current gamer profile. Use the IsFriend method to check which gamers are friends.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerProfile"> + <summary>Profile settings describing information about a gamer such as the gamer's motto, reputation, and gamer picture. This data is accessible for both locally signed in profiles and remote gamers that you are playing with in a multiplayer session.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerProfile.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerProfile.GamerScore"> + <summary>Gets the GamerScore of this gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerProfile.GamerZone"> + <summary>Gets the GamerZone setting.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerProfile.GetGamerPicture"> + <summary>Gets the gamer picture associated with this profile.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerProfile.IsDisposed"> + <summary>Gets a value that indicates whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerProfile.Motto"> + <summary>Gets the gamer motto string.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerProfile.Region"> + <summary>Gets the region of this gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerProfile.Reputation"> + <summary>Gets the gamer reputation, as a number of stars ranging 0 to 5.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerProfile.TitlesPlayed"> + <summary>Gets the number of titles this gamer has played.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerProfile.TotalAchievements"> + <summary>Gets the total number of achievements this gamer has obtained.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerServicesDispatcher"> + <summary>Implements the Windows-specific portion of a GamerServicesDispatcher class. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerServicesDispatcher.Initialize(System.IServiceProvider)"> + <summary>Initializes gamer services functionality for the game, automatically choosing the most appropriate gamer service type for the platform. Reference page contains links to related code samples.</summary> + <param name="serviceProvider">The service provider to be used when locating additional services services. For example, IGraphicsDeviceService.</param> + </member> + <member name="E:Microsoft.Xna.Framework.GamerServices.GamerServicesDispatcher.InstallingTitleUpdate"> + <summary>Notifies the game when a Games for Windows - LIVE title update is being installed.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerServicesDispatcher.IsInitialized"> + <summary>Determines if Initialize has been called.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerServicesDispatcher.Update"> + <summary> Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.GamerServicesDispatcher.WindowHandle"> + <summary>Gets or sets the handle to the underlying game window.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerServicesNotAvailableException"> + <summary>Thrown if the gamer services system cannot be successfully initialized.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerServicesNotAvailableException.#ctor"> + <summary>Creates an empty instance of GamerServicesNotAvailableException.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerServicesNotAvailableException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> + <summary>Initializes a new instance of GamerServicesNotAvailableException with the specified streaming context.</summary> + <param name="info">Describes the gamer services being accessed when the exception occurred.</param> + <param name="context">Describes the stream where the exception occurred.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerServicesNotAvailableException.#ctor(System.String)"> + <summary>Initializes a new instance of GamerServicesNotAvailableException with the specified error message.</summary> + <param name="message">A message that describes the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GamerServicesNotAvailableException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new instance of GamerServicesNotAvailableException with the specified error message and the inner exception.</summary> + <param name="message">A message that describes the error.</param> + <param name="innerException">The inner exception related to this exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GamerZone"> + <summary>This style of social gaming preferred by this Xbox LIVE member.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerZone.Family"> + <summary>Family-friendly game play.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerZone.Pro"> + <summary>Competitive game play.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerZone.Recreation"> + <summary>Non-competitive game play.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerZone.Underground"> + <summary>Alternative approach to game play.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.GamerZone.Unknown"> + <summary>Unknown.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GameUpdateRequiredException"> + <summary>The exception thrown when a game (title) update is required in order to use Xbox LIVE.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GameUpdateRequiredException.#ctor"> + <summary>Initializes a new GameUpdateRequiredException.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GameUpdateRequiredException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> + <summary>Initializes a new GameUpdateRequiredException with specified serialization information and a streaming context.</summary> + <param name="info">Describes the gamer services or multiplayer API being accessed when the exception occurred.</param> + <param name="context">Describes the stream where the exception occurred.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GameUpdateRequiredException.#ctor(System.String)"> + <summary>Initializes a new GameUpdateRequiredException with a specified error message.</summary> + <param name="message">Text that describes the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GameUpdateRequiredException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new GameUpdateRequiredException, with a specified error message and a reference to the inner exception that caused the error.</summary> + <param name="message">Text that describes the error.</param> + <param name="innerException">The exception that is the cause of the GameUpdateRequiredException. If this parameter is not null, the exception is raised in a catch block that handles the inner exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.Guide"> + <summary /> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.BeginShowKeyboardInput(Microsoft.Xna.Framework.PlayerIndex,System.String,System.String,System.String,System.AsyncCallback,System.Object)"> + <summary>Begins the process for displaying asynchronously the software keyboard interface for a gamer. Reference page contains links to related code samples.</summary> + <param name="player">Index of the player providing input. On platforms such as Windows Phone or Windows that support only one player, the valid value is PlayerIndex.One.</param> + <param name="title">Title of the interface dialog box.</param> + <param name="description">Text of the interface dialog box.</param> + <param name="defaultText">Default text displayed in the input area when the interface dialog box is first shown.</param> + <param name="callback">The method to be called once the asynchronous operation is finished.</param> + <param name="state">A user-created object uniquely identifying this request.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.BeginShowKeyboardInput(Microsoft.Xna.Framework.PlayerIndex,System.String,System.String,System.String,System.AsyncCallback,System.Object,System.Boolean)"> + <summary>Begins the process for displaying asynchronously the software keyboard interface for a gamer by using the password mode if it is specified. Reference page contains links to related code samples.</summary> + <param name="player">Index of the player providing input. On platforms such as Windows Phone or Windows that support only one player, the valid value is PlayerIndex.One.</param> + <param name="title">Title of the interface dialog box.</param> + <param name="description">Text of the interface dialog box.</param> + <param name="defaultText">Default text displayed in the input area when the interface dialog box is first shown.</param> + <param name="callback">Method to be called once the asynchronous operation is finished.</param> + <param name="state">User-created object uniquely identifying this request.</param> + <param name="usePasswordMode">Specify true to enable password mode, or false to disable it. If the password mode is specified, the characters that the player types are not echoed in the input area.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.BeginShowMessageBox(Microsoft.Xna.Framework.PlayerIndex,System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.Int32,Microsoft.Xna.Framework.GamerServices.MessageBoxIcon,System.AsyncCallback,System.Object)"> + <summary>Begins the process of displaying a message box for a particular player. Reference page contains links to related code samples.</summary> + <param name="player">Target player of the message box. On Windows or Windows Phone, the only valid option is PlayerIndex.One.</param> + <param name="title">Title of the message box.</param> + <param name="text">Text that will be displayed by the message box.</param> + <param name="buttons">Captions for the message box buttons. The maximum number of buttons is two on Windows Phone, and three on Xbox 360 or Windows.</param> + <param name="focusButton">Zero-based index specifying which button has the focus.</param> + <param name="icon">Type of icon displayed in the message box.</param> + <param name="callback">Method to be called once the asynchronous operation has finished.</param> + <param name="state">User-created object uniquely identifying this request.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.BeginShowMessageBox(System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.Int32,Microsoft.Xna.Framework.GamerServices.MessageBoxIcon,System.AsyncCallback,System.Object)"> + <summary>Begins the process of displaying a message box to which any user on the system can respond. Reference page contains links to related code samples.</summary> + <param name="title">Title of the message box.</param> + <param name="text">Text that will be displayed by the message box.</param> + <param name="buttons">Captions for message box buttons. The maximum number of buttons is two on Windows Phone, and three on Xbox 360 or Windows.</param> + <param name="focusButton">Zero-based index specifying which button has the focus.</param> + <param name="icon">Type of icon displayed in the message box.</param> + <param name="callback">Method to be called once the asynchronous operation is finished.</param> + <param name="state">User-created object uniquely identifying this request.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.DelayNotifications(System.TimeSpan)"> + <summary>Delays system notifications for a specified time.</summary> + <param name="delay">Time, in seconds, of the delay. Calling this function while notifications are already delayed has no effect. The maximum delay is 120 seconds. If the specified duration exceeds the maximum, the maximum value is used.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.EndShowKeyboardInput(System.IAsyncResult)"> + <summary>Ends the display of the keyboard input dialog box.</summary> + <param name="result">The IAsyncResult returned from BeginShowKeyboardInput.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.EndShowMessageBox(System.IAsyncResult)"> + <summary>Ends the display of a message box.</summary> + <param name="result">The IAsyncResult returned from BeginShowMessageBox.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Guide.IsScreenSaverEnabled"> + <summary /> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Guide.IsTrialMode"> + <summary>Determines whether the game is running currently in limited trial mode. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Guide.IsVisible"> + <summary>Determines if a Guide user interface screen is active.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Guide.NotificationPosition"> + <summary>Retrieves or sets the location where notifications will appear on the screen.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowComposeMessage(Microsoft.Xna.Framework.PlayerIndex,System.String,System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.GamerServices.Gamer})"> + <summary /> + <param name="player">Gamer composing the message.</param> + <param name="text">Text of the message.</param> + <param name="recipients">Collection of gamers receiving the message.If this is null, the Select Gamertag user interface is displayed.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowFriendRequest(Microsoft.Xna.Framework.PlayerIndex,Microsoft.Xna.Framework.GamerServices.Gamer)"> + <summary>Shows the Friend Request user interface.</summary> + <param name="player">Index of the player making the request. The profile specified by player must be signed in when calling this function.</param> + <param name="gamer">Recipient of the request.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowFriends(Microsoft.Xna.Framework.PlayerIndex)"> + <summary>Shows the Friends user interface.</summary> + <param name="player">Index of the player making the request. The profile specified by player must be signed in when calling this function.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowGameInvite(Microsoft.Xna.Framework.PlayerIndex,System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.GamerServices.Gamer})"> + <summary>Displays the game invitation user interface, taking the sender's player index and an optional list of recipient gamers.</summary> + <param name="player">Index of the player initiating the invitation.</param> + <param name="recipients">List of gamers who receive the invitation. If null, the Guide prompts the player for a recipient gamer.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowGameInvite(System.String)"> + <summary>Displays the game invitation user interface, taking a session ID.</summary> + <param name="sessionId">The session ID to use for the game invitation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowGamerCard(Microsoft.Xna.Framework.PlayerIndex,Microsoft.Xna.Framework.GamerServices.Gamer)"> + <summary>Shows the Gamer Card user interface.</summary> + <param name="player">Index of the player making the request. The profile specified by player must be signed in when calling this function.</param> + <param name="gamer">Owner of the gamer card being requested for display.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowMarketplace(Microsoft.Xna.Framework.PlayerIndex)"> + <summary>Displays the marketplace user interface. Reference page contains links to related code samples.</summary> + <param name="player">Index of the controller for the player making the request.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowMessages(Microsoft.Xna.Framework.PlayerIndex)"> + <summary>Shows the Messages user interface.</summary> + <param name="player">Index of the player making the request. The profile specified by player must be signed in when calling this function.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowParty(Microsoft.Xna.Framework.PlayerIndex)"> + <summary>Shows the Xbox LIVE Party screen. Reference page contains links to related code samples.</summary> + <param name="player">The player index for whom to bring up the Xbox LIVE Party screen.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowPartySessions(Microsoft.Xna.Framework.PlayerIndex)"> + <summary>Shows the Play with Party Member screen. Reference page contains links to related code samples.</summary> + <param name="player">The player index for whom the list of game sessions with party members is shown.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowPlayerReview(Microsoft.Xna.Framework.PlayerIndex,Microsoft.Xna.Framework.GamerServices.Gamer)"> + <summary>Shows the Player Review user interface.</summary> + <param name="player">Index of the player making the request. The profile specified by player must be signed in when calling this function.</param> + <param name="gamer">Player being reviewed.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowPlayers(Microsoft.Xna.Framework.PlayerIndex)"> + <summary>Shows the Players user interface.</summary> + <param name="player">Index of the player making the request. The profile specified by player must be signed in when calling this function.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.Guide.ShowSignIn(System.Int32,System.Boolean)"> + <summary>Shows the user interface a gamer uses for signing into Xbox LIVE.</summary> + <param name="paneCount">Number of panes displayed at sign in. Each pane accepts a single gamer. On Windows and Windows Phone, only a single pane can be displayed. On Xbox 360, valid values are 1, 2, and 4.</param> + <param name="onlineOnly">Determines the profile types being displayed. true if only online profiles are displayed; false otherwise. If onlineOnly is true, local gamers can sign in as guests of a profile currently signed in.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.Guide.SimulateTrialMode"> + <summary> Reference page contains links to related code samples.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.GuideAlreadyVisibleException"> + <summary>Thrown if an attmept is made to display a component of the Guide user interface when a Guide component is already displayed.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GuideAlreadyVisibleException.#ctor"> + <summary>Initializes an empty instance of GuideAlreadyVisibleException.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GuideAlreadyVisibleException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> + <summary>Initializes an instance of GuideAlreadyVisibleException with the specified streaming context.</summary> + <param name="info">Describes the displayed Guide component when the exception occurred.</param> + <param name="context">Describes the stream where the exception occurred.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GuideAlreadyVisibleException.#ctor(System.String)"> + <summary>Initializes an instance of GuideAlreadyVisibleException with the specified error message.</summary> + <param name="message">A message describing the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.GuideAlreadyVisibleException.#ctor(System.String,System.Exception)"> + <summary>Initializes an instance of GuideAlreadyVisibleException with the specified error message and related inner exception.</summary> + <param name="message">A message describing the error.</param> + <param name="innerException">The inner exception related to this exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.InviteAcceptedEventArgs"> + <summary>Represents the arguments passed to an InviteAccepted event. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.InviteAcceptedEventArgs.#ctor(Microsoft.Xna.Framework.GamerServices.SignedInGamer,System.Boolean)"> + <summary>Initializes a new instance of InviteAcceptedEventArgs by using a gamer that is signed in and a Boolean value that indicates if the invitation is for the current local session.</summary> + <param name="gamer">The gamer who is accepting the game invitation.</param> + <param name="isCurrentSession">Indicates if the invitation is for the current local session.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.InviteAcceptedEventArgs.Gamer"> + <summary>The signed-in gamer who is accepting the game invitation. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.InviteAcceptedEventArgs.IsCurrentSession"> + <summary>Indicates if the invitation is for the current local session. Reference page contains links to related code samples.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.LeaderboardEntry"> + <summary>Class representing a single row of a leaderboard, holding all the information a specific gamer has uploaded to the board.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardEntry.Columns"> + <summary>Provides access to the columns of key/value data associated with this leaderboard entry. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardEntry.Gamer"> + <summary>Provides access to gamer information for this leaderboard entry. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardEntry.Rating"> + <summary>Provides access to the rating associated with this leaderboard entry. Reference page contains links to related code samples.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity"> + <summary>Contains leaderboard identity information for a particular leaderboard.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity.Create(Microsoft.Xna.Framework.GamerServices.LeaderboardKey)"> + <summary>Creates a leaderboard identity from a leaderboard key.</summary> + <param name="key">The leaderboard key to use for this leaderboard identity.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity.Create(Microsoft.Xna.Framework.GamerServices.LeaderboardKey,System.Int32)"> + <summary>Creates a new LeaderboardIdentity from a leaderboard key and game mode value.</summary> + <param name="key">The leaderboard key to use for this leaderboard identity.</param> + <param name="gameMode">The game mode value for this leaderboard identity.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity.GameMode"> + <summary>Provides access to the game mode for this leaderboard identity.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity.Key"> + <summary>The key string associated with this leaderboard identity.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.LeaderboardKey"> + <summary>Values used with LeaderboardIdentity.Create to select which leaderboard to access.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.LeaderboardKey.BestScoreLifeTime"> + <summary>Best lifetime score for this player and his or her Xbox LIVE friends.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.LeaderboardKey.BestScoreRecent"> + <summary>Best recent scores for this player and his or her Xbox LIVE friends.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.LeaderboardKey.BestTimeLifeTime"> + <summary>Best lifetime times for this player and his or her Xbox LIVE friends.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.LeaderboardKey.BestTimeRecent"> + <summary>Best recent times for this player and his or her Xbox LIVE friends.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.LeaderboardOutcome"> + <summary>Values used to provide an outcome for a player's leaderboard entry.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.LeaderboardOutcome.Loss"> + <summary>Player lost the match.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.LeaderboardOutcome.None"> + <summary>No result reported.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.LeaderboardOutcome.Tie"> + <summary>Match resulted in a tie: no player won.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.LeaderboardOutcome.Win"> + <summary>Player won the match.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.LeaderboardReader"> + <summary>Reads data from leaderboards.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.BeginPageDown(System.AsyncCallback,System.Object)"> + <summary>Begins an asynchronous read of the page of leaderboard data after the current page. Reference page contains links to related code samples.</summary> + <param name="callback">An AsyncCallback representing the method to call when the leaderboard information is read.</param> + <param name="asyncState">A user-created object used to uniquely identify the request, or null.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.BeginPageUp(System.AsyncCallback,System.Object)"> + <summary>Begins an asynchronous read of the page of leaderboard data before the current page. Reference page contains links to related code samples.</summary> + <param name="callback">An AsyncCallback representing the method to call when the leaderboard information is read.</param> + <param name="asyncState">A user-created object used to uniquely identify the request, or null.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.BeginRead(Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity,Microsoft.Xna.Framework.GamerServices.Gamer,System.Int32,System.AsyncCallback,System.Object)"> + <summary>Begins reading a leaderboard asynchronously, and specifies a leaderboard identity, pivot gamer, and page size. Reference page contains links to related code samples.</summary> + <param name="leaderboardId">The leaderboard identity of the leaderboard to read.</param> + <param name="pivotGamer">The gamer of interest in the leaderboard. The current page is set so that this gamer appears on the page.</param> + <param name="pageSize">The number of leaderboard entries per page.</param> + <param name="callback">An AsyncCallback representing the method to call when the leaderboard information is read.</param> + <param name="asyncState">A user-created object used to uniquely identify the request, or null.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.BeginRead(Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity,System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.GamerServices.Gamer},Microsoft.Xna.Framework.GamerServices.Gamer,System.Int32,System.AsyncCallback,System.Object)"> + <summary>Begins an asynchronous read of leaderboard data, taking a leaderboard identity, a collection of gamers, a pivot gamer, and a page size. Reference page contains links to related code samples.</summary> + <param name="leaderboardId">The leaderboard identity of the leaderboard to read.</param> + <param name="gamers">A collection of gamers that should be included in the leaderboard results. This parameter is ignored on Windows Phone.</param> + <param name="pivotGamer">The gamer of interest in the leaderboard. The current page is set so that this gamer appears on the page.</param> + <param name="pageSize">The number of leaderboard entries per page.</param> + <param name="callback">An AsyncCallback representing the method to call when the leaderboard information is read.</param> + <param name="asyncState">A user-created object used to uniquely identify the request, or null.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.BeginRead(Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity,System.Int32,System.Int32,System.AsyncCallback,System.Object)"> + <summary>Begins reading a leaderboard asynchronously, and specifies a leaderboard identity, the start page, and the page size. Reference page contains links to related code samples.</summary> + <param name="leaderboardId">The leaderboard identity of the leaderboard to read.</param> + <param name="pageStart">The page of leaderboard entries at which to start.</param> + <param name="pageSize">The number of leaderboard entries per page.</param> + <param name="callback">An AsyncCallback representing the method to call when the leaderboard information is read.</param> + <param name="asyncState">A user-created object used to uniquely identify the request, or null.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.CanPageDown"> + <summary>Provides information about whether there are more leaderboard entries after the current page of entries.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.CanPageUp"> + <summary>Provides information about whether there are more leaderboard entries before the current page of entries.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.Dispose"> + <summary>Releases all resources used by this LeaderboardReader.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.EndPageDown(System.IAsyncResult)"> + <summary>Checks the result of an asynchonous PageDown operation. Reference page contains links to related code samples.</summary> + <param name="result">The IASyncResult that represents the state of the asynchronous page-down operation. If the operation is finished, IsCompleted will be true.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.EndPageUp(System.IAsyncResult)"> + <summary>Checks the result of an asynchonous PageUp operation. Reference page contains links to related code samples.</summary> + <param name="result">The IASyncResult that represents the state of the asynchronous page-up operation. If the operation is finished, IsCompleted will be true.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.EndRead(System.IAsyncResult)"> + <summary>Checks the result of an asynchronous Read operation. Reference page contains links to related code samples.</summary> + <param name="result">The IASyncResult that represents the state of the asynchronous read operation. If the operation is finished, IsCompleted will be true.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.Entries"> + <summary>Gets the collection of leaderboard entries for the leaderboard.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.IsDisposed"> + <summary>Provides information about whether this leaderboard reader is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.LeaderboardIdentity"> + <summary>Provides the identity of the leaderboard.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.PageDown"> + <summary>Reads the next page of leaderboard data synchronously. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.PageStart"> + <summary>Gets the index of the leaderboard entry at the start of the current page.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.PageUp"> + <summary>Reads the previous page of leaderboard data synchronously. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.Read(Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity,Microsoft.Xna.Framework.GamerServices.Gamer,System.Int32)"> + <summary>Reads a leaderboard synchronously, specifying a leaderboard identity, pivot gamer, and page size. Reference page contains links to related code samples.</summary> + <param name="leaderboardId">The leaderboard identity of the leaderboard to read.</param> + <param name="pivotGamer">The gamer to center the results on. It can be null.</param> + <param name="pageSize">The number of leaderboard entries on a page. Pass zero to include all available entries on a single page.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.Read(Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity,System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.GamerServices.Gamer},Microsoft.Xna.Framework.GamerServices.Gamer,System.Int32)"> + <summary>Reads a leaderboard synchronously, specifying a leaderboard identity, collection of gamers, pivot gamer, and page size. Reference page contains links to related code samples.</summary> + <param name="leaderboardId">The leaderboard identity of the leaderboard to read.</param> + <param name="gamers">A collection of gamers to be included in the leaderboard results. This parameter is ignored on Windows Phone.</param> + <param name="pivotGamer">The gamer of interest in the leaderboard. The current page will be set so that this gamer will appear on the page.</param> + <param name="pageSize">The number of leaderboard entries per page.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.Read(Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity,System.Int32,System.Int32)"> + <summary>Begins reading a leaderboard synchronously, specifying a leaderboard identity, the start page, and the page size. Reference page contains links to related code samples.</summary> + <param name="leaderboardId">The leaderboard identity of the leaderboard to read.</param> + <param name="pageStart">The page of leaderboard entries at which to start. Pass zero to start at the highest scores.</param> + <param name="pageSize">The number of leaderboard entries per page. Pass zero to include all available entries on a single page.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.LeaderboardReader.TotalLeaderboardSize"> + <summary>Provides information about the total number of entries in the leaderboard.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.LeaderboardWriter"> + <summary>Records leaderboard data for players in a NetworkSession.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.LeaderboardWriter.GetLeaderboard(Microsoft.Xna.Framework.GamerServices.LeaderboardIdentity)"> + <summary>Gets a leaderboard entry that can be used to write to a specified leaderboard.</summary> + <param name="leaderboardId">The identity of the leaderboard to write to.</param> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.MessageBoxIcon"> + <summary>Defines the different icons for a message box.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.MessageBoxIcon.Alert"> + <summary>Displays the Alert icon.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.MessageBoxIcon.Error"> + <summary>Displays the Error icon.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.MessageBoxIcon.None"> + <summary>No icon is displayed.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.MessageBoxIcon.Warning"> + <summary>Displays the Warning icon.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.NetworkException"> + <summary>Thrown if there is a network communication failure.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.NetworkException.#ctor"> + <summary>Creates an empty instance of NetworkException.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.NetworkException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> + <summary>Initializes a new instance of NetworkException with the specified streaming context.</summary> + <param name="info">Describes the network data being sent or received when the exception occurred.</param> + <param name="context">Describes the stream where the exception occurred.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.NetworkException.#ctor(System.String)"> + <summary>Initializes a new instance of NetworkException with the specified error message.</summary> + <param name="message">A message that describes the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.NetworkException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new instance of NetworkException with the specified error message and the inner exception.</summary> + <param name="message">A message that describes the error.</param> + <param name="innerException">The inner exception related to this exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.NetworkNotAvailableException"> + <summary>Thrown if a network connection is unavailable.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.NetworkNotAvailableException.#ctor"> + <summary>Initializes a new NetworkNotAvailableException.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.NetworkNotAvailableException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> + <summary>Initializes a new NetworkNotAvailableException with serialization information and the streaming context.</summary> + <param name="info">Describes the network data being sent or received when the exception occurred.</param> + <param name="context">Describes the stream where the exception occurred.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.NetworkNotAvailableException.#ctor(System.String)"> + <summary>Initializes a new NetworkNotAvailableException with a specified error message.</summary> + <param name="message">Text that describes the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.NetworkNotAvailableException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new NetworkNotAvailableException with a specified error message and a reference to the inner exception that caused the error.</summary> + <param name="message">Text that describes the error.</param> + <param name="innerException">The exception that caused the GameUpdateRequiredException. If this parameter is not null, this exception is raised in a catch block that handles the inner exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.NotificationPosition"> + <summary /> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.NotificationPosition.BottomCenter"> + <summary>Positions the message box at the bottom of the screen and centered.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.NotificationPosition.BottomLeft"> + <summary>Positions the message box at the bottom-left of the screen.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.NotificationPosition.BottomRight"> + <summary>Positions the message box at the bottom-right of the screen.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.NotificationPosition.Center"> + <summary>Positions the message box at the center of the screen.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.NotificationPosition.CenterLeft"> + <summary>Positions the message box at the center of the screen and left-aligned.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.NotificationPosition.CenterRight"> + <summary>Positions the message box at the center of the screen and right-aligned.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.NotificationPosition.TopCenter"> + <summary>Positions the message box at the top of the screen and centered.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.NotificationPosition.TopLeft"> + <summary>Positions the message box at the top-left of the screen.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.NotificationPosition.TopRight"> + <summary>Positions the message box at the top-right of the screen.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.PropertyDictionary"> + <summary>Holds a set of properties used to define presence states or leaderboard column values.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.ContainsKey(System.String)"> + <summary>Determines whether the PropertyDictionary contains an element with the specified key.</summary> + <param name="key">The key to locate in the PropertyDictionary.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.Count"> + <summary>Gets the number of elements contained in this PropertyDictionary.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.GetEnumerator"> + <summary>Returns an enumerator that iterates through a collection of key/value pairs that represent elements in the PropertyDictionary.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.GetValueDateTime(System.String)"> + <summary>Gets the value of the property with the specified key, as a System.DateTime.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.GetValueDouble(System.String)"> + <summary>Gets the value of the property with the specified key, as a System.Double.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.GetValueInt32(System.String)"> + <summary>Gets the value of the property with the specified key, as a System.Int32.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.GetValueInt64(System.String)"> + <summary>Gets the value of the property with the specified key, as a System.Int64.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.GetValueOutcome(System.String)"> + <summary>Gets the value of the property with the specified key, as a LeaderboardOutcome.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.GetValueSingle(System.String)"> + <summary>Gets the value of the property with the specified key, as a System.Single.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.GetValueStream(System.String)"> + <summary>Gets the value of the property with the specified key, as a System.IO.Stream.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.GetValueString(System.String)"> + <summary>Gets the value of the property with the specified key, as a System.String.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.GetValueTimeSpan(System.String)"> + <summary>Gets the value of the property with the specified key, as a System.TimeSpan.</summary> + <param name="key">he key to search for in the PropertyDictionary.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.Item(System.String)"> + <summary>Gets or sets the element with the specified key.</summary> + <param name="key">The key of the element to get or set.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.SetValue(System.String,Microsoft.Xna.Framework.GamerServices.LeaderboardOutcome)"> + <summary>Sets the value of the property with the specified key, as a LeaderboardOutcome.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + <param name="value">The value of the property to set for the specified key, as a LeaderboardOutcome.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.SetValue(System.String,System.DateTime)"> + <summary>Sets the value of the property with the specified key, as a System.DateTime.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + <param name="value">The value of the property to set for the specified key, as a DateTime.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.SetValue(System.String,System.Double)"> + <summary>Sets the value of the property with the specified key, as a System.Double.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + <param name="value">The value of the property to set for the specified key, as a Double.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.SetValue(System.String,System.Int32)"> + <summary>Sets the value of the property with the specified key, as a System.Int32.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + <param name="value">The value of the property to set for the specified key, as an Int32.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.SetValue(System.String,System.Int64)"> + <summary>Sets the value of the property with the specified key, as a System.Int64.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + <param name="value">The value of the property to set for the specified key, as an Int64.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.SetValue(System.String,System.Single)"> + <summary>Sets the value of the property with the specified key, as a System.Single.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + <param name="value">The value of the property to set for the specified key, as a Single.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.SetValue(System.String,System.String)"> + <summary>Sets the value of the property with the specified key, as a System.String.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + <param name="value">The value of the property to set for the specified key, as a String.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.SetValue(System.String,System.TimeSpan)"> + <summary>Sets the value of the property with the specified key, as a System.TimeSpan.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + <param name="value">The value of the property to set for the specified key, as a TimeSpan.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})"> + <summary>Adds an element to the PropertyDictionary. This method is not supported.</summary> + <param name="item">A KeyValuePair representing a property to add to the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.System#Collections#Generic#ICollection{T}#Clear"> + <summary>Removes all elements from the PropertyDictionary.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})"> + <summary>Determines whether the PropertyDictionary contains an element with the specified key/value pair.</summary> + <param name="item">A KeyValuePair that represents the key/value pair to locate in the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)"> + <summary>Copies the elements of the PropertyDictionary to an Array, starting at a particular Array index.</summary> + <param name="array">An array of key/value pairs that will receive the elements of the PropertyDictionary. The array must have zero-based indexing.</param> + <param name="arrayIndex">The zero-based index in the array at which copying begins.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.System#Collections#Generic#ICollection{T}#IsReadOnly"> + <summary>Gets a value indicating whether this PropertyDictionary is read-only.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})"> + <summary>Removes an element from the PropertyDictionary. This method is not supported.</summary> + <param name="item">The object to add to the PropertyDictionary.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.System#Collections#IEnumerable#GetEnumerator"> + <summary>Returns an enumerator that iterates through the collection of elements in the PropertyDictionary.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.PropertyDictionary.TryGetValue(System.String,System.Object@)"> + <summary>Determines if a value for the specified key exists in the PropertyDictionary.</summary> + <param name="key">The key to search for in the PropertyDictionary.</param> + <param name="value">[OutAttribute] When the method returns, this parameter will contain the value associated with the specified key. If no value could be found in the PropertyDictionary, it will contain the default value for the type passed in.</param> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.RacingCameraAngle"> + <summary>Indicates which camera angle this gamer prefers to use in racing games.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.RacingCameraAngle.Back"> + <summary>Traditional third-person camera view from behind the car.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.RacingCameraAngle.Front"> + <summary>Camera view from in front of the car. The car itself is not visible.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.GamerServices.RacingCameraAngle.Inside"> + <summary>Camera view from inside the car, looking through the windscreen.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.SignedInEventArgs"> + <summary /> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedInEventArgs.#ctor(Microsoft.Xna.Framework.GamerServices.SignedInGamer)"> + <summary>Creates a new instance of SignedInEventArgs.</summary> + <param name="gamer">The gamer that just signed in.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.SignedInEventArgs.Gamer"> + <summary>Gets the gamer that just signed in.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.SignedInGamer"> + <summary>Represents a gamer (a profile that has an associated gamertag) on the local system.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedInGamer.AwardAchievement(System.String)"> + <summary>[Deprecated] Awards the specified achievement to a locally signed-in gamer.</summary> + <param name="achievementKey">Identifier specifying the achievement to award.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedInGamer.BeginAwardAchievement(System.String,System.AsyncCallback,System.Object)"> + <summary>Starts an asynchronous operation to award an achievement to a locally signed-in gamer. Reference page contains links to related code samples.</summary> + <param name="achievementKey">Identifier specifying the achievement to award.</param> + <param name="callback">The method to be called once the asynchronous operation iss finished.</param> + <param name="state">State of the asynchronous operation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedInGamer.BeginGetAchievements(System.AsyncCallback,System.Object)"> + <summary>Starts an asynchronous achievement query operation. Reference page contains links to related code samples.</summary> + <param name="callback">The method to be called once the asynchronous operation is finished.</param> + <param name="asyncState">State of the asynchronous operation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedInGamer.EndAwardAchievement(System.IAsyncResult)"> + <summary>Ends an asynchronous achievement award operation.</summary> + <param name="result">An IAsyncResult used to track the progress of the operation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedInGamer.EndGetAchievements(System.IAsyncResult)"> + <summary>Ends an asynchronous achievement query operation.</summary> + <param name="result">An IAsyncResult used to track the progress of the operation.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.SignedInGamer.GameDefaults"> + <summary>Describes a gamer's preferred settings.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedInGamer.GetAchievements"> + <summary>Returns the collection of all achievements that may be earned by this gamer.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedInGamer.GetFriends"> + <summary>Reads the friends list of this signed-in gamer, including the gamertag and current presence information for each friend.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedInGamer.IsFriend(Microsoft.Xna.Framework.GamerServices.Gamer)"> + <summary>Queries whether the specified gamer is a friend of this local gamer.</summary> + <param name="gamer">The gamer to query.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.SignedInGamer.IsGuest"> + <summary>Determines if the gamer is the guest of an Xbox LIVE–enabled profile.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedInGamer.IsHeadset(Microsoft.Xna.Framework.Audio.Microphone)"> + <summary>Determines if the passed microphone is a headset associated with this signed-in gamer. Use this method to determine if a specific microphone is a gamer-bound headset.</summary> + <param name="microphone">The microphone to check against this signed-in gamer.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.SignedInGamer.IsSignedInToLive"> + <summary>Determines if the gamer has an Xbox LIVE–enabled profile.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.SignedInGamer.PartySize"> + <summary>Gets the current party size. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.SignedInGamer.PlayerIndex"> + <summary>Gets the index of the gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.SignedInGamer.Presence"> + <summary>Gets an object that may be used to set the rich presence state for this gamer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.SignedInGamer.Privileges"> + <summary>Describes what operations a gamer is allowed to perform.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.GamerServices.SignedInGamer.SignedIn"> + <summary>Occurs when a new gamer signs into the local system.</summary> + <param name="" /> + </member> + <member name="E:Microsoft.Xna.Framework.GamerServices.SignedInGamer.SignedOut"> + <summary>Occurs when a gamer signs out on the local system.</summary> + <param name="" /> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.SignedInGamerCollection"> + <summary>Represents a collection of gamers on the local system.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.SignedInGamerCollection.Item(Microsoft.Xna.Framework.PlayerIndex)"> + <summary>Gets a specific local gamer based on that player's PlayerIndex on the local system.</summary> + <param name="index">The PlayerIndex of the local gamer to retrieve.</param> + </member> + <member name="T:Microsoft.Xna.Framework.GamerServices.SignedOutEventArgs"> + <summary /> + </member> + <member name="M:Microsoft.Xna.Framework.GamerServices.SignedOutEventArgs.#ctor(Microsoft.Xna.Framework.GamerServices.SignedInGamer)"> + <summary>Creates a new instance of SignedOutEventArgs.</summary> + <param name="gamer">The gamer that just signed out.</param> + </member> + <member name="P:Microsoft.Xna.Framework.GamerServices.SignedOutEventArgs.Gamer"> + <summary>Gets the gamer that just signed out.</summary> + </member> + </members> +</doc> \ No newline at end of file diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Graphics.dll b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Graphics.dll new file mode 100644 index 0000000000000000000000000000000000000000..1bf4852d68bea198ae23f684aaea2cd286fc84f5 Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Graphics.dll differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Graphics.xml b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Graphics.xml new file mode 100644 index 0000000000000000000000000000000000000000..e01e6b296376c9efc96901b17de4895ad25f38d5 --- /dev/null +++ b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Graphics.xml @@ -0,0 +1,3431 @@ +<?xml version="1.0" encoding="utf-8"?> +<doc> + <members> + <member name="T:Microsoft.Xna.Framework.Graphics.AlphaTestEffect"> + <summary>Contains a configurable effect that supports alpha testing.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.#ctor(Microsoft.Xna.Framework.Graphics.AlphaTestEffect)"> + <summary>Creates a new AlphaTestEffect by cloning parameter settings from an existing instance.</summary> + <param name="cloneSource">A copy of an AlphaTestEffect.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice)"> + <summary>Creates a new AlphaTestEffect with default parameter settings.</summary> + <param name="device">A graphics device.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.Alpha"> + <summary>Gets or sets the material alpha which determines its transparency. Range is between 1 (fully opaque) and 0 (fully transparent).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.AlphaFunction"> + <summary>Gets or sets the compare function for alpha test. The default value is Greater.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.Clone"> + <summary>Creates a clone of the current AlphaTestEffect instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.DiffuseColor"> + <summary>Gets or sets the diffuse color for a material, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.FogColor"> + <summary>Gets or sets the fog color, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.FogEnabled"> + <summary>Gets or sets the fog enable flag.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.FogEnd"> + <summary>Gets or sets the maximum z value for fog.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.FogStart"> + <summary>Gets or sets the minimum z value for fog.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.OnApply"> + <summary>Computes derived parameter values immediately before applying the effect using a lazy architecture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.Projection"> + <summary>Gets or sets the projection matrix.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.ReferenceAlpha"> + <summary>Gets or sets the reference alpha value, the default value is 0.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.Texture"> + <summary>Gets or sets the current texture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.VertexColorEnabled"> + <summary>Gets or sets whether vertex color is enabled.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.View"> + <summary>Gets or sets the view matrix.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.AlphaTestEffect.World"> + <summary>Gets or sets the world matrix.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.BasicEffect"> + <summary>Contains a basic rendering effect.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.BasicEffect.#ctor(Microsoft.Xna.Framework.Graphics.BasicEffect)"> + <summary>Creates an instance of this object.</summary> + <param name="cloneSource">An instance of a object to copy initialization data from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.BasicEffect.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice)"> + <summary>Creates an instance of this object.</summary> + <param name="device">A device.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.Alpha"> + <summary>Gets or sets the material alpha which determines its transparency. Range is between 1 (fully opaque) and 0 (fully transparent).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.AmbientLightColor"> + <summary>Gets or sets the ambient color for a light, the range of color values is from 0 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.BasicEffect.Clone"> + <summary>Create a copy of this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.DiffuseColor"> + <summary>Gets or sets the diffuse color for a material, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.DirectionalLight0"> + <summary>Gets the first directional light for this effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.DirectionalLight1"> + <summary>Gets the second directional light for this effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.DirectionalLight2"> + <summary>Gets the third directional light for this effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.EmissiveColor"> + <summary>Gets or sets the emissive color for a material, the range of color values is from 0 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.BasicEffect.EnableDefaultLighting"> + <summary>Enables default lighting for this effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.FogColor"> + <summary>Gets or sets the fog color, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.FogEnabled"> + <summary>Enables fog.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.FogEnd"> + <summary>Gets or sets the maximum z value for fog.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.FogStart"> + <summary>Gets or sets the minimum z value for fog.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.LightingEnabled"> + <summary>Enables lighting for this effect.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.BasicEffect.OnApply"> + <summary>Computes derived parameter values immediately before applying the effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.PreferPerPixelLighting"> + <summary>Gets or sets a value indicating that per-pixel lighting should be used if it is available for the current adapter. Per-pixel lighting is available if a graphics adapter supports Pixel Shader Model 2.0.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.Projection"> + <summary /> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.SpecularColor"> + <summary>Gets or sets the specular color for a material, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.SpecularPower"> + <summary>Gets or sets the specular power of this effect material.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.Texture"> + <summary>Gets or sets a texture to be applied by this effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.TextureEnabled"> + <summary>Enables textures for this effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.VertexColorEnabled"> + <summary>Enables use vertex colors for this effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.View"> + <summary /> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BasicEffect.World"> + <summary /> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.Blend"> + <summary>Defines color blending factors.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.BlendFactor"> + <summary>Each component of the color is multiplied by a constant set in BlendFactor.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.DestinationAlpha"> + <summary>Each component of the color is multiplied by the alpha value of the destination. This can be represented as (Ad, Ad, Ad, Ad), where Ad is the destination alpha value.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.DestinationColor"> + <summary>Each component color is multiplied by the destination color. This can be represented as (Rd, Gd, Bd, Ad), where R, G, B, and A respectively stand for red, green, blue, and alpha destination values.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.InverseBlendFactor"> + <summary>Each component of the color is multiplied by the inverse of a constant set in BlendFactor.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.InverseDestinationAlpha"> + <summary>Each component of the color is multiplied by the inverse of the alpha value of the destination. This can be represented as (1 − Ad, 1 − Ad, 1 − Ad, 1 − Ad), where Ad is the alpha destination value.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.InverseDestinationColor"> + <summary>Each component of the color is multiplied by the inverse of the destination color. This can be represented as (1 − Rd, 1 − Gd, 1 − Bd, 1 − Ad), where Rd, Gd, Bd, and Ad respectively stand for the red, green, blue, and alpha destination values.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.InverseSourceAlpha"> + <summary>Each component of the color is multiplied by the inverse of the alpha value of the source. This can be represented as (1 − As, 1 − As, 1 − As, 1 − As), where As is the alpha destination value.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.InverseSourceColor"> + <summary>Each component of the color is multiplied by the inverse of the source color. This can be represented as (1 − Rs, 1 − Gs, 1 − Bs, 1 − As) where R, G, B, and A respectively stand for the red, green, blue, and alpha destination values.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.One"> + <summary>Each component of the color is multiplied by (1, 1, 1, 1).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.SourceAlpha"> + <summary>Each component of the color is multiplied by the alpha value of the source. This can be represented as (As, As, As, As), where As is the alpha source value.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.SourceAlphaSaturation"> + <summary>Each component of the color is multiplied by either the alpha of the source color, or the inverse of the alpha of the source color, whichever is greater. This can be represented as (f, f, f, 1), where f = min(A, 1 − Ad).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.SourceColor"> + <summary>Each component of the color is multiplied by the source color. This can be represented as (Rs, Gs, Bs, As), where R, G, B, and A respectively stand for the red, green, blue, and alpha source values.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.Blend.Zero"> + <summary>Each component of the color is multiplied by (0, 0, 0, 0).</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.BlendFunction"> + <summary>Defines how to combine a source color with the destination color already on the render target for color blending.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BlendFunction.Add"> + <summary>The result is the destination added to the source. Result = (Source Color * Source Blend) + (Destination Color * Destination Blend)</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BlendFunction.Max"> + <summary>The result is the maximum of the source and destination. Result = max( (Source Color * Source Blend), (Destination Color * Destination Blend) )</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BlendFunction.Min"> + <summary>The result is the minimum of the source and destination. Result = min( (Source Color * Source Blend), (Destination Color * Destination Blend) )</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BlendFunction.ReverseSubtract"> + <summary>The result is the source subtracted from the destination. Result = (Destination Color * Destination Blend) − (Source Color * Source Blend)</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BlendFunction.Subtract"> + <summary>The result is the destination subtracted from the source. Result = (Source Color * Source Blend) − (Destination Color * Destination Blend)</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.BlendState"> + <summary>Contains blend state for the device.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.BlendState.#ctor"> + <summary>Creates an instance of the BlendState class with default values, using additive color and alpha blending.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BlendState.Additive"> + <summary>A built-in state object with settings for additive blend that is adding the destination data to the source data without using alpha.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend"> + <summary>A built-in state object with settings for alpha blend that is blending the source and destination data using alpha.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlendFunction"> + <summary>Gets or sets the arithmetic operation when blending alpha values. The default is BlendFunction.Add.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.AlphaDestinationBlend"> + <summary>Gets or sets the blend factor for the destination alpha, which is the percentage of the destination alpha included in the blended result. The default is Blend.One.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.AlphaSourceBlend"> + <summary>Gets or sets the alpha blend factor. The default is Blend.One.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.BlendFactor"> + <summary>Gets or sets the four-component (RGBA) blend factor for alpha blending.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.ColorBlendFunction"> + <summary>Gets or sets the arithmetic operation when blending color values. The default is BlendFunction.Add.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.ColorDestinationBlend"> + <summary>Gets or sets the blend factor for the destination color. The default is Blend.One.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.ColorSourceBlend"> + <summary>Gets or sets the blend factor for the source color. The default is Blend.One.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.ColorWriteChannels"> + <summary>Gets or sets which color channels (RGBA) are enabled for writing during color blending. The default value is ColorWriteChannels.None.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.ColorWriteChannels1"> + <summary>Gets or sets which color channels (RGBA) are enabled for writing during color blending. The default value is ColorWriteChannels.None.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.ColorWriteChannels2"> + <summary>Gets or sets which color channels (RGBA) are enabled for writing during color blending. The default value is ColorWriteChannels.None.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.ColorWriteChannels3"> + <summary>Gets or sets which color channels (RGBA) are enabled for writing during color blending. The default value is ColorWriteChannels.None.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.BlendState.Dispose(System.Boolean)"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.BlendState.MultiSampleMask"> + <summary>Gets or sets a bitmask which defines which samples can be written during multisampling. The default is 0xffffffff.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BlendState.NonPremultiplied"> + <summary>A built-in state object with settings for blending with non-premultipled alpha that is blending source and destination data by using alpha while assuming the color data contains no alpha information.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BlendState.Opaque"> + <summary>A built-in state object with settings for opaque blend that is overwriting the source with the destination data.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.BufferUsage"> + <summary>Specifies special usage of the buffer contents.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BufferUsage.None"> + <summary>None</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.BufferUsage.WriteOnly"> + <summary>Indicates that the application only writes to the vertex buffer. If specified, the driver chooses the best memory location for efficient writing and rendering. Attempts to read from a write-only vertex buffer fail.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ClearOptions"> + <summary>Specifies the buffer to use when calling Clear.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.ClearOptions.DepthBuffer"> + <summary>A depth buffer.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.ClearOptions.Stencil"> + <summary>A stencil buffer.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.ClearOptions.Target"> + <summary>A render target.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ColorWriteChannels"> + <summary>Defines the color channels that can be chosen for a per-channel write to a render target color buffer.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.ColorWriteChannels.All"> + <summary>All buffer channels.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.ColorWriteChannels.Alpha"> + <summary>Alpha channel of a buffer.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.ColorWriteChannels.Blue"> + <summary>Blue channel of a buffer.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.ColorWriteChannels.Green"> + <summary>Green channel of a buffer.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.ColorWriteChannels.None"> + <summary>No channel selected.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.ColorWriteChannels.Red"> + <summary>Red channel of a buffer.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.CompareFunction"> + <summary>Defines comparison functions that can be chosen for alpha, stencil, or depth-buffer tests.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CompareFunction.Always"> + <summary>Always pass the test.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CompareFunction.Equal"> + <summary>Accept the new pixel if its value is equal to the value of the current pixel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CompareFunction.Greater"> + <summary>Accept the new pixel if its value is greater than the value of the current pixel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CompareFunction.GreaterEqual"> + <summary>Accept the new pixel if its value is greater than or equal to the value of the current pixel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CompareFunction.Less"> + <summary>Accept the new pixel if its value is less than the value of the current pixel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CompareFunction.LessEqual"> + <summary>Accept the new pixel if its value is less than or equal to the value of the current pixel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CompareFunction.Never"> + <summary>Always fail the test.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CompareFunction.NotEqual"> + <summary>Accept the new pixel if its value does not equal the value of the current pixel.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.CubeMapFace"> + <summary>Defines the faces of a cube map in the TextureCube class type.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CubeMapFace.NegativeX"> + <summary>Negative x-face of the cube map.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CubeMapFace.NegativeY"> + <summary>Negative y-face of the cube map.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CubeMapFace.NegativeZ"> + <summary>Negative z-face of the cube map.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CubeMapFace.PositiveX"> + <summary>Positive x-face of the cube map.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CubeMapFace.PositiveY"> + <summary>Positive y-face of the cube map.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CubeMapFace.PositiveZ"> + <summary>Positive z-face of the cube map.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.CullMode"> + <summary>Defines winding orders that may be used to identify back faces for culling.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CullMode.CullClockwiseFace"> + <summary>Cull back faces with clockwise vertices.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CullMode.CullCounterClockwiseFace"> + <summary>Cull back faces with counterclockwise vertices.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.CullMode.None"> + <summary>Do not cull back faces.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.DepthFormat"> + <summary>Defines the format of data in a depth-stencil buffer. Reference page contains links to related conceptual articles.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.DepthFormat.Depth16"> + <summary>A buffer that contains 16-bits of depth data.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.DepthFormat.Depth24"> + <summary>A buffer that contains 24-bits of depth data.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.DepthFormat.Depth24Stencil8"> + <summary>A 32 bit buffer that contains 24 bits of depth data and 8 bits of stencil data.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.DepthFormat.None"> + <summary>Do not create a depth buffer.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.DepthStencilState"> + <summary>Contains depth-stencil state for the device.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DepthStencilState.#ctor"> + <summary>Creates an instance of DepthStencilState with default values.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.CounterClockwiseStencilDepthBufferFail"> + <summary>Gets or sets the stencil operation to perform if the stencil test passes and the depth-buffer test fails for a counterclockwise triangle. The default is StencilOperation.Keep.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.CounterClockwiseStencilFail"> + <summary>Gets or sets the stencil operation to perform if the stencil test fails for a counterclockwise triangle. The default is StencilOperation.Keep.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.CounterClockwiseStencilFunction"> + <summary>Gets or sets the comparison function to use for counterclockwise stencil tests. The default is CompareFunction.Always.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.CounterClockwiseStencilPass"> + <summary>Gets or sets the stencil operation to perform if the stencil and depth-tests pass for a counterclockwise triangle. The default is StencilOperation.Keep.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.DepthStencilState.Default"> + <summary>A built-in state object with default settings for using a depth stencil buffer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.DepthBufferEnable"> + <summary>Enables or disables depth buffering. The default is true.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.DepthBufferFunction"> + <summary>Gets or sets the comparison function for the depth-buffer test. The default is CompareFunction.LessEqual</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.DepthBufferWriteEnable"> + <summary>Enables or disables writing to the depth buffer. The default is true.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.DepthStencilState.DepthRead"> + <summary>A built-in state object with settings for enabling a read-only depth stencil buffer.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DepthStencilState.Dispose(System.Boolean)"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.DepthStencilState.None"> + <summary>A built-in state object with settings for not using a depth stencil buffer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.ReferenceStencil"> + <summary>Specifies a reference value to use for the stencil test. The default is 0.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.StencilDepthBufferFail"> + <summary>Gets or sets the stencil operation to perform if the stencil test passes and the depth-test fails. The default is StencilOperation.Keep.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.StencilEnable"> + <summary>Gets or sets stencil enabling. The default is false.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.StencilFail"> + <summary>Gets or sets the stencil operation to perform if the stencil test fails. The default is StencilOperation.Keep.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.StencilFunction"> + <summary>Gets or sets the comparison function for the stencil test. The default is CompareFunction.Always.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.StencilMask"> + <summary>Gets or sets the mask applied to the reference value and each stencil buffer entry to determine the significant bits for the stencil test. The default mask is Int32.MaxValue.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.StencilPass"> + <summary>Gets or sets the stencil operation to perform if the stencil test passes. The default is StencilOperation.Keep.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.StencilWriteMask"> + <summary>Gets or sets the write mask applied to values written into the stencil buffer. The default mask is Int32.MaxValue.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DepthStencilState.TwoSidedStencilMode"> + <summary>Enables or disables two-sided stenciling. The default is false.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.DeviceLostException"> + <summary>The exception that is thrown when the device has been lost, but cannot be reset at this time. Therefore, rendering is not possible.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DeviceLostException.#ctor"> + <summary>Initializes a new instance of this class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DeviceLostException.#ctor(System.String)"> + <summary>Initializes a new instance of this class with a specified error message.</summary> + <param name="message">A message that describes the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DeviceLostException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new instance of this class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary> + <param name="message">A message that describes the error.</param> + <param name="inner">The exception that is the cause of the current exception. If the inner parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.DeviceNotResetException"> + <summary>The exception that is thrown when the device has been lost, but can be reset at this time.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DeviceNotResetException.#ctor"> + <summary>Initializes a new instance of this class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DeviceNotResetException.#ctor(System.String)"> + <summary>Initializes a new instance of this class with a specified error message.</summary> + <param name="message">A message that describes the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DeviceNotResetException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new instance of this class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary> + <param name="message">A message that describes the error.</param> + <param name="inner">The exception that is the cause of the current exception. If the inner parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.DirectionalLight"> + <summary>Creates a DirectionalLight object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DirectionalLight.#ctor(Microsoft.Xna.Framework.Graphics.EffectParameter,Microsoft.Xna.Framework.Graphics.EffectParameter,Microsoft.Xna.Framework.Graphics.EffectParameter,Microsoft.Xna.Framework.Graphics.DirectionalLight)"> + <summary>Creates a new DirectionalLight instance, with or without a copy of a DirectionalLight instance.</summary> + <param name="directionParameter">The light direction.</param> + <param name="diffuseColorParameter">The diffuse color.</param> + <param name="specularColorParameter">The specular color.</param> + <param name="cloneSource">The cloned instance to copy from.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DirectionalLight.DiffuseColor"> + <summary>Gets or sets the diffuse color of the light.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DirectionalLight.Direction"> + <summary>Gets or sets the light direction. This value must be a unit vector.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DirectionalLight.Enabled"> + <summary>Gets or sets light enable flag.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DirectionalLight.SpecularColor"> + <summary>Gets or sets the specular color of the light.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.DisplayMode"> + <summary>Describes the display mode.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DisplayMode.AspectRatio"> + <summary>Gets the aspect ratio used by the graphics device.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DisplayMode.Format"> + <summary>Gets a value indicating the surface format of the display mode.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DisplayMode.Height"> + <summary>Gets a value indicating the screen height, in pixels.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DisplayMode.TitleSafeArea"> + <summary>Returns the title safe area of the display.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DisplayMode.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DisplayMode.Width"> + <summary>Gets a value indicating the screen width, in pixels.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.DisplayModeCollection"> + <summary>Manipulates a collection of DisplayMode structures.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DisplayModeCollection.GetEnumerator"> + <summary>Gets an enumerator that can iterate through the DisplayModeCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DisplayModeCollection.Item(Microsoft.Xna.Framework.Graphics.SurfaceFormat)"> + <summary>Retrieves the DisplayMode structure with the specified format.</summary> + <param name="format">The format of the DisplayMode to retrieve.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DisplayModeCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Gets a collection of display modes available for this format.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.DualTextureEffect"> + <summary>Contains a configurable effect that supports two-layer multitexturing.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DualTextureEffect.#ctor(Microsoft.Xna.Framework.Graphics.DualTextureEffect)"> + <summary>Creates a new DualTextureEffect by cloning parameter settings from an existing instance.</summary> + <param name="cloneSource">The object to clone.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DualTextureEffect.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice)"> + <summary>Creates a new DualTextureEffect with default parameter settings.</summary> + <param name="device">The graphics device.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.Alpha"> + <summary>Gets or sets the material alpha which determines its transparency. Range is between 1 (fully opaque) and 0 (fully transparent).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DualTextureEffect.Clone"> + <summary>Creates a clone of the current DualTextureEffect instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.DiffuseColor"> + <summary>Gets or sets the diffuse color for a material, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.FogColor"> + <summary>Gets or sets the fog color, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.FogEnabled"> + <summary>Gets or sets the fog enable flag.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.FogEnd"> + <summary>Gets or sets the maximum z value for fog.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.FogStart"> + <summary>Gets or sets the minimum z value for fog.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DualTextureEffect.OnApply"> + <summary>Computes derived parameter values immediately before applying the effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.Projection"> + <summary>Gets or sets the projection matrix.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.Texture"> + <summary>Gets or sets the current base texture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.Texture2"> + <summary>Gets or sets the current overlay texture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.VertexColorEnabled"> + <summary>Gets or sets whether per-vertex color is enabled.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.View"> + <summary>Gets or sets the view matrix.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DualTextureEffect.World"> + <summary>Gets or sets the world matrix.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.DynamicIndexBuffer"> + <summary /> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DynamicIndexBuffer.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.IndexElementSize,System.Int32,Microsoft.Xna.Framework.Graphics.BufferUsage)"> + <summary>Create a new instance of this class.</summary> + <param name="graphicsDevice">The associated graphics device.</param> + <param name="indexElementSize">Size of each index element.</param> + <param name="indexCount">Number of indices in the buffer.</param> + <param name="usage">Behavior options.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DynamicIndexBuffer.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Type,System.Int32,Microsoft.Xna.Framework.Graphics.BufferUsage)"> + <summary>Create a new instance of this class.</summary> + <param name="graphicsDevice">The associated graphics device.</param> + <param name="indexType">The index type.</param> + <param name="indexCount">The number of indicies in the buffer.</param> + <param name="usage">Behavior options.</param> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.DynamicIndexBuffer.ContentLost"> + <summary>Occurs when resources are lost due to a lost device event.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DynamicIndexBuffer.IsContentLost"> + <summary>Determines if the index buffer data has been lost due to a lost device event.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DynamicIndexBuffer.SetData``1(System.Int32,``0[],System.Int32,System.Int32,Microsoft.Xna.Framework.Graphics.SetDataOptions)"> + <summary>Sets dynamic index buffer data, specifying the offset, start index, number of elements and options.</summary> + <param name="offsetInBytes">Offset in bytes from the beginning of the buffer to the data.</param> + <param name="data">Array of data.</param> + <param name="startIndex">The first element to use.</param> + <param name="elementCount">The number of elements to use.</param> + <param name="options">Specifies whether existing data in the buffer will be kept after this operation. Dynamic geometry may be rendered on the Xbox 360 by using DrawUserIndexedPrimitives instead of setting the data for the index buffer.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DynamicIndexBuffer.SetData``1(``0[],System.Int32,System.Int32,Microsoft.Xna.Framework.Graphics.SetDataOptions)"> + <summary>Sets dynamic index buffer data, specifying the start index, number of elements and options.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">The first element to use.</param> + <param name="elementCount">The number of elements to use.</param> + <param name="options">Specifies whether existing data in the buffer will be kept after this operation. Dynamic geometry may be rendered on the Xbox 360 by using DrawUserIndexedPrimitives instead of setting the data for the index buffer.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.DynamicVertexBuffer"> + <summary /> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DynamicVertexBuffer.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.VertexDeclaration,System.Int32,Microsoft.Xna.Framework.Graphics.BufferUsage)"> + <summary>Creates a new instance of this object.</summary> + <param name="graphicsDevice">The graphics device.</param> + <param name="vertexDeclaration">The vertex declaration, which describes per-vertex data.</param> + <param name="vertexCount">The number of vertices.</param> + <param name="usage">Behavior options; it is good practice for this to match the createOptions parameter in the GraphicsDevice constructor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DynamicVertexBuffer.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Type,System.Int32,Microsoft.Xna.Framework.Graphics.BufferUsage)"> + <summary>Creates a new instance of this object.</summary> + <param name="graphicsDevice">The graphics device.</param> + <param name="vertexType">The data type.</param> + <param name="vertexCount">The number of vertices.</param> + <param name="usage">Behavior options; it is good practice for this to match the createOptions parameter in the GraphicsDevice constructor.</param> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.DynamicVertexBuffer.ContentLost"> + <summary>Occurs when resources are lost due to a lost device event.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.DynamicVertexBuffer.IsContentLost"> + <summary>Determines if the index buffer data has been lost due to a lost device event.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DynamicVertexBuffer.SetData``1(System.Int32,``0[],System.Int32,System.Int32,System.Int32,Microsoft.Xna.Framework.Graphics.SetDataOptions)"> + <summary>Sets dynamic vertex buffer data, specifying the offset, start index, number of elements and vertex stride.</summary> + <param name="offsetInBytes">Offset in bytes from the beginning of the buffer to the data.</param> + <param name="data">Array of data.</param> + <param name="startIndex">The first element to use.</param> + <param name="elementCount">The number of elements to use.</param> + <param name="vertexStride">The size, in bytes, of the elements in the vertex buffer.</param> + <param name="options">Specifies whether existing data in the buffer will be kept after this operation. Dynamic geometry may be rendered on the Xbox 360 by using DrawUserIndexedPrimitives instead of setting the data for the vertex buffer.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.DynamicVertexBuffer.SetData``1(``0[],System.Int32,System.Int32,Microsoft.Xna.Framework.Graphics.SetDataOptions)"> + <summary>Sets dynamic vertex buffer data, specifying the start index, number of elements and options.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">The first element to use.</param> + <param name="elementCount">The number of elements to use.</param> + <param name="options">Specifies whether existing data in the buffer will be kept after this operation. Dynamic geometry may be rendered on the Xbox 360 by using DrawUserIndexedPrimitives instead of setting the data for the vertex buffer.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.Effect"> + <summary>Used to set and query effects, and to choose techniques. Reference page contains links to related conceptual articles.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Effect.#ctor(Microsoft.Xna.Framework.Graphics.Effect)"> + <summary>Creates an instance of this object.</summary> + <param name="cloneSource">An object to copy.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Effect.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Byte[])"> + <summary>Creates an instance of this object.</summary> + <param name="graphicsDevice">The device.</param> + <param name="effectCode">The effect code.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Effect.Clone"> + <summary>Copies data from an existing object to this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Effect.CurrentTechnique"> + <summary>Gets or sets the active technique. Reference page contains code sample.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Effect.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the Effect and optionally releases the managed resources.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Effect.OnApply"> + <summary>Applies the effect state just prior to rendering the effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Effect.Parameters"> + <summary>Gets a collection of parameters used for this effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Effect.Techniques"> + <summary>Gets a collection of techniques that are defined for this effect. Reference page contains code sample.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectAnnotation"> + <summary>Represents an annotation to an EffectParameter.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectAnnotation.ColumnCount"> + <summary>Gets the number of columns in this effect annotation.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotation.GetValueBoolean"> + <summary>Gets the value of the EffectAnnotation as a Boolean.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotation.GetValueInt32"> + <summary>Gets the value of the EffectAnnotation as a Int32.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotation.GetValueMatrix"> + <summary>Gets the value of the EffectAnnotation as a Int32.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotation.GetValueSingle"> + <summary>Gets the value of the EffectAnnotation as a Single.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotation.GetValueString"> + <summary>Gets the value of the EffectAnnotation as a String.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotation.GetValueVector2"> + <summary>Gets the value of the EffectAnnotation as a Vector2.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotation.GetValueVector3"> + <summary>Gets the value of the EffectAnnotation as a Vector3.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotation.GetValueVector4"> + <summary>Gets the value of the EffectAnnotation as a Vector4.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectAnnotation.Name"> + <summary>Gets the name of the effect annotation.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectAnnotation.ParameterClass"> + <summary>Gets the parameter class of this effect annotation.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectAnnotation.ParameterType"> + <summary>Gets the parameter type of this effect annotation.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectAnnotation.RowCount"> + <summary>Gets the row count of this effect annotation.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectAnnotation.Semantic"> + <summary>Gets the semantic of this effect annotation.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectAnnotationCollection"> + <summary>Manipulates a collection of EffectAnnotation objects.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectAnnotationCollection.Count"> + <summary>Gets the number of EffectAnnotation objects in this EffectAnnotationCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotationCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Gets an enumerator that can iterate through the EffectAnnotationCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotationCollection.GetEnumerator"> + <summary>Gets an enumerator that can iterate through the EffectAnnotationCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectAnnotationCollection.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> + <summary>Gets an enumerator that can iterate through the EffectAnnotationCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectAnnotationCollection.Item(System.Int32)"> + <summary>Gets a specific EffectAnnotation object by using an index value.</summary> + <param name="index">Index of the EffectAnnotation to get.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectAnnotationCollection.Item(System.String)"> + <summary>Gets a specific EffectAnnotation object by using a name.</summary> + <param name="name">Name of the EffectAnnotation to get.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectMaterial"> + <summary>Contains an effect subclass which is used to load data for an EffectMaterialContent type.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectMaterial.#ctor(Microsoft.Xna.Framework.Graphics.Effect)"> + <summary>Creates an instance of this object.</summary> + <param name="cloneSource">An instance of an object to copy initialization data from.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectParameter"> + <summary>Represents an Effect parameter. Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameter.Annotations"> + <summary>Gets the collection of EffectAnnotation objects for this parameter.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameter.ColumnCount"> + <summary>Gets the number of columns in the parameter description.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameter.Elements"> + <summary>Gets the collection of effect parameters.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueBoolean"> + <summary>Gets the value of the EffectParameter as a Boolean.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueBooleanArray(System.Int32)"> + <summary>Gets the value of the EffectParameter as an array of Boolean.</summary> + <param name="count">The number of elements in the array.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueInt32"> + <summary>Gets the value of the EffectParameter as an Int32.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueInt32Array(System.Int32)"> + <summary>Gets the value of the EffectParameter as an array of Int32.</summary> + <param name="count">The number of elements in the array.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueMatrix"> + <summary>Gets the value of the EffectParameter as a Matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueMatrixArray(System.Int32)"> + <summary>Gets the value of the EffectParameter as an array of Matrix.</summary> + <param name="count">The number of elements in the array.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueMatrixTranspose"> + <summary>Gets the value of the EffectParameter as a Matrix transpose.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueMatrixTransposeArray(System.Int32)"> + <summary>Gets the value of the EffectParameter as an array of Matrix transpose.</summary> + <param name="count">The number of elements in the array.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueQuaternion"> + <summary>Gets the value of the EffectParameter as a Quaternion.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueQuaternionArray(System.Int32)"> + <summary>Gets the value of the EffectParameter as an array of Quaternion.</summary> + <param name="count">The number of elements in the array.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueSingle"> + <summary>Gets the value of the EffectParameter as a Single.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueSingleArray(System.Int32)"> + <summary>Gets the value of the EffectParameter as an array of Single.</summary> + <param name="count">The number of elements in the array.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueString"> + <summary>Gets the value of the EffectParameter as an String.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueTexture2D"> + <summary>Gets the value of the EffectParameter as a Texture2D.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueTexture3D"> + <summary>Gets the value of the EffectParameter as a Texture3D.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueTextureCube"> + <summary>Gets the value of the EffectParameter as a TextureCube.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueVector2"> + <summary>Gets the value of the EffectParameter as a Vector2.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueVector2Array(System.Int32)"> + <summary>Gets the value of the EffectParameter as an array of Vector2.</summary> + <param name="count">The number of elements in the array.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueVector3"> + <summary>Gets the value of the EffectParameter as a Vector3.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueVector3Array(System.Int32)"> + <summary>Gets the value of the EffectParameter as an array of Vector3.</summary> + <param name="count">The number of elements in the array.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueVector4"> + <summary>Gets the value of the EffectParameter as a Vector4.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.GetValueVector4Array(System.Int32)"> + <summary>Gets the value of the EffectParameter as an array of Vector4.</summary> + <param name="count">The number of elements in the array.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameter.Name"> + <summary>Gets the name of the parameter.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameter.ParameterClass"> + <summary>Gets the class of the parameter.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameter.ParameterType"> + <summary>Gets the type of the parameter.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameter.RowCount"> + <summary>Gets the number of rows in the parameter description.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameter.Semantic"> + <summary>Gets the semantic meaning, or usage, of the parameter.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Graphics.Texture)"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Matrix)"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Matrix[])"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Quaternion)"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Quaternion[])"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Vector2)"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Vector2[])"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Vector3)"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Vector3[])"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(Microsoft.Xna.Framework.Vector4[])"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(System.Boolean)"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">[MarshalAsAttribute(U1)] The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(System.Boolean[])"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(System.Int32)"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(System.Int32[])"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(System.Single)"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(System.Single[])"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValue(System.String)"> + <summary>Sets the value of the EffectParameter.</summary> + <param name="value">The value to assign to the EffectParameter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValueTranspose(Microsoft.Xna.Framework.Matrix)"> + <summary>Sets the value of the EffectParameter to the transpose of a Matrix.</summary> + <param name="value">The value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameter.SetValueTranspose(Microsoft.Xna.Framework.Matrix[])"> + <summary>Sets the value of the EffectParameter to the transpose of a Matrix.</summary> + <param name="value">The value.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameter.StructureMembers"> + <summary>Gets the collection of structure members.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectParameterClass"> + <summary>Defines classes that can be used for effect parameters or shader constants.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterClass.Matrix"> + <summary>Constant is a matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterClass.Object"> + <summary>Constant is either a texture, a shader, or a string.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterClass.Scalar"> + <summary>Constant is a scalar.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterClass.Struct"> + <summary>Constant is a structure.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterClass.Vector"> + <summary>Constant is a vector.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectParameterCollection"> + <summary>Manipulates a collection of EffectParameter objects.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameterCollection.Count"> + <summary>Gets the number of EffectParameter objects in this EffectParameterCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameterCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Gets an enumerator that can iterate through EffectParameterCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameterCollection.GetEnumerator"> + <summary>Gets an enumerator that can iterate through EffectParameterCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameterCollection.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> + <summary>Gets an enumerator that can iterate through the EffectParameterCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectParameterCollection.GetParameterBySemantic(System.String)"> + <summary>Gets an effect parameter from its semantic usage.</summary> + <param name="semantic">The semantic meaning, or usage, of the parameter.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameterCollection.Item(System.Int32)"> + <summary>Gets a specific EffectParameter object by using an index value.</summary> + <param name="index">Index of the EffectParameter to get.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectParameterCollection.Item(System.String)"> + <summary>Gets a specific EffectParameter by name.</summary> + <param name="name">The name of the EffectParameter to retrieve.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectParameterType"> + <summary>Defines types that can be used for effect parameters or shader constants.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterType.Bool"> + <summary>Parameter is a Boolean. Any nonzero value passed in will be mapped to 1 (TRUE) before being written into the constant table; otherwise, the value will be set to 0 in the constant table.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterType.Int32"> + <summary>Parameter is an integer. Any floating-point values passed in will be rounded off (to zero decimal places) before being written into the constant table.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterType.Single"> + <summary>Parameter is a floating-point number.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterType.String"> + <summary>Parameter is a string.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterType.Texture"> + <summary>Parameter is a texture.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterType.Texture1D"> + <summary>Parameter is a 1D texture.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterType.Texture2D"> + <summary>Parameter is a 2D texture.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterType.Texture3D"> + <summary>Parameter is a 3D texture.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterType.TextureCube"> + <summary>Parameter is a cube texture.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.EffectParameterType.Void"> + <summary>Parameter is a void pointer.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectPass"> + <summary>Contains rendering state for drawing with an effect; an effect can contain one or more passes.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectPass.Annotations"> + <summary>Gets the set of EffectAnnotation objects for this EffectPass.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectPass.Apply"> + <summary>Begins this pass.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectPass.Name"> + <summary>Gets the name of this pass.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectPassCollection"> + <summary>Manipulates a collection of EffectPass objects.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectPassCollection.Count"> + <summary>Gets the number of objects in the collection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectPassCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Gets an enumerator that can iterate through the EffectPassCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectPassCollection.GetEnumerator"> + <summary>Gets an enumerator that can iterate through the EffectPassCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectPassCollection.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> + <summary>Gets an enumerator that can iterate through the EffectPassCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectPassCollection.Item(System.Int32)"> + <summary>Gets a specific element in the collection by using an index value.</summary> + <param name="index">Index of the EffectPass to get.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectPassCollection.Item(System.String)"> + <summary>Gets a specific element in the collection by using a name.</summary> + <param name="name">Name of the EffectPass to get.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectTechnique"> + <summary>Represents an effect technique. Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectTechnique.Annotations"> + <summary>Gets the EffectAnnotation objects associated with this technique.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectTechnique.Name"> + <summary>Gets the name of this technique.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectTechnique.Passes"> + <summary>Gets the collection of EffectPass objects this rendering technique requires.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection"> + <summary>Manipulates a collection of EffectTechnique objects.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection.Count"> + <summary>Gets the number of objects in the collection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Gets an enumerator that can iterate through the EffectTechniqueCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection.GetEnumerator"> + <summary>Gets an enumerator that can iterate through the EffectTechniqueCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> + <summary>Gets an enumerator that can iterate through the EffectTechniqueCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection.Item(System.Int32)"> + <summary>Gets a specific element in the collection by using an index value.</summary> + <param name="index">Index of the EffectTechnique to get.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection.Item(System.String)"> + <summary>Gets a specific element in the collection by using a name.</summary> + <param name="name">Name of the EffectTechnique to get.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect"> + <summary>Contains a configurable effect that supports environment mapping.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.#ctor(Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect)"> + <summary>Creates a new EnvironmentMapEffect by cloning parameter settings from an existing instance.</summary> + <param name="cloneSource">An existing instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice)"> + <summary>Creates a new EnvironmentMapEffect with default parameter settings.</summary> + <param name="device">The graphics device.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.Alpha"> + <summary>Gets or sets the material alpha which determines its transparency. Range is between 1 (fully opaque) and 0 (fully transparent).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.AmbientLightColor"> + <summary>Gets or sets the ambient color for a light, the range of color values is from 0 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.Clone"> + <summary>Creates a clone of the current EnvironmentMapEffect instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.DiffuseColor"> + <summary>Gets or sets the diffuse color for a material, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.DirectionalLight0"> + <summary>Gets the first directional light.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.DirectionalLight1"> + <summary>Gets the second directional light.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.DirectionalLight2"> + <summary>Gets the third directional light.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.EmissiveColor"> + <summary>Gets or sets the emissive color for a material, the range of color values is from 0 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.EnableDefaultLighting"> + <summary>Sets up standard key, fill, and back lighting for an EnvironmentMapEffect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.EnvironmentMap"> + <summary>Gets or sets the current environment map texture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.EnvironmentMapAmount"> + <summary>Gets or sets the amount of the environment map color (RGB) that will be blended over the base texture. The value ranges from 0 to 1; the default value is 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.EnvironmentMapSpecular"> + <summary>Gets or sets the amount of the environment map alpha value that will be added to the base texture. The value ranges from 0 to 1; the default value is 0.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.FogColor"> + <summary>Gets or sets the fog color, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.FogEnabled"> + <summary>Gets or sets the fog enable flag.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.FogEnd"> + <summary>Gets or sets the maximum z value for fog.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.FogStart"> + <summary>Gets or sets the minimum z value for fog.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.FresnelFactor"> + <summary>Gets or sets the Fresnel factor used for the environment map blending.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.Microsoft#Xna#Framework#Graphics#IEffectLights#LightingEnabled"> + <summary>Enables lighting in an EnvironmentMapEffect.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.OnApply"> + <summary>Computes derived parameter values immediately before applying the effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.Projection"> + <summary>Gets or sets the projection matrix.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.Texture"> + <summary>Gets or sets the current texture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.View"> + <summary>Gets or sets the view matrix.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.EnvironmentMapEffect.World"> + <summary>Gets or sets the world matrix.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.FillMode"> + <summary>Describes options for filling the vertices and lines that define a primitive.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.FillMode.Solid"> + <summary>Draw solid faces for each primitive.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.FillMode.WireFrame"> + <summary>Draw lines connecting the vertices that define a primitive face.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.GraphicsAdapter"> + <summary>Provides methods to retrieve and manipulate graphics adapters.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.Adapters"> + <summary>Collection of available adapters on the system.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.CurrentDisplayMode"> + <summary>Gets the current display mode.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.DefaultAdapter"> + <summary>Gets the default adapter.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.Description"> + <summary>Retrieves a string used for presentation to the user.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.DeviceId"> + <summary>Retrieves a value that is used to help identify a particular chip set.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.DeviceName"> + <summary>Retrieves a string that contains the device name for a Microsoft Windows Graphics Device Interface (GDI).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.IsDefaultAdapter"> + <summary>Determines if this instance of GraphicsAdapter is the default adapter.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.IsProfileSupported(Microsoft.Xna.Framework.Graphics.GraphicsProfile)"> + <summary>Tests to see if the adapter supports the requested profile.</summary> + <param name="graphicsProfile">The graphics profile.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.IsWideScreen"> + <summary>Determines if the graphics adapter is in widescreen mode.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.MonitorHandle"> + <summary>Retrieves the handle of the monitor associated with the Microsoft Direct3D object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.QueryBackBufferFormat(Microsoft.Xna.Framework.Graphics.GraphicsProfile,Microsoft.Xna.Framework.Graphics.SurfaceFormat,Microsoft.Xna.Framework.Graphics.DepthFormat,System.Int32,Microsoft.Xna.Framework.Graphics.SurfaceFormat@,Microsoft.Xna.Framework.Graphics.DepthFormat@,System.Int32@)"> + <summary>Queries the adapter for support for the requested back buffer format.</summary> + <param name="graphicsProfile">The graphics profile.</param> + <param name="format">The requested surface data format.</param> + <param name="depthFormat">The requested depth buffer format.</param> + <param name="multiSampleCount">The requested number of multisampling locations.</param> + <param name="selectedFormat">[OutAttribute] The best format the adapter supports for the requested surface data format.</param> + <param name="selectedDepthFormat">[OutAttribute] The best format the adapter supports for the requested depth data format.</param> + <param name="selectedMultiSampleCount">[OutAttribute] The best format the adapter supports for the requested number of multisampling locations.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.QueryRenderTargetFormat(Microsoft.Xna.Framework.Graphics.GraphicsProfile,Microsoft.Xna.Framework.Graphics.SurfaceFormat,Microsoft.Xna.Framework.Graphics.DepthFormat,System.Int32,Microsoft.Xna.Framework.Graphics.SurfaceFormat@,Microsoft.Xna.Framework.Graphics.DepthFormat@,System.Int32@)"> + <summary>Queries the adapter for support for the requested render target format.</summary> + <param name="graphicsProfile">The graphics profile.</param> + <param name="format">The requested surface data format.</param> + <param name="depthFormat">The requested depth buffer format.</param> + <param name="multiSampleCount">The requested number of multisampling locations.</param> + <param name="selectedFormat">[OutAttribute] The best format the adapter supports for the requested surface data format.</param> + <param name="selectedDepthFormat">[OutAttribute] The best format the adapter supports for the requested depth data format.</param> + <param name="selectedMultiSampleCount">[OutAttribute] The best format the adapter supports for the requested number of multisampling locations.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.Revision"> + <summary>Retrieves a value used to help identify the revision level of a particular chip set.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.SubSystemId"> + <summary>Retrieves a value used to identify the subsystem.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.SupportedDisplayModes"> + <summary>Returns a collection of supported display modes for the current adapter.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.UseNullDevice"> + <summary>Gets or sets a NULL device.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.UseReferenceDevice"> + <summary>Gets or sets a reference device.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsAdapter.VendorId"> + <summary>Retrieves a value used to identify the manufacturer.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.GraphicsDevice"> + <summary>Performs primitive-based rendering, creates resources, handles system-level variables, adjusts gamma ramp levels, and creates shaders.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsAdapter,Microsoft.Xna.Framework.Graphics.GraphicsProfile,Microsoft.Xna.Framework.Graphics.PresentationParameters)"> + <summary>Creates an instance of this object.</summary> + <param name="adapter">The display adapter.</param> + <param name="graphicsProfile">The graphics profile.</param> + <param name="presentationParameters">The presentation options.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Adapter"> + <summary>Gets the graphics adapter.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.BlendFactor"> + <summary>Gets or sets the color used for a constant-blend factor during alpha blending. The default value is Color.White.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.BlendState"> + <summary>Gets or sets a system-defined instance of a blend state object initialized for alpha blending. The default value is BlendState.Opaque.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Clear(Microsoft.Xna.Framework.Color)"> + <summary>Clears resource buffers.</summary> + <param name="color">Set this color value in all buffers.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Clear(Microsoft.Xna.Framework.Graphics.ClearOptions,Microsoft.Xna.Framework.Color,System.Single,System.Int32)"> + <summary>Clears resource buffers.</summary> + <param name="options">Options for clearing a buffer.</param> + <param name="color">Set this color value in the buffer.</param> + <param name="depth">Set this depth value in the buffer.</param> + <param name="stencil">Set this stencil value in the buffer.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Clear(Microsoft.Xna.Framework.Graphics.ClearOptions,Microsoft.Xna.Framework.Vector4,System.Single,System.Int32)"> + <summary>Clears resource buffers.</summary> + <param name="options">Options for clearing a buffer.</param> + <param name="color">Set this four-component color value in the buffer.</param> + <param name="depth">Set this depth value in the buffer.</param> + <param name="stencil">Set this stencil value in the buffer.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DepthStencilState"> + <summary>Gets or sets a system-defined instance of a depth-stencil state object. The default value is DepthStencilState.Default.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DeviceLost"> + <summary>Occurs when a GraphicsDevice is about to be lost (for example, immediately before a reset). Reference page contains code sample.</summary> + <param name="" /> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DeviceReset"> + <summary>Occurs after a GraphicsDevice is reset, allowing an application to recreate all resources.</summary> + <param name="" /> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DeviceResetting"> + <summary>Occurs when a GraphicsDevice is resetting, allowing the application to cancel the default handling of the reset. Reference page contains code sample.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DisplayMode"> + <summary>Retrieves the display mode's spatial resolution, color resolution, and refresh frequency. Reference page contains code sample.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Dispose(System.Boolean)"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Disposing"> + <summary>Occurs when Dispose is called or when this object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime. Reference page contains code sample.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DrawIndexedPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)"> + <summary>Renders the specified geometric primitive, based on indexing into an array of vertices.</summary> + <param name="primitiveType">Describes the type of primitive to render. PrimitiveType.PointList is not supported with this method.</param> + <param name="baseVertex">Offset to add to each vertex index in the index buffer.</param> + <param name="minVertexIndex">Minimum vertex index for vertices used during the call. The minVertexIndex parameter and all of the indices in the index stream are relative to the baseVertex parameter.</param> + <param name="numVertices">Number of vertices used during the call. The first vertex is located at index: baseVertex + minVertexIndex.</param> + <param name="startIndex">Location in the index array at which to start reading vertices.</param> + <param name="primitiveCount">Number of primitives to render. The number of vertices used is a function of primitiveCount and primitiveType.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DrawInstancedPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)"> + <summary>Draws a series of instanced models.</summary> + <param name="primitiveType">The primitive type.</param> + <param name="baseVertex">Offset to add to each vertex index in the index buffer.</param> + <param name="minVertexIndex">Minimum vertex index for vertices used during the call. The minVertexIndex parameter and all of the indices in the index stream are relative to the baseVertex parameter.</param> + <param name="numVertices">Number of vertices used during the call. The first vertex is located at index: baseVertex + minVertexIndex.</param> + <param name="startIndex">Location in the index array at which to start reading vertices.</param> + <param name="primitiveCount">Number of primitives to render. The number of vertices used is a function of primitiveCount and primitiveType.</param> + <param name="instanceCount">Number of primitives to render.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DrawPrimitives(Microsoft.Xna.Framework.Graphics.PrimitiveType,System.Int32,System.Int32)"> + <summary>Renders a sequence of non-indexed geometric primitives of the specified type from the current set of data input streams.</summary> + <param name="primitiveType">Describes the type of primitive to render.</param> + <param name="startVertex">Index of the first vertex to load. Beginning at startVertex, the correct number of vertices is read out of the vertex buffer.</param> + <param name="primitiveCount">Number of primitives to render. The primitiveCount is the number of primitives as determined by the primitive type. If it is a line list, each primitive has two vertices. If it is a triangle list, each primitive has three vertices.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DrawUserIndexedPrimitives``1(Microsoft.Xna.Framework.Graphics.PrimitiveType,``0[],System.Int32,System.Int32,System.Int16[],System.Int32,System.Int32)"> + <summary>Renders indexed primitives from a 16-bit index buffer and other related input parameters.</summary> + <param name="primitiveType">The primitive type.</param> + <param name="vertexData">The vertex data.</param> + <param name="vertexOffset">Offset (in vertices) from the beginning of the vertex buffer to the first vertex to draw.</param> + <param name="numVertices">Number of vertices to draw.</param> + <param name="indexData">The index data.</param> + <param name="indexOffset">Offset (in indices) from the beginning of the index buffer to the first index to use.</param> + <param name="primitiveCount">Number of primitives to render.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DrawUserIndexedPrimitives``1(Microsoft.Xna.Framework.Graphics.PrimitiveType,``0[],System.Int32,System.Int32,System.Int16[],System.Int32,System.Int32,Microsoft.Xna.Framework.Graphics.VertexDeclaration)"> + <summary>Renders indexed primitives from a 16-bit index buffer, a vertex declaration, and other related input parameters.</summary> + <param name="primitiveType">The primitive type.</param> + <param name="vertexData">The vertex data.</param> + <param name="vertexOffset">Offset (in vertices) from the beginning of the vertex buffer to the first vertex to draw.</param> + <param name="numVertices">Number of vertices to draw.</param> + <param name="indexData">The index data.</param> + <param name="indexOffset">Offset (in indices) from the beginning of the index buffer to the first index to use.</param> + <param name="primitiveCount">Number of primitives to render.</param> + <param name="vertexDeclaration">The vertex declaration.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DrawUserIndexedPrimitives``1(Microsoft.Xna.Framework.Graphics.PrimitiveType,``0[],System.Int32,System.Int32,System.Int32[],System.Int32,System.Int32)"> + <summary>Renders indexed primitives from a 32-bit index buffer and other related input parameters.</summary> + <param name="primitiveType">The primitive type.</param> + <param name="vertexData">The vertex data.</param> + <param name="vertexOffset">Offset (in vertices) from the beginning of the vertex buffer to the first vertex to draw.</param> + <param name="numVertices">Number of vertices to draw.</param> + <param name="indexData">The index data.</param> + <param name="indexOffset">Offset (in indices) from the beginning of the index buffer to the first index to use.</param> + <param name="primitiveCount">Number of primitives to render.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DrawUserIndexedPrimitives``1(Microsoft.Xna.Framework.Graphics.PrimitiveType,``0[],System.Int32,System.Int32,System.Int32[],System.Int32,System.Int32,Microsoft.Xna.Framework.Graphics.VertexDeclaration)"> + <summary>Renders indexed primitives from a 32-bit index buffer, a vertex declaration, and other related input parameters.</summary> + <param name="primitiveType">The primitive type.</param> + <param name="vertexData">The vertex data.</param> + <param name="vertexOffset">Offset (in vertices) from the beginning of the vertex buffer to the first vertex to draw.</param> + <param name="numVertices">Number of vertices to draw.</param> + <param name="indexData">The index data.</param> + <param name="indexOffset">Offset (in indices) from the beginning of the index buffer to the first index to use.</param> + <param name="primitiveCount">Number of primitives to render.</param> + <param name="vertexDeclaration">The vertex declaration.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DrawUserPrimitives``1(Microsoft.Xna.Framework.Graphics.PrimitiveType,``0[],System.Int32,System.Int32)"> + <summary>Draws primitives.</summary> + <param name="primitiveType">Describes the type of primitive to render.</param> + <param name="vertexData">The vertex data.</param> + <param name="vertexOffset">Offset (in vertices) from the beginning of the buffer to start reading data.</param> + <param name="primitiveCount">Number of primitives to render.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.DrawUserPrimitives``1(Microsoft.Xna.Framework.Graphics.PrimitiveType,``0[],System.Int32,System.Int32,Microsoft.Xna.Framework.Graphics.VertexDeclaration)"> + <summary>Draws primitives.</summary> + <param name="primitiveType">Describes the type of primitive to render.</param> + <param name="vertexData">The vertex data.</param> + <param name="vertexOffset">Offset (in vertices) from the beginning of the buffer to start reading data.</param> + <param name="primitiveCount">Number of primitives to render.</param> + <param name="vertexDeclaration">The vertex declaration, which defines per-vertex data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Finalize"> + <summary>Allows this object to attempt to free resources and perform other cleanup operations before garbage collection reclaims the object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.GetBackBufferData``1(System.Nullable{Microsoft.Xna.Framework.Rectangle},``0[],System.Int32,System.Int32)"> + <summary>Gets the contents of the back buffer.</summary> + <param name="rect">The section of the back buffer to copy. null indicates the data will be copied from the entire back buffer.</param> + <param name="data">Array of data.</param> + <param name="startIndex">The first element to use.</param> + <param name="elementCount">The number of elements to use.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.GetBackBufferData``1(``0[])"> + <summary>Gets the contents of the back buffer.</summary> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.GetBackBufferData``1(``0[],System.Int32,System.Int32)"> + <summary>Gets the contents of the back buffer.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">The first element to use.</param> + <param name="elementCount">The number of elements to use.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.GetRenderTargets"> + <summary>Gets a render target surface.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.GetVertexBuffers"> + <summary>Gets the vertex buffers.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.GraphicsDeviceStatus"> + <summary>Retrieves the status of the device.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.GraphicsProfile"> + <summary>Gets the graphics profile. The default value is GraphicsProfile.Reach.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Indices"> + <summary>Gets or sets index data. The default value is null.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.IsDisposed"> + <summary>Gets a value that indicates whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.MultiSampleMask"> + <summary>Gets or sets a bitmask controlling modification of the samples in a multisample render target. The default value is -1 (0xffffffff).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Present"> + <summary>Presents the display with the contents of the next buffer in the sequence of back buffers owned by the GraphicsDevice.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Present(System.Nullable{Microsoft.Xna.Framework.Rectangle},System.Nullable{Microsoft.Xna.Framework.Rectangle},System.IntPtr)"> + <summary>Specifies the window target for a presentation and presents the display with the contents of the next buffer in the sequence of back buffers owned by the GraphicsDevice.</summary> + <param name="sourceRectangle">The source rectangle. If null, the entire source surface is presented. If the rectangle exceeds the source surface, the rectangle is clipped to the source surface.</param> + <param name="destinationRectangle">The destination rectangle, in window client coordinates. If null, the entire client area is filled. If the rectangle exceeds the destination client area, the rectangle is clipped to the destination client area.</param> + <param name="overrideWindowHandle">Destination window containing the client area that is the target for this presentation. If not specified, this is DeviceWindowHandle.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.PresentationParameters"> + <summary>Gets the presentation parameters associated with this graphics device.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.RasterizerState"> + <summary>Gets or sets rasterizer state. The default value is RasterizerState.CullCounterClockwise.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.ReferenceStencil"> + <summary>Gets or sets a reference value for stencil testing. The default value is zero.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Reset"> + <summary>Resets the presentation parameters for the current GraphicsDevice.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Reset(Microsoft.Xna.Framework.Graphics.PresentationParameters)"> + <summary>Resets the current GraphicsDevice with the specified PresentationParameters.</summary> + <param name="presentationParameters">Describes the new presentation parameters. This value cannot be null.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Reset(Microsoft.Xna.Framework.Graphics.PresentationParameters,Microsoft.Xna.Framework.Graphics.GraphicsAdapter)"> + <summary>Resets the specified Reset with the specified presentation parameters.</summary> + <param name="presentationParameters">Describes the new presentation parameters. This value cannot be null.</param> + <param name="graphicsAdapter">The graphics device being reset.</param> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.GraphicsDevice.ResourceCreated"> + <summary>Occurs when a resource is created.</summary> + <param name="">The event data.</param> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.GraphicsDevice.ResourceDestroyed"> + <summary>Occurs when a resource is destroyed.</summary> + <param name="">The event data.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.SamplerStates"> + <summary>Retrieves a collection of SamplerState objects for the current GraphicsDevice.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.ScissorRectangle"> + <summary>Gets or sets the rectangle used for scissor testing. By default, the size matches the render target size.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)"> + <summary>Sets a new render target for this GraphicsDevice.</summary> + <param name="renderTarget">A new render target for the device, or null to set the device render target to the back buffer of the device.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTargetCube,Microsoft.Xna.Framework.Graphics.CubeMapFace)"> + <summary>Sets a new render target for this GraphicsDevice.</summary> + <param name="renderTarget">A new render target for the device, or null to set the device render target to the back buffer of the device.</param> + <param name="cubeMapFace">The cube map face type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.SetRenderTargets(Microsoft.Xna.Framework.Graphics.RenderTargetBinding[])"> + <summary>Sets an array of render targets.</summary> + <param name="renderTargets">[ParamArrayAttribute] An array of render targets.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer)"> + <summary>Sets or binds a vertex buffer to the device.</summary> + <param name="vertexBuffer">A vertex buffer.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.SetVertexBuffer(Microsoft.Xna.Framework.Graphics.VertexBuffer,System.Int32)"> + <summary>Sets or binds a vertex buffer to the device.</summary> + <param name="vertexBuffer">A vertex buffer.</param> + <param name="vertexOffset">The offset (in vertices) from the beginning of the buffer.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsDevice.SetVertexBuffers(Microsoft.Xna.Framework.Graphics.VertexBufferBinding[])"> + <summary>Sets the vertex buffers.</summary> + <param name="vertexBuffers">[ParamArrayAttribute] An array of vertex buffers.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Textures"> + <summary>Returns the collection of textures that have been assigned to the texture stages of the device. Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.VertexSamplerStates"> + <summary>Gets the collection of vertex sampler states.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.VertexTextures"> + <summary>Gets the collection of vertex textures that support texture lookup in the vertex shader using the texldl statement. The vertex engine contains four texture sampler stages.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Viewport"> + <summary>Gets or sets a viewport identifying the portion of the render target to receive draw calls. Reference page contains code sample.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.GraphicsDeviceStatus"> + <summary>Describes the status of the device.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.GraphicsDeviceStatus.Lost"> + <summary>The device has been lost.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.GraphicsDeviceStatus.Normal"> + <summary>The device is normal.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.GraphicsDeviceStatus.NotReset"> + <summary>The device has not been reset.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.GraphicsProfile"> + <summary>Identifies the set of supported devices for the game based on device capabilities.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.GraphicsProfile.HiDef"> + <summary>Use the largest available set of graphic features and capabilities to target devices, such as an Xbox 360 console and a Windows-based computer, that have more enhanced graphic capabilities.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.GraphicsProfile.Reach"> + <summary>Use a limited set of graphic features and capabilities, allowing the game to support the widest variety of devices, including all Windows-based computers and Windows Phone.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.GraphicsResource"> + <summary>Queries and prepares resources.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsResource.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsResource.Dispose(System.Boolean)"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.GraphicsResource.Disposing"> + <summary>Occurs when Dispose is called or when this object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsResource.Finalize"> + <summary>Allows this object to attempt to free resources and perform other cleanup operations before garbage collection reclaims the object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsResource.GraphicsDevice"> + <summary>Gets the GraphicsDevice associated with this GraphicsResource.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsResource.IsDisposed"> + <summary>Gets a value that indicates whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsResource.Name"> + <summary>Gets the name of the resource.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.GraphicsResource.Tag"> + <summary>Gets the resource tags for this resource.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.GraphicsResource.ToString"> + <summary>Gets a string representation of the current instance.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.IEffectFog"> + <summary>Gets or sets fog parameters for the current effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectFog.FogColor"> + <summary>Gets or sets the fog color.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectFog.FogEnabled"> + <summary>Enables or disables fog.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectFog.FogEnd"> + <summary>Gets or sets maximum z value for fog.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectFog.FogStart"> + <summary>Gets or sets minimum z value for fog.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.IEffectLights"> + <summary>Gets or sets lighting parameters for the current effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectLights.AmbientLightColor"> + <summary>Gets or sets the ambient light color for the current effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectLights.DirectionalLight0"> + <summary>Gets the first directional light for the current effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectLights.DirectionalLight1"> + <summary>Gets the second directional light for the current effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectLights.DirectionalLight2"> + <summary>Gets the third directional light for the current effect.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.IEffectLights.EnableDefaultLighting"> + <summary>Enables default lighting for the current effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectLights.LightingEnabled"> + <summary>Enables or disables lighting in an IEffectLights.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.IEffectMatrices"> + <summary>Gets or sets transformation matrix parameters for the current effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectMatrices.Projection"> + <summary>Gets or sets the projection matrix in the current effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectMatrices.View"> + <summary>Gets or sets the view matrix in the current effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IEffectMatrices.World"> + <summary>Gets or sets the world matrix in the current effect.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.IGraphicsDeviceService"> + <summary>Defines a mechanism for retrieving GraphicsDevice objects.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.IGraphicsDeviceService.DeviceCreated"> + <summary>The event that occurs when a graphics device is created.</summary> + <param name="" /> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.IGraphicsDeviceService.DeviceDisposing"> + <summary>The event that occurs when a graphics device is disposing.</summary> + <param name="" /> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.IGraphicsDeviceService.DeviceReset"> + <summary>The event that occurs when a graphics device is reset.</summary> + <param name="" /> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.IGraphicsDeviceService.DeviceResetting"> + <summary>The event that occurs when a graphics device is in the process of resetting.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IGraphicsDeviceService.GraphicsDevice"> + <summary>Retrieves a graphcs device.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.IndexBuffer"> + <summary>Describes the rendering order of the vertices in a vertex buffer.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.IndexBuffer.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.IndexElementSize,System.Int32,Microsoft.Xna.Framework.Graphics.BufferUsage)"> + <summary>Initializes a new instance of the IndexBuffer class.</summary> + <param name="graphicsDevice">The GraphicsDevice object to associate with the index buffer.</param> + <param name="indexElementSize">The size (in bits) of each index.</param> + <param name="indexCount">The number of indices.</param> + <param name="usage">Behavior options.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.IndexBuffer.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Type,System.Int32,Microsoft.Xna.Framework.Graphics.BufferUsage)"> + <summary>Initializes a new instance of the IndexBuffer class.</summary> + <param name="graphicsDevice">The GraphicsDevice object to associate with the index buffer.</param> + <param name="indexType">The index value type.</param> + <param name="indexCount">The number of indices.</param> + <param name="usage">Behavior options.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IndexBuffer.BufferUsage"> + <summary>Gets the state of the related BufferUsage enumeration.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.IndexBuffer.Dispose(System.Boolean)"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.IndexBuffer.GetData``1(System.Int32,``0[],System.Int32,System.Int32)"> + <summary>Gets a copy of the index buffer data, specifying the start index, starting offset, number of elements, and size of the elements.</summary> + <param name="offsetInBytes">Offset in bytes from the beginning of the buffer to the data.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to get.</param> + <param name="elementCount">Number of elements to get.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.IndexBuffer.GetData``1(``0[])"> + <summary>Gets a copy of the index buffer data.</summary> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.IndexBuffer.GetData``1(``0[],System.Int32,System.Int32)"> + <summary>Gets a copy of the index buffer data, specifying the start index and number of elements.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to get.</param> + <param name="elementCount">Number of elements to get.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IndexBuffer.IndexCount"> + <summary>Gets the number of indices in this buffer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IndexBuffer.IndexElementSize"> + <summary>Gets a value indicating the size of this index element.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.IndexBuffer.SetData``1(System.Int32,``0[],System.Int32,System.Int32)"> + <summary>Sets index buffer data, specifying the offset, start index and number of elements.</summary> + <param name="offsetInBytes">Offset in bytes from the beginning of the buffer to the data.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to set.</param> + <param name="elementCount">Number of elements to set.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.IndexBuffer.SetData``1(``0[])"> + <summary>Sets index buffer data. Reference page contains links to related conceptual articles.</summary> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.IndexBuffer.SetData``1(``0[],System.Int32,System.Int32)"> + <summary>Sets index buffer data, specifying the start index and number of elements.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to set.</param> + <param name="elementCount">Number of elements to set.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.IndexElementSize"> + <summary>Defines the size of an element of an index buffer.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.IndexElementSize.SixteenBits"> + <summary>Sixteen bits.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.IndexElementSize.ThirtyTwoBits"> + <summary>Thirty-two bits.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.IVertexType"> + <summary>Vertex type interface which is implemented by a custom vertex type structure.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.IVertexType.VertexDeclaration"> + <summary>Vertex declaration, which defines per-vertex data.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.Model"> + <summary>Represents a 3D model composed of multiple ModelMesh objects which may be moved independently.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Model.Bones"> + <summary>Gets a collection of ModelBone objects which describe how each mesh in the Meshes collection for this model relates to its parent mesh.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Model.CopyAbsoluteBoneTransformsTo(Microsoft.Xna.Framework.Matrix[])"> + <summary>Copies a transform of each bone in a model relative to all parent bones of the bone into a given array.</summary> + <param name="destinationBoneTransforms">The array to receive bone transforms.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Model.CopyBoneTransformsFrom(Microsoft.Xna.Framework.Matrix[])"> + <summary>Copies an array of transforms into each bone in the model.</summary> + <param name="sourceBoneTransforms">An array containing new bone transforms.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Model.CopyBoneTransformsTo(Microsoft.Xna.Framework.Matrix[])"> + <summary>Copies each bone transform relative only to the parent bone of the model to a given array.</summary> + <param name="destinationBoneTransforms">The array to receive bone transforms.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Model.Draw(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Render a model after applying the matrix transformations.</summary> + <param name="world">A world transformation matrix.</param> + <param name="view">A view transformation matrix.</param> + <param name="projection">A projection transformation matrix.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Model.Meshes"> + <summary>Gets a collection of ModelMesh objects which compose the model. Each ModelMesh in a model may be moved independently and may be composed of multiple materials identified as ModelMeshPart objects.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Model.Root"> + <summary>Gets the root bone for this model.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Model.Tag"> + <summary>Gets or sets an object identifying this model.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelBone"> + <summary>Represents bone data for a model. Reference page contains links to related conceptual articles.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelBone.Children"> + <summary>Gets a collection of bones that are children of this bone.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelBone.Index"> + <summary>Gets the index of this bone in the Bones collection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelBone.Name"> + <summary>Gets the name of this bone.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelBone.Parent"> + <summary>Gets the parent of this bone.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelBone.Transform"> + <summary>Gets or sets the matrix used to transform this bone relative to its parent bone.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelBoneCollection"> + <summary>Represents a set of bones associated with a model.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelBoneCollection.GetEnumerator"> + <summary>Returns a ModelBoneCollection.Enumerator that can iterate through a ModelBoneCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelBoneCollection.Item(System.String)"> + <summary>Retrieves a ModelBone from the collection, given the name of the bone.</summary> + <param name="boneName">The name of the bone to retrieve.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelBoneCollection.TryGetValue(System.String,Microsoft.Xna.Framework.Graphics.ModelBone@)"> + <summary>Finds a bone with a given name if it exists in the collection.</summary> + <param name="boneName">The name of the bone to find.</param> + <param name="value">[OutAttribute] The bone named boneName, if found.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelBoneCollection.Enumerator"> + <summary>Provides the ability to iterate through the bones in an ModelBoneCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelBoneCollection.Enumerator.Current"> + <summary>Gets the current element in the ModelBoneCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelBoneCollection.Enumerator.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelBoneCollection.Enumerator.MoveNext"> + <summary>Advances the enumerator to the next element of the ModelBoneCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelBoneCollection.Enumerator.System#Collections#IEnumerator#Current"> + <summary>Gets the current element in the ModelBoneCollection as a Object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelBoneCollection.Enumerator.System#Collections#IEnumerator#Reset"> + <summary>Sets the enumerator to its initial position, which is before the first element in the ModelBoneCollection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelEffectCollection"> + <summary>Represents a collection of effects associated with a model.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelEffectCollection.GetEnumerator"> + <summary>Returns a ModelEffectCollection.Enumerator that can iterate through a ModelEffectCollection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelEffectCollection.Enumerator"> + <summary>Provides the ability to iterate through the bones in an ModelEffectCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelEffectCollection.Enumerator.Current"> + <summary>Gets the current element in the ModelEffectCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelEffectCollection.Enumerator.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelEffectCollection.Enumerator.MoveNext"> + <summary>Advances the enumerator to the next element of the ModelEffectCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelEffectCollection.Enumerator.System#Collections#IEnumerator#Current"> + <summary>Gets the current element in the ModelEffectCollection as a Object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelEffectCollection.Enumerator.System#Collections#IEnumerator#Reset"> + <summary>Sets the enumerator to its initial position, which is before the first element in the ModelEffectCollection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelMesh"> + <summary>Represents a mesh that is part of a Model.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMesh.BoundingSphere"> + <summary>Gets the BoundingSphere that contains this mesh.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelMesh.Draw"> + <summary>Draws all of the ModelMeshPart objects in this mesh, using their current Effect settings.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMesh.Effects"> + <summary>Gets a collection of effects associated with this mesh.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMesh.MeshParts"> + <summary>Gets the ModelMeshPart objects that make up this mesh. Each part of a mesh is composed of a set of primitives that share the same material.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMesh.Name"> + <summary>Gets the name of this mesh.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMesh.ParentBone"> + <summary>Gets the parent bone for this mesh. The parent bone of a mesh contains a transformation matrix that describes how the mesh is located relative to any parent meshes in a model.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMesh.Tag"> + <summary>Gets or sets an object identifying this mesh.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelMeshCollection"> + <summary>Represents a collection of ModelMesh objects.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelMeshCollection.GetEnumerator"> + <summary>Returns a ModelMeshCollection.Enumerator that can iterate through a ModelMeshCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshCollection.Item(System.String)"> + <summary>Retrieves a ModelMesh from the collection, given the name of the mesh.</summary> + <param name="meshName">The name of the mesh to retrieve.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelMeshCollection.TryGetValue(System.String,Microsoft.Xna.Framework.Graphics.ModelMesh@)"> + <summary>Finds a mesh with a given name if it exists in the collection.</summary> + <param name="meshName">The name of the mesh to find.</param> + <param name="value">[OutAttribute] The mesh named meshName, if found.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelMeshCollection.Enumerator"> + <summary>Provides the ability to iterate through the bones in an ModelMeshCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshCollection.Enumerator.Current"> + <summary>Gets the current element in the ModelMeshCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelMeshCollection.Enumerator.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelMeshCollection.Enumerator.MoveNext"> + <summary>Advances the enumerator to the next element of the ModelMeshCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshCollection.Enumerator.System#Collections#IEnumerator#Current"> + <summary>Gets the current element in the ModelMeshCollection as a Object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelMeshCollection.Enumerator.System#Collections#IEnumerator#Reset"> + <summary>Sets the enumerator to its initial position, which is before the first element in the ModelMeshCollection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelMeshPart"> + <summary>Represents a batch of geometry information to submit to the graphics device during rendering. Each ModelMeshPart is a subdivision of a ModelMesh object. The ModelMesh class is split into multiple ModelMeshPart objects, typically based on material information.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshPart.Effect"> + <summary>Gets or sets the material Effect for this mesh part. Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshPart.IndexBuffer"> + <summary>Gets the index buffer for this mesh part.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshPart.NumVertices"> + <summary>Gets the number of vertices used during a draw call.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshPart.PrimitiveCount"> + <summary>Gets the number of primitives to render.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshPart.StartIndex"> + <summary>Gets the location in the index array at which to start reading vertices.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshPart.Tag"> + <summary>Gets or sets an object identifying this model mesh part.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshPart.VertexBuffer"> + <summary>Gets the vertex buffer for this mesh part.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshPart.VertexOffset"> + <summary>Gets the offset (in vertices) from the top of vertex buffer.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelMeshPartCollection"> + <summary>Represents a collection of ModelMeshPart objects.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelMeshPartCollection.GetEnumerator"> + <summary>Returns a ModelMeshPartCollection.Enumerator that can iterate through a ModelMeshPartCollection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ModelMeshPartCollection.Enumerator"> + <summary>Provides the ability to iterate through the bones in an ModelMeshPartCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshPartCollection.Enumerator.Current"> + <summary>Gets the current element in the ModelMeshPartCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelMeshPartCollection.Enumerator.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelMeshPartCollection.Enumerator.MoveNext"> + <summary>Advances the enumerator to the next element of the ModelMeshPartCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ModelMeshPartCollection.Enumerator.System#Collections#IEnumerator#Current"> + <summary>Gets the current element in the ModelMeshPartCollection as a Object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.ModelMeshPartCollection.Enumerator.System#Collections#IEnumerator#Reset"> + <summary>Sets the enumerator to its initial position, which is before the first element in the ModelMeshPartCollection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.NoSuitableGraphicsDeviceException"> + <summary>Thrown when no available graphics device fits the given device preferences.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.NoSuitableGraphicsDeviceException.#ctor"> + <summary>Create a new instance of this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.NoSuitableGraphicsDeviceException.#ctor(System.String)"> + <summary>Create a new instance of this object.</summary> + <param name="message">A message that describes the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.NoSuitableGraphicsDeviceException.#ctor(System.String,System.Exception)"> + <summary>Create a new instance of this object.</summary> + <param name="message">A message that describes the error.</param> + <param name="inner">The exception that is the cause of the current exception. If the inner parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.OcclusionQuery"> + <summary>Used to perform an occlusion query against the latest drawn objects.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.OcclusionQuery.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice)"> + <summary>Initializes a new instance of OcclusionQuery with the specified device.</summary> + <param name="graphicsDevice">The graphics device to associate with this query.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.OcclusionQuery.Begin"> + <summary>Begins application of the query.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.OcclusionQuery.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by Dispose and optionally releases the managed resources.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.OcclusionQuery.End"> + <summary>Ends the application of the query.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.OcclusionQuery.IsComplete"> + <summary>Gets a value that indicates if the occlusion query has completed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.OcclusionQuery.PixelCount"> + <summary>Gets the number of visible pixels.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PresentationParameters"> + <summary>Contains presentation parameters.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PresentationParameters.#ctor"> + <summary>Initializes a new instance of this class.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.BackBufferFormat"> + <summary>Gets or sets the format of the back buffer. Reference page contains links to related conceptual articles.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.BackBufferHeight"> + <summary>Gets or sets a value indicating the height of the new swap chain's back buffer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.BackBufferWidth"> + <summary>Gets or sets a value indicating the width of the new swap chain's back buffer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.Bounds"> + <summary>Gets the size of this resource.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PresentationParameters.Clone"> + <summary>Creates a copy of this PresentationParameters object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.DepthStencilFormat"> + <summary>Gets or sets the depth stencil data format.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.DeviceWindowHandle"> + <summary>Gets or sets the handle to the device window.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.DisplayOrientation"> + <summary>Gets or sets the orientation of the display. The default value is DisplayOrientation.Default, which means orientation is determined automatically from your BackBufferWidth and BackBufferHeight.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.IsFullScreen"> + <summary>Gets or sets a value indicating whether the application is in full screen mode.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.MultiSampleCount"> + <summary>Gets or sets a value indicating the number of sample locations during multisampling.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.PresentationInterval"> + <summary>Gets or sets the maximum rate at which the swap chain's back buffers can be presented to the front buffer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PresentationParameters.RenderTargetUsage"> + <summary>Gets or sets render target usage flags.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PresentInterval"> + <summary>Defines flags that describe the relationship between the adapter refresh rate and the rate at which Present operations are completed.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.PresentInterval.Default"> + <summary>Equivalent to setting One.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.PresentInterval.Immediate"> + <summary>The runtime updates the window client area immediately, and might do so more than once during the adapter refresh period. Present operations might be affected immediately. This option is always available for both windowed and full-screen swap chains.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.PresentInterval.One"> + <summary>The driver waits for the vertical retrace period (the runtime will beam trace to prevent tearing). Present operations are not affected more frequently than the screen refresh rate; the runtime completes one Present operation per adapter refresh period, at most. This option is always available for both windowed and full-screen swap chains.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.PresentInterval.Two"> + <summary>The driver waits for the vertical retrace period. Present operations are not affected more frequently than every second screen refresh.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PrimitiveType"> + <summary>Defines how vertex data is ordered.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.PrimitiveType.LineList"> + <summary>The data is ordered as a sequence of line segments; each line segment is described by two new vertices. The count may be any positive integer.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.PrimitiveType.LineStrip"> + <summary>The data is ordered as a sequence of line segments; each line segment is described by one new vertex and the last vertex from the previous line seqment. The count may be any positive integer.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.PrimitiveType.TriangleList"> + <summary>The data is ordered as a sequence of triangles; each triangle is described by three new vertices. Back-face culling is affected by the current winding-order render state.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.PrimitiveType.TriangleStrip"> + <summary>The data is ordered as a sequence of triangles; each triangle is described by two new vertices and one vertex from the previous triangle. The back-face culling flag is flipped automatically on even-numbered triangles.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.RasterizerState"> + <summary>Contains rasterizer state, which determines how to convert vector data (shapes) into raster data (pixels).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.RasterizerState.#ctor"> + <summary>Initializes a new instance of the rasterizer class.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.RasterizerState.CullClockwise"> + <summary>A built-in state object with settings for culling primitives with clockwise winding order.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise"> + <summary>A built-in state object with settings for culling primitives with counter-clockwise winding order.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RasterizerState.CullMode"> + <summary>Specifies the conditions for culling or removing triangles. The default value is CullMode.CounterClockwise.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.RasterizerState.CullNone"> + <summary>A built-in state object with settings for not culling any primitives.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RasterizerState.DepthBias"> + <summary>Sets or retrieves the depth bias for polygons, which is the amount of bias to apply to the depth of a primitive to alleviate depth testing problems for primitives of similar depth. The default value is 0.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.RasterizerState.Dispose(System.Boolean)"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RasterizerState.FillMode"> + <summary>The fill mode, which defines how a triangle is filled during rendering. The default is FillMode.Solid.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RasterizerState.MultiSampleAntiAlias"> + <summary>Enables or disables multisample antialiasing. The default is true.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RasterizerState.ScissorTestEnable"> + <summary>Enables or disables scissor testing. The default is false.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RasterizerState.SlopeScaleDepthBias"> + <summary>Gets or sets a bias value that takes into account the slope of a polygon. This bias value is applied to coplanar primitives to reduce aliasing and other rendering artifacts caused by z-fighting. The default is 0.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.RenderTarget2D"> + <summary>Contains a 2D texture that can be used as a render target.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.RenderTarget2D.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Int32,System.Int32)"> + <summary>Creates an instance of this object.</summary> + <param name="graphicsDevice">The graphics device to associate with this render target resource.</param> + <param name="width">Width, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferWidth to get the current screen width.</param> + <param name="height">Height, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferHeight to get the current screen height.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.RenderTarget2D.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Int32,System.Int32,System.Boolean,Microsoft.Xna.Framework.Graphics.SurfaceFormat,Microsoft.Xna.Framework.Graphics.DepthFormat)"> + <summary>Creates an instance of this object.</summary> + <param name="graphicsDevice">The graphics device to associate with this render target resource.</param> + <param name="width">Width, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferWidth to get the current screen width.</param> + <param name="height">Height, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferHeight to get the current screen height.</param> + <param name="mipMap">[MarshalAsAttribute(U1)] True to enable a full mipmap chain to be generated, false otherwise.</param> + <param name="preferredFormat">Preferred format for the surface data. This is the format preferred by the application, which may or may not be available from the hardware.</param> + <param name="preferredDepthFormat">Preferred format for the depth buffer. This is the format preferred by the application, which may or may not be available from the hardware.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.RenderTarget2D.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Int32,System.Int32,System.Boolean,Microsoft.Xna.Framework.Graphics.SurfaceFormat,Microsoft.Xna.Framework.Graphics.DepthFormat,System.Int32,Microsoft.Xna.Framework.Graphics.RenderTargetUsage)"> + <summary>Creates an instance of this object.</summary> + <param name="graphicsDevice">The graphics device to associate with this render target resource.</param> + <param name="width">Width, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferWidth to get the current screen width.</param> + <param name="height">Height, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferHeight to get the current screen height.</param> + <param name="mipMap">[MarshalAsAttribute(U1)] True to enable a full mipmap chain to be generated, false otherwise.</param> + <param name="preferredFormat">Preferred format for the surface data. This is the format preferred by the application, which may or may not be available from the hardware.</param> + <param name="preferredDepthFormat">Preferred format for the depth buffer. This is the format preferred by the application, which may or may not be available from the hardware.</param> + <param name="preferredMultiSampleCount">The preferred number of multisample locations.</param> + <param name="usage">Behavior options.</param> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.RenderTarget2D.ContentLost"> + <summary>Occurs when resources are lost due to a lost device event.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RenderTarget2D.DepthStencilFormat"> + <summary>Gets the data format for the depth stencil data.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RenderTarget2D.IsContentLost"> + <summary>Determines if the index buffer data has been lost due to a lost device event.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RenderTarget2D.MultiSampleCount"> + <summary>Gets the number of sample locations during multisampling.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RenderTarget2D.RenderTargetUsage"> + <summary>Gets or sets the render target usage.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.RenderTargetBinding"> + <summary>Binds an array of render targets.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.RenderTargetBinding.#ctor(Microsoft.Xna.Framework.Graphics.RenderTarget2D)"> + <summary>Creates an instance of this object.</summary> + <param name="renderTarget">Identifies a 2D render target.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.RenderTargetBinding.#ctor(Microsoft.Xna.Framework.Graphics.RenderTargetCube,Microsoft.Xna.Framework.Graphics.CubeMapFace)"> + <summary>Creates an instance of this object.</summary> + <param name="renderTarget">Identifies a cubemap render target.</param> + <param name="cubeMapFace">Cubemap face.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RenderTargetBinding.CubeMapFace"> + <summary>Gets one face of a cubemap.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RenderTargetBinding.RenderTarget"> + <summary>Gets a 2D texture.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.RenderTargetCube"> + <summary>Represents a cubic texture resource that will be written to at the end of a render pass.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.RenderTargetCube.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Int32,System.Boolean,Microsoft.Xna.Framework.Graphics.SurfaceFormat,Microsoft.Xna.Framework.Graphics.DepthFormat)"> + <summary>Creates an instance of this object.</summary> + <param name="graphicsDevice">The graphics device to associate with this render target resource.</param> + <param name="size">The width and height of this cube texture resource, in pixels.</param> + <param name="mipMap">[MarshalAsAttribute(U1)] True to generate a full mipmap chain, false otherwise.</param> + <param name="preferredFormat">Preferred format of the surface data.</param> + <param name="preferredDepthFormat">Preferred format of the depth data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.RenderTargetCube.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Int32,System.Boolean,Microsoft.Xna.Framework.Graphics.SurfaceFormat,Microsoft.Xna.Framework.Graphics.DepthFormat,System.Int32,Microsoft.Xna.Framework.Graphics.RenderTargetUsage)"> + <summary>Creates an instance of this object.</summary> + <param name="graphicsDevice">The graphics device to associate with this render target resource.</param> + <param name="size">The width and height of this cube texture resource, in pixels.</param> + <param name="mipMap">[MarshalAsAttribute(U1)] True to generate a full mipmap chain, false otherwise.</param> + <param name="preferredFormat">Preferred format of the surface data.</param> + <param name="preferredDepthFormat">Preferred format of the depth data.</param> + <param name="preferredMultiSampleCount">Preferred number of sample locations during multisampling.</param> + <param name="usage">Options identifying the behaviors of this texture resource.</param> + </member> + <member name="E:Microsoft.Xna.Framework.Graphics.RenderTargetCube.ContentLost"> + <summary>Occurs when a resource is lost due to a device being lost.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RenderTargetCube.DepthStencilFormat"> + <summary>Gets the depth format of this rendertarget.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RenderTargetCube.IsContentLost"> + <summary>Determines if the data has been lost due to a lost device event.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RenderTargetCube.MultiSampleCount"> + <summary>Gets the number of multisample locations.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.RenderTargetCube.RenderTargetUsage"> + <summary>Gets the usage mode of this rendertarget.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.RenderTargetUsage"> + <summary>Determines how render target data is used once a new render target is set.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.RenderTargetUsage.DiscardContents"> + <summary>Always clears the render target data.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.RenderTargetUsage.PlatformContents"> + <summary>Either clears or keeps the data, depending on the current platform. On Xbox 360, the render target will discard contents. On PC, the render target will discard if multisampling is enabled, and preserve the contents if not.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.RenderTargetUsage.PreserveContents"> + <summary>Always keeps the render target data.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ResourceCreatedEventArgs"> + <summary>Contains event data.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ResourceCreatedEventArgs.Resource"> + <summary>The object raising the event.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.ResourceDestroyedEventArgs"> + <summary>Arguments for a ResourceDestroyed event.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ResourceDestroyedEventArgs.Name"> + <summary>Gets the name of the destroyed resource.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.ResourceDestroyedEventArgs.Tag"> + <summary>Gets the resource manager tag of the destroyed resource.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.SamplerState"> + <summary>Contains sampler state, which determines how to sample texture data.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SamplerState.#ctor"> + <summary>Initializes a new instance of the sampler state class.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SamplerState.AddressU"> + <summary>Gets or sets the texture-address mode for the u-coordinate.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SamplerState.AddressV"> + <summary>Gets or sets the texture-address mode for the v-coordinate.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SamplerState.AddressW"> + <summary>Gets or sets the texture-address mode for the w-coordinate.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SamplerState.AnisotropicClamp"> + <summary>Contains default state for anisotropic filtering and texture coordinate clamping.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SamplerState.AnisotropicWrap"> + <summary>Contains default state for anisotropic filtering and texture coordinate wrapping.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SamplerState.Dispose(System.Boolean)"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SamplerState.Filter"> + <summary>Gets or sets the type of filtering during sampling.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp"> + <summary>Contains default state for linear filtering and texture coordinate clamping.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SamplerState.LinearWrap"> + <summary>Contains default state for linear filtering and texture coordinate wrapping.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SamplerState.MaxAnisotropy"> + <summary>Gets or sets the maximum anisotropy. The default value is 4.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SamplerState.MaxMipLevel"> + <summary>Gets or sets the level of detail (LOD) index of the largest map to use.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SamplerState.MipMapLevelOfDetailBias"> + <summary>Gets or sets the mipmap LOD bias. The default value is 0. A negative value indicates a larger mipmap level; a positive value indicates a smaller mipmap level.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SamplerState.PointClamp"> + <summary>Contains default state for point filtering and texture coordinate clamping.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SamplerState.PointWrap"> + <summary>Contains default state for point filtering and texture coordinate wrapping.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.SamplerStateCollection"> + <summary>Collection of SamplerState objects.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SamplerStateCollection.Item(System.Int32)"> + <summary>Gets a specific SamplerState object using an index value.</summary> + <param name="index">Index of the object to retrieve.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.SetDataOptions"> + <summary>Describes whether existing vertex or index buffer data will be overwritten or discarded during a SetData operation.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SetDataOptions.Discard"> + <summary>The SetData operation will discard the entire buffer. A pointer to a new memory area is returned so that the direct memory access (DMA) and rendering from the previous area do not stall.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SetDataOptions.None"> + <summary>Portions of existing data in the buffer may be overwritten during this operation.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SetDataOptions.NoOverwrite"> + <summary>The SetData operation will not overwrite existing data in the vertex and index buffers. Specifying this option allows the driver to return immediately from a SetData operation and continue rendering.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.SkinnedEffect"> + <summary>Contains a configurable effect for rendering skinned character models.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SkinnedEffect.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice)"> + <summary>Creates a SkinnedEffect with default parameter settings.</summary> + <param name="device">The graphics device.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SkinnedEffect.#ctor(Microsoft.Xna.Framework.Graphics.SkinnedEffect)"> + <summary>Creates a SkinnedEffect by cloning parameter settings from an existing instance.</summary> + <param name="cloneSource">An existing instance.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.Alpha"> + <summary>Gets or sets the material alpha which determines its transparency. Range is between 1 (fully opaque) and 0 (fully transparent).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.AmbientLightColor"> + <summary>Gets or sets the ambient color for a light, the range of color values is from 0 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SkinnedEffect.Clone"> + <summary>Creates a clone of the current SkinnedEffect instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.DiffuseColor"> + <summary>Gets or sets the diffuse color for a material, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.DirectionalLight0"> + <summary>Gets the first directional light.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.DirectionalLight1"> + <summary>Gets the second directional light.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.DirectionalLight2"> + <summary>Gets the third directional light.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.EmissiveColor"> + <summary>Gets or sets the emissive color for a material, the range of color values is from 0 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SkinnedEffect.EnableDefaultLighting"> + <summary>Sets up standard key, fill, and back lighting for a SkinnedEffect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.FogColor"> + <summary>Gets or sets the fog color, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.FogEnabled"> + <summary>Gets or sets the fog enable flag.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.FogEnd"> + <summary>Gets or sets the maximum z value for fog.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.FogStart"> + <summary>Gets or sets the minimum z value for fog.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SkinnedEffect.GetBoneTransforms(System.Int32)"> + <summary>Gets the bone transform matrices for a SkinnedEffect.</summary> + <param name="count">The number of matrices.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SkinnedEffect.MaxBones"> + <summary>The maximum number of bones.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.Microsoft#Xna#Framework#Graphics#IEffectLights#LightingEnabled"> + <summary>Enables lighting in an SkinnedEffect.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SkinnedEffect.OnApply"> + <summary>Computes derived parameter values immediately before applying the effect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.PreferPerPixelLighting"> + <summary>Gets or sets the per-pixel prefer lighting flag.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.Projection"> + <summary>Gets or sets the projection matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SkinnedEffect.SetBoneTransforms(Microsoft.Xna.Framework.Matrix[])"> + <summary>Sets an array of bone transform matrices for a SkinnedEffect.</summary> + <param name="boneTransforms">An array of bone transformation matrices; the maximum number of bones (matrices) allowed is 72.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.SpecularColor"> + <summary>Gets or sets the specular color for a material, the range of color values is from 0 to 1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.SpecularPower"> + <summary>Gets or sets the material specular power.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.Texture"> + <summary>Gets or sets the current texture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.View"> + <summary>Gets or sets the view matrix.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.WeightsPerVertex"> + <summary>Gets or sets the number of per-vertex skinning weights to evaluate, which is either 1, 2, or 4.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SkinnedEffect.World"> + <summary>Gets or sets the world matrix.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.SpriteBatch"> + <summary>Enables a group of sprites to be drawn using the same settings.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice)"> + <summary>Initializes a new instance of the class, which enables a group of sprites to be drawn using the same settings.</summary> + <param name="graphicsDevice">The graphics device where sprites will be drawn.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin"> + <summary>Begins a sprite batch operation using deferred sort and default state objects (BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState)"> + <summary>Begins a sprite batch operation using the specified sort and blend state object and default state objects (DepthStencilState.None, SamplerState.LinearClamp, RasterizerState.CullCounterClockwise). If you pass a null blend state, the default is BlendState.AlphaBlend.</summary> + <param name="sortMode">Sprite drawing order.</param> + <param name="blendState">Blending options.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState)"> + <summary>Begins a sprite batch operation using the specified sort, blend, sampler, depth stencil and rasterizer state objects. Passing null for any of the state objects selects the default default state objects (BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise).</summary> + <param name="sortMode">Sprite drawing order.</param> + <param name="blendState">Blending options.</param> + <param name="samplerState">Texture sampling options.</param> + <param name="depthStencilState">Depth and stencil options.</param> + <param name="rasterizerState">Rasterization options.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect)"> + <summary>Begins a sprite batch operation using the specified sort, blend, sampler, depth stencil and rasterizer state objects, plus a custom effect. Passing null for any of the state objects selects the default default state objects (BlendState.AlphaBlend, DepthStencilState.None, RasterizerState.CullCounterClockwise, SamplerState.LinearClamp). Passing a null effect selects the default SpriteBatch Class shader.</summary> + <param name="sortMode">Sprite drawing order.</param> + <param name="blendState">Blending options.</param> + <param name="samplerState">Texture sampling options.</param> + <param name="depthStencilState">Depth and stencil options.</param> + <param name="rasterizerState">Rasterization options.</param> + <param name="effect">Effect state options.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix)"> + <summary>Begins a sprite batch operation using the specified sort, blend, sampler, depth stencil, rasterizer state objects, plus a custom effect and a 2D transformation matrix. Passing null for any of the state objects selects the default default state objects (BlendState.AlphaBlend, DepthStencilState.None, RasterizerState.CullCounterClockwise, SamplerState.LinearClamp). Passing a null effect selects the default SpriteBatch Class shader.</summary> + <param name="sortMode">Sprite drawing order.</param> + <param name="blendState">Blending options.</param> + <param name="samplerState">Texture sampling options.</param> + <param name="depthStencilState">Depth and stencil options.</param> + <param name="rasterizerState">Rasterization options.</param> + <param name="effect">Effect state options.</param> + <param name="transformMatrix">Transformation matrix for scale, rotate, translate options.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Dispose(System.Boolean)"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color)"> + <summary>Adds a sprite to a batch of sprites for rendering using the specified texture, destination rectangle, and color. Reference page contains links to related code samples.</summary> + <param name="texture">A texture.</param> + <param name="destinationRectangle">A rectangle that specifies (in screen coordinates) the destination for drawing the sprite.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color)"> + <summary>Adds a sprite to a batch of sprites for rendering using the specified texture, destination rectangle, source rectangle, and color.</summary> + <param name="texture">A texture.</param> + <param name="destinationRectangle">A rectangle that specifies (in screen coordinates) the destination for drawing the sprite. If this rectangle is not the same size as the source rectangle, the sprite will be scaled to fit.</param> + <param name="sourceRectangle">A rectangle that specifies (in texels) the source texels from a texture. Use null to draw the entire texture.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)"> + <summary>Adds a sprite to a batch of sprites for rendering using the specified texture, destination rectangle, source rectangle, color, rotation, origin, effects and layer.</summary> + <param name="texture">A texture.</param> + <param name="destinationRectangle">A rectangle that specifies (in screen coordinates) the destination for drawing the sprite. If this rectangle is not the same size as the source rectangle, the sprite will be scaled to fit.</param> + <param name="sourceRectangle">A rectangle that specifies (in texels) the source texels from a texture. Use null to draw the entire texture.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + <param name="rotation">Specifies the angle (in radians) to rotate the sprite about its center.</param> + <param name="origin">The sprite origin; the default is (0,0) which represents the upper-left corner.</param> + <param name="effects">Effects to apply.</param> + <param name="layerDepth">The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)"> + <summary>Adds a sprite to a batch of sprites for rendering using the specified texture, position and color. Reference page contains links to related code samples.</summary> + <param name="texture">A texture.</param> + <param name="position">The location (in screen coordinates) to draw the sprite.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color)"> + <summary>Adds a sprite to a batch of sprites for rendering using the specified texture, position, source rectangle, and color.</summary> + <param name="texture">A texture.</param> + <param name="position">The location (in screen coordinates) to draw the sprite.</param> + <param name="sourceRectangle">A rectangle that specifies (in texels) the source texels from a texture. Use null to draw the entire texture.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)"> + <summary>Adds a sprite to a batch of sprites for rendering using the specified texture, position, source rectangle, color, rotation, origin, scale, effects and layer. Reference page contains links to related code samples.</summary> + <param name="texture">A texture.</param> + <param name="position">The location (in screen coordinates) to draw the sprite.</param> + <param name="sourceRectangle">A rectangle that specifies (in texels) the source texels from a texture. Use null to draw the entire texture.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + <param name="rotation">Specifies the angle (in radians) to rotate the sprite about its center.</param> + <param name="origin">The sprite origin; the default is (0,0) which represents the upper-left corner.</param> + <param name="scale">Scale factor.</param> + <param name="effects">Effects to apply.</param> + <param name="layerDepth">The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)"> + <summary>Adds a sprite to a batch of sprites for rendering using the specified texture, position, source rectangle, color, rotation, origin, scale, effects, and layer. Reference page contains links to related code samples.</summary> + <param name="texture">A texture.</param> + <param name="position">The location (in screen coordinates) to draw the sprite.</param> + <param name="sourceRectangle">A rectangle that specifies (in texels) the source texels from a texture. Use null to draw the entire texture.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + <param name="rotation">Specifies the angle (in radians) to rotate the sprite about its center.</param> + <param name="origin">The sprite origin; the default is (0,0) which represents the upper-left corner.</param> + <param name="scale">Scale factor.</param> + <param name="effects">Effects to apply.</param> + <param name="layerDepth">The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.DrawString(Microsoft.Xna.Framework.Graphics.SpriteFont,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)"> + <summary>Adds a string to a batch of sprites for rendering using the specified font, text, position, and color.</summary> + <param name="spriteFont">A font for diplaying text.</param> + <param name="text">A text string.</param> + <param name="position">The location (in screen coordinates) to draw the sprite.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.DrawString(Microsoft.Xna.Framework.Graphics.SpriteFont,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)"> + <summary>Adds a string to a batch of sprites for rendering using the specified font, text, position, color, rotation, origin, scale, effects and layer.</summary> + <param name="spriteFont">A font for diplaying text.</param> + <param name="text">A text string.</param> + <param name="position">The location (in screen coordinates) to draw the sprite.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + <param name="rotation">Specifies the angle (in radians) to rotate the sprite about its center.</param> + <param name="origin">The sprite origin; the default is (0,0) which represents the upper-left corner.</param> + <param name="scale">Scale factor.</param> + <param name="effects">Effects to apply.</param> + <param name="layerDepth">The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.DrawString(Microsoft.Xna.Framework.Graphics.SpriteFont,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)"> + <summary>Adds a string to a batch of sprites for rendering using the specified font, text, position, color, rotation, origin, scale, effects and layer.</summary> + <param name="spriteFont">A font for diplaying text.</param> + <param name="text">A text string.</param> + <param name="position">The location (in screen coordinates) to draw the sprite.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + <param name="rotation">Specifies the angle (in radians) to rotate the sprite about its center.</param> + <param name="origin">The sprite origin; the default is (0,0) which represents the upper-left corner.</param> + <param name="scale">Scale factor.</param> + <param name="effects">Effects to apply.</param> + <param name="layerDepth">The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.DrawString(Microsoft.Xna.Framework.Graphics.SpriteFont,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)"> + <summary>Adds a string to a batch of sprites for rendering using the specified font, text, position, and color.</summary> + <param name="spriteFont">A font for diplaying text.</param> + <param name="text">Text string.</param> + <param name="position">The location (in screen coordinates) to draw the sprite.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.DrawString(Microsoft.Xna.Framework.Graphics.SpriteFont,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)"> + <summary>Adds a string to a batch of sprites for rendering using the specified font, text, position, color, rotation, origin, scale, effects and layer.</summary> + <param name="spriteFont">A font for diplaying text.</param> + <param name="text">Text string.</param> + <param name="position">The location (in screen coordinates) to draw the sprite.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + <param name="rotation">Specifies the angle (in radians) to rotate the sprite about its center.</param> + <param name="origin">The sprite origin; the default is (0,0) which represents the upper-left corner.</param> + <param name="scale">Scale factor.</param> + <param name="effects">Effects to apply.</param> + <param name="layerDepth">The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.DrawString(Microsoft.Xna.Framework.Graphics.SpriteFont,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)"> + <summary>Adds a string to a batch of sprites for rendering using the specified font, text, position, color, rotation, origin, scale, effects and layer.</summary> + <param name="spriteFont">A font for diplaying text.</param> + <param name="text">Text string.</param> + <param name="position">The location (in screen coordinates) to draw the sprite.</param> + <param name="color">The color to tint a sprite. Use Color.White for full color with no tinting.</param> + <param name="rotation">Specifies the angle (in radians) to rotate the sprite about its center.</param> + <param name="origin">The sprite origin; the default is (0,0) which represents the upper-left corner.</param> + <param name="scale">Scale factor.</param> + <param name="effects">Effects to apply.</param> + <param name="layerDepth">The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteBatch.End"> + <summary>Flushes the sprite batch and restores the device state to how it was before Begin was called.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.SpriteEffects"> + <summary>Defines sprite mirroring options.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SpriteEffects.FlipHorizontally"> + <summary>Rotate 180 degrees about the Y axis before rendering.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SpriteEffects.FlipVertically"> + <summary>Rotate 180 degrees about the X axis before rendering.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SpriteEffects.None"> + <summary>No rotations specified.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.SpriteFont"> + <summary>Represents a font texture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SpriteFont.Characters"> + <summary>Gets a collection of all the characters that are included in the font.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SpriteFont.DefaultCharacter"> + <summary>Gets or sets the default character for the font.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SpriteFont.LineSpacing"> + <summary>Gets or sets the vertical distance (in pixels) between the base lines of two consecutive lines of text. Line spacing includes the blank space between lines as well as the height of the characters.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteFont.MeasureString(System.String)"> + <summary>Returns the width and height of a string as a Vector2.</summary> + <param name="text">The string to measure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.SpriteFont.MeasureString(System.Text.StringBuilder)"> + <summary>Returns the width and height of a string as a Vector2.</summary> + <param name="text">The string to measure.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.SpriteFont.Spacing"> + <summary>Gets or sets the spacing of the font characters.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.SpriteSortMode"> + <summary>Defines sprite sort-rendering options.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.BackToFront"> + <summary>Same as Deferred mode, except sprites are sorted by depth in back-to-front order prior to drawing. This procedure is recommended when drawing transparent sprites of varying depths.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.Deferred"> + <summary>Sprites are not drawn until End is called. End will apply graphics device settings and draw all the sprites in one batch, in the same order calls to Draw were received. This mode allows Draw calls to two or more instances of SpriteBatch without introducing conflicting graphics device settings. SpriteBatch defaults to Deferred mode.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.FrontToBack"> + <summary>Same as Deferred mode, except sprites are sorted by depth in front-to-back order prior to drawing. This procedure is recommended when drawing opaque sprites of varying depths.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.Immediate"> + <summary>Begin will apply new graphics device settings, and sprites will be drawn within each Draw call. In Immediate mode there can only be one active SpriteBatch instance without introducing conflicting device settings.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.Texture"> + <summary>Same as Deferred mode, except sprites are sorted by texture prior to drawing. This can improve performance when drawing non-overlapping sprites of uniform depth.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.StencilOperation"> + <summary>Defines stencil buffer operations.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.StencilOperation.Decrement"> + <summary>Decrements the stencil-buffer entry, wrapping to the maximum value if the new value is less than 0.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.StencilOperation.DecrementSaturation"> + <summary>Decrements the stencil-buffer entry, clamping to 0.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.StencilOperation.Increment"> + <summary>Increments the stencil-buffer entry, wrapping to 0 if the new value exceeds the maximum value.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.StencilOperation.IncrementSaturation"> + <summary>Increments the stencil-buffer entry, clamping to the maximum value.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.StencilOperation.Invert"> + <summary>Inverts the bits in the stencil-buffer entry.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.StencilOperation.Keep"> + <summary>Does not update the stencil-buffer entry. This is the default value.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.StencilOperation.Replace"> + <summary>Replaces the stencil-buffer entry with a reference value.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.StencilOperation.Zero"> + <summary>Sets the stencil-buffer entry to 0.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.SurfaceFormat"> + <summary>Defines various types of surface formats.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Alpha8"> + <summary>(Unsigned format) 8-bit alpha only.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Bgr565"> + <summary>(Unsigned format) 16-bit BGR pixel format with 5 bits for blue, 6 bits for green, and 5 bits for red.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Bgra4444"> + <summary>(Unsigned format) 16-bit BGRA pixel format with 4 bits for each channel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Bgra5551"> + <summary>(Unsigned format) 16-bit BGRA pixel format where 5 bits are reserved for each color and 1 bit is reserved for alpha.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Color"> + <summary>(Unsigned format) 32-bit ARGB pixel format with alpha, using 8 bits per channel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Dxt1"> + <summary>DXT1 compression texture format. The runtime will not allow an application to create a surface using a DXTn format unless the surface dimensions are multiples of 4. This applies to offscreen-plain surfaces, render targets, 2D textures, cube textures, and volume textures.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Dxt3"> + <summary>DXT3 compression texture format. The runtime will not allow an application to create a surface using a DXTn format unless the surface dimensions are multiples of 4. This applies to offscreen-plain surfaces, render targets, 2D textures, cube textures, and volume textures.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Dxt5"> + <summary>DXT5 compression texture format. The runtime will not allow an application to create a surface using a DXTn format unless the surface dimensions are multiples of 4. This applies to offscreen-plain surfaces, render targets, 2D textures, cube textures, and volume textures.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.HalfSingle"> + <summary>(Floating-point format) 16-bit float format using 16 bits for the red channel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.HalfVector2"> + <summary>(Floating-point format) 32-bit float format using 16 bits for the red channel and 16 bits for the green channel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.HalfVector4"> + <summary>(Floating-point format) 64-bit float format using 16 bits for each channel (alpha, blue, green, red).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.HdrBlendable"> + <summary>(Floating-point format) for high dynamic range data.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.NormalizedByte2"> + <summary>(Signed format) 16-bit bump-map format using 8 bits each for u and v data.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.NormalizedByte4"> + <summary>(Signed format) 32-bit bump-map format using 8 bits for each channel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Rg32"> + <summary>(Unsigned format) 32-bit pixel format using 16 bits each for red and green.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Rgba1010102"> + <summary>(Unsigned format) 32-bit RGBA pixel format using 10 bits for each color and 2 bits for alpha.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Rgba64"> + <summary>(Unsigned format) 64-bit RGBA pixel format using 16 bits for each component.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Single"> + <summary>(IEEE format) 32-bit float format using 32 bits for the red channel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Vector2"> + <summary>(IEEE format) 64-bit float format using 32 bits for the red channel and 32 bits for the green channel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.SurfaceFormat.Vector4"> + <summary>(IEEE format) 128-bit float format using 32 bits for each channel (alpha, blue, green, red).</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.Texture"> + <summary>Represents a texture resource.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Texture.Format"> + <summary>Gets the format of the texture data.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Texture.LevelCount"> + <summary>Gets the number of texture levels in a multilevel texture.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.Texture2D"> + <summary>Represents a 2D grid of texels.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Int32,System.Int32)"> + <summary>Creates a new instance of this object.</summary> + <param name="graphicsDevice">The device.</param> + <param name="width">Texture width.</param> + <param name="height">Texture height.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Int32,System.Int32,System.Boolean,Microsoft.Xna.Framework.Graphics.SurfaceFormat)"> + <summary>Creates a new instance of this object.</summary> + <param name="graphicsDevice">The device.</param> + <param name="width">Texture width.</param> + <param name="height">Texture height.</param> + <param name="mipMap">[MarshalAsAttribute(U1)] True to generate a full mipmap chain; false otherwise.</param> + <param name="format">Texture data format.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Texture2D.Bounds"> + <summary>Gets the size of this resource.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.FromStream(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.IO.Stream)"> + <summary>Loads texture data from a stream.</summary> + <param name="graphicsDevice">A graphics device.</param> + <param name="stream">Data stream from one of the following file types: .gif, .jpg or .png.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.FromStream(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.IO.Stream,System.Int32,System.Int32,System.Boolean)"> + <summary>Loads texture data from a stream.</summary> + <param name="graphicsDevice">A graphics device.</param> + <param name="stream">Data stream from one of the following file types: .gif, .jpg or .png.</param> + <param name="width">The requested image width.</param> + <param name="height">The requested image height.</param> + <param name="zoom">Control the aspect ratio when zooming (scaling); set to false to maintain a constant aspect ratio, true otherwise. See remarks.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(System.Int32,System.Nullable{Microsoft.Xna.Framework.Rectangle},``0[],System.Int32,System.Int32)"> + <summary>Gets a copy of 2D texture data, specifying a mipmap level, source rectangle, start index, and number of elements. Reference page contains code sample.</summary> + <param name="level">Mipmap level.</param> + <param name="rect">The section of the texture to copy. null indicates the data will be copied from the entire texture.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to get.</param> + <param name="elementCount">Number of elements to get.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(``0[])"> + <summary>Gets a copy of 2D texture data. Reference page contains code sample.</summary> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(``0[],System.Int32,System.Int32)"> + <summary>Gets a copy of 2D texture data, specifying a start index and number of elements. Reference page contains code sample.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to get.</param> + <param name="elementCount">Number of elements to get.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Texture2D.Height"> + <summary>Gets the height of this texture resource, in pixels.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.SaveAsJpeg(System.IO.Stream,System.Int32,System.Int32)"> + <summary>Saves texture data as a .jpg.</summary> + <param name="stream">Data stream number.</param> + <param name="width">Image width.</param> + <param name="height">Image height.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.SaveAsPng(System.IO.Stream,System.Int32,System.Int32)"> + <summary>Saves texture data as a .png.</summary> + <param name="stream">Data stream number.</param> + <param name="width">Image width.</param> + <param name="height">Image height.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.SetData``1(System.Int32,System.Nullable{Microsoft.Xna.Framework.Rectangle},``0[],System.Int32,System.Int32)"> + <summary>Sets 2D texture data, specifying a mipmap level, source rectangle, start index, and number of elements.</summary> + <param name="level">Mipmap level.</param> + <param name="rect">A bounding box that defines the position and location (in pixels) of the data.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to set.</param> + <param name="elementCount">Number of elements to set.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.SetData``1(``0[])"> + <summary>Sets 2D texture data. Reference page contains links to related conceptual articles.</summary> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture2D.SetData``1(``0[],System.Int32,System.Int32)"> + <summary>Sets 2D texture data, specifying a start index, and number of elements.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to set.</param> + <param name="elementCount">Number of elements to set.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Texture2D.Width"> + <summary>Gets the width of this texture resource, in pixels.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.Texture3D"> + <summary>Represents a 3D volume of texels.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture3D.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Int32,System.Int32,System.Int32,System.Boolean,Microsoft.Xna.Framework.Graphics.SurfaceFormat)"> + <summary>Creates a new instance of this object.</summary> + <param name="graphicsDevice">A device.</param> + <param name="width">Texture width.</param> + <param name="height">Texture height.</param> + <param name="depth">Texture depth.</param> + <param name="mipMap">[MarshalAsAttribute(U1)] True to generate a full mipmap chain; false otherwise.</param> + <param name="format">Data format.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Texture3D.Depth"> + <summary>Gets the depth of this volume texture resource, in pixels.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture3D.GetData``1(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,``0[],System.Int32,System.Int32)"> + <summary>Gets a copy of 3D texture data, specifying a mimap level, source rectangle, start index, and number of elements.</summary> + <param name="level">Mipmap level.</param> + <param name="left">Position of the left side of the box on the x-axis.</param> + <param name="top">Position of the top of the box on the y-axis.</param> + <param name="right">Position of the right side of the box on the x-axis.</param> + <param name="bottom">Position of the bottom of the box on the y-axis.</param> + <param name="front">Position of the front of the box on the z-axis.</param> + <param name="back">Position of the back of the box on the z-axis.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to get.</param> + <param name="elementCount">Number of elements to get.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture3D.GetData``1(``0[])"> + <summary>Gets a copy of 3D texture data.</summary> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture3D.GetData``1(``0[],System.Int32,System.Int32)"> + <summary>Gets a copy of 3D texture data, specifying a start index and number of elements.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to get.</param> + <param name="elementCount">Number of elements to get.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Texture3D.Height"> + <summary>Gets the height of this texture resource, in pixels.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture3D.SetData``1(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,``0[],System.Int32,System.Int32)"> + <summary>Sets 3D texture data, specifying a mipmap level, source box, start index, and number of elements.</summary> + <param name="level">Mipmap level.</param> + <param name="left">X coordinate of the left face of the 3D bounding cube.</param> + <param name="top">Y coordinate of the top face of the 3D bounding cube.</param> + <param name="right">X coordinate of the right face of the 3D bounding cube.</param> + <param name="bottom">Y coordinate of the bottom face of the 3D bounding cube.</param> + <param name="front">Z coordinate of the front face of the 3D bounding cube.</param> + <param name="back">Z coordinate of the back face of the 3D bounding cube.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to set.</param> + <param name="elementCount">Number of elements to set.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture3D.SetData``1(``0[])"> + <summary>Sets 3D texture data.</summary> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Texture3D.SetData``1(``0[],System.Int32,System.Int32)"> + <summary>Sets 3D texture data, specifying a start index and number of elements.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to set.</param> + <param name="elementCount">Number of elements to set.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Texture3D.Width"> + <summary>Gets the width of this texture resource, in pixels.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.TextureAddressMode"> + <summary>Defines modes for addressing texels using texture coordinates that are outside of the typical range of 0.0 to 1.0.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureAddressMode.Clamp"> + <summary>Texture coordinates outside the range [0.0, 1.0] are set to the texture color at 0.0 or 1.0, respectively.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureAddressMode.Mirror"> + <summary>Similar to Wrap, except that the texture is flipped at every integer junction. For u values between 0 and 1, for example, the texture is addressed normally; between 1 and 2, the texture is flipped (mirrored); between 2 and 3, the texture is normal again, and so on.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureAddressMode.Wrap"> + <summary>Tile the texture at every integer junction. For example, for u values between 0 and 3, the texture is repeated three times; no mirroring is performed.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.TextureCollection"> + <summary>Represents a collection of Texture objects.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.TextureCollection.Item(System.Int32)"> + <summary>Gets or sets the Texture at the specified sampler number.</summary> + <param name="index">Zero-based sampler number. Textures are bound to samplers; samplers define sampling state such as the filtering mode and the address wrapping mode. Programmable shaders reference textures using this sampler number.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.TextureCube"> + <summary>Represents a set of six 2D textures, one for each face of a cube.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.TextureCube.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Int32,System.Boolean,Microsoft.Xna.Framework.Graphics.SurfaceFormat)"> + <summary>Creates a new instance of this object.</summary> + <param name="graphicsDevice">The device.</param> + <param name="size">The size (in pixels) of the top-level faces of the cube texture. Subsequent levels of each face will be the truncated value of half of the previous level's pixel dimension (independently). Each dimension is clamped to a minimum of 1 pixel.</param> + <param name="mipMap">[MarshalAsAttribute(U1)] True to generate a full mipmap chain, false otherwise.</param> + <param name="format">Surface data format.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.TextureCube.GetData``1(Microsoft.Xna.Framework.Graphics.CubeMapFace,System.Int32,System.Nullable{Microsoft.Xna.Framework.Rectangle},``0[],System.Int32,System.Int32)"> + <summary>Gets a copy of cube texture data, specifying a cubemap face, mimap level, source rectangle, start index, and number of elements.</summary> + <param name="cubeMapFace">Cube map face.</param> + <param name="level">Mipmap level.</param> + <param name="rect">The section of the texture where the data will be placed. null indicates the data will be copied over the entire texture.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to get.</param> + <param name="elementCount">Number of elements to get.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.TextureCube.GetData``1(Microsoft.Xna.Framework.Graphics.CubeMapFace,``0[])"> + <summary>Gets a copy of cube texture data specifying a cubemap face.</summary> + <param name="cubeMapFace">Cubemap face.</param> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.TextureCube.GetData``1(Microsoft.Xna.Framework.Graphics.CubeMapFace,``0[],System.Int32,System.Int32)"> + <summary>Gets a copy of cube texture data, specifying a cubemap face, start index, and number of elements.</summary> + <param name="cubeMapFace">Cubemap face.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to get.</param> + <param name="elementCount">Number of elements to get.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.TextureCube.SetData``1(Microsoft.Xna.Framework.Graphics.CubeMapFace,System.Int32,System.Nullable{Microsoft.Xna.Framework.Rectangle},``0[],System.Int32,System.Int32)"> + <summary>Sets cube texture data, specifying a cubemap face, mipmap level, source rectangle, start index, and number of elements.</summary> + <param name="cubeMapFace">Cubemap face.</param> + <param name="level">Mipmap level.</param> + <param name="rect">Region in the texture to set the data; use null to set data to the entire texture.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to set.</param> + <param name="elementCount">Number of elements to set.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.TextureCube.SetData``1(Microsoft.Xna.Framework.Graphics.CubeMapFace,``0[])"> + <summary>Sets cube texture data, specifying a cubemap face.</summary> + <param name="cubeMapFace">The cubemap face.</param> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.TextureCube.SetData``1(Microsoft.Xna.Framework.Graphics.CubeMapFace,``0[],System.Int32,System.Int32)"> + <summary>Sets cube texture data, specifying a cubemap face, start index, and number of elements.</summary> + <param name="cubeMapFace">The cubemap face.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to set.</param> + <param name="elementCount">Number of elements to set.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.TextureCube.Size"> + <summary>Gets the width and height of this texture resource, in pixels.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.TextureFilter"> + <summary>Defines filtering types during texture sampling.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureFilter.Anisotropic"> + <summary>Use anisotropic filtering.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureFilter.Linear"> + <summary>Use linear filtering.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureFilter.LinearMipPoint"> + <summary>Use linear filtering to shrink or expand, and point filtering between mipmap levels (mip).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureFilter.MinLinearMagPointMipLinear"> + <summary>Use linear filtering to shrink, point filtering to expand, and linear filtering between mipmap levels.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureFilter.MinLinearMagPointMipPoint"> + <summary>Use linear filtering to shrink, point filtering to expand, and point filtering between mipmap levels.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureFilter.MinPointMagLinearMipLinear"> + <summary>Use point filtering to shrink, linear filtering to expand, and linear filtering between mipmap levels.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureFilter.MinPointMagLinearMipPoint"> + <summary>Use point filtering to shrink, linear filtering to expand, and point filtering between mipmap levels.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureFilter.Point"> + <summary>Use point filtering.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.TextureFilter.PointMipLinear"> + <summary>Use point filtering to shrink (minify) or expand (magnify), and linear filtering between mipmap levels.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.VertexBuffer"> + <summary>Represents a list of 3D vertices to be streamed to the graphics device.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBuffer.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.VertexDeclaration,System.Int32,Microsoft.Xna.Framework.Graphics.BufferUsage)"> + <summary>Creates an instance of this object.</summary> + <param name="graphicsDevice">The graphics device.</param> + <param name="vertexDeclaration">The vertex declaration, which describes per-vertex data.</param> + <param name="vertexCount">The number of vertices.</param> + <param name="usage">Behavior options; it is good practice for this to match the createOptions parameter in the GraphicsDevice constructor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBuffer.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Type,System.Int32,Microsoft.Xna.Framework.Graphics.BufferUsage)"> + <summary>Creates an instance of this object.</summary> + <param name="graphicsDevice">The graphics device.</param> + <param name="vertexType">The data type.</param> + <param name="vertexCount">The number of vertices.</param> + <param name="usage">Behavior options; it is good practice for this to match the createOptions parameter in the GraphicsDevice constructor.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexBuffer.BufferUsage"> + <summary>Gets the state of the related BufferUsage enumeration.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBuffer.Dispose(System.Boolean)"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBuffer.GetData``1(System.Int32,``0[],System.Int32,System.Int32,System.Int32)"> + <summary>Gets a copy of the vertex buffer data, specifying the starting offset, start index, number of elements, and vertex stride.</summary> + <param name="offsetInBytes">Offset in bytes from the beginning of the buffer to the data.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to get.</param> + <param name="elementCount">Number of elements to get.</param> + <param name="vertexStride">Size, in bytes, of an element in the vertex buffer.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBuffer.GetData``1(``0[])"> + <summary>Gets a copy of the vertex buffer data.</summary> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBuffer.GetData``1(``0[],System.Int32,System.Int32)"> + <summary>Gets a copy of the vertex buffer data, specifying the start index and number of elements.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to get.</param> + <param name="elementCount">Number of elements to get.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBuffer.SetData``1(System.Int32,``0[],System.Int32,System.Int32,System.Int32)"> + <summary>Sets vertex buffer data, specifying the offset, start index, number of elements, and the vertex stride.</summary> + <param name="offsetInBytes">Offset in bytes from the beginning of the buffer to the data.</param> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to set.</param> + <param name="elementCount">Number of elements to set.</param> + <param name="vertexStride">Stride, or size, of a vertex.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBuffer.SetData``1(``0[])"> + <summary>Sets vertex buffer data. Reference page contains code sample.</summary> + <param name="data">Array of data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBuffer.SetData``1(``0[],System.Int32,System.Int32)"> + <summary>Sets vertex buffer data, specifying the start index and number of elements.</summary> + <param name="data">Array of data.</param> + <param name="startIndex">Index of the first element to set.</param> + <param name="elementCount">Number of elements to set.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexBuffer.VertexCount"> + <summary>Gets the number of vertices.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexBuffer.VertexDeclaration"> + <summary>Defines per-vertex data in a buffer.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.VertexBufferBinding"> + <summary>Binding structure that specifies a vertex buffer and other per-vertex parameters (such as offset and instancing) for a graphics device.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBufferBinding.#ctor(Microsoft.Xna.Framework.Graphics.VertexBuffer)"> + <summary>Creates an instance of this object.</summary> + <param name="vertexBuffer">The vertex buffer.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBufferBinding.#ctor(Microsoft.Xna.Framework.Graphics.VertexBuffer,System.Int32)"> + <summary>Creates an instance of this object.</summary> + <param name="vertexBuffer">The vertex buffer.</param> + <param name="vertexOffset">Offset (in vertices) from the beginning of the buffer to the first vertex to use.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexBufferBinding.#ctor(Microsoft.Xna.Framework.Graphics.VertexBuffer,System.Int32,System.Int32)"> + <summary>Creates an instance of this object.</summary> + <param name="vertexBuffer">The vertex buffer.</param> + <param name="vertexOffset">Offset (in vertices) from the beginning of the buffer to the first vertex to use.</param> + <param name="instanceFrequency">Number (or frequency) of instances to draw for each draw call; 1 means draw one instance, 2 means draw 2 instances, etc. Use 0 if you are not instancing.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexBufferBinding.InstanceFrequency"> + <summary>Gets the instancing frequency.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexBufferBinding.VertexBuffer"> + <summary>Gets a vertex buffer.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexBufferBinding.VertexOffset"> + <summary>Gets the offset between the beginning of the buffer and the vertex data to use.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.VertexDeclaration"> + <summary>A vertex declaration, which defines per-vertex data.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexDeclaration.#ctor(Microsoft.Xna.Framework.Graphics.VertexElement[])"> + <summary>Creates an instance of this object.</summary> + <param name="elements">[ParamArrayAttribute] An array of per-vertex elements.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexDeclaration.#ctor(System.Int32,Microsoft.Xna.Framework.Graphics.VertexElement[])"> + <summary>Creates an instance of this object.</summary> + <param name="vertexStride">The number of bytes per element.</param> + <param name="elements">[ParamArrayAttribute] An array of per-vertex elements.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexDeclaration.Dispose(System.Boolean)"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + <param name="disposing">[MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexDeclaration.GetVertexElements"> + <summary>Gets the vertex shader declaration.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexDeclaration.VertexStride"> + <summary>The number of bytes from one vertex to the next.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.VertexElement"> + <summary>Defines input vertex data to the pipeline.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexElement.#ctor(System.Int32,Microsoft.Xna.Framework.Graphics.VertexElementFormat,Microsoft.Xna.Framework.Graphics.VertexElementUsage,System.Int32)"> + <summary>Initializes a new instance of the VertexElement class.</summary> + <param name="offset">Offset (if any) from the beginning of the stream to the beginning of the vertex data.</param> + <param name="elementFormat">One of several predefined types that define the vertex data size.</param> + <param name="elementUsage">The intended use of the vertex data.</param> + <param name="usageIndex">Modifies the usage data to allow the user to specify multiple usage types.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexElement.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The Object to compare with the current VertexElement.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexElement.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexElement.Offset"> + <summary>Retrieves or sets the offset (if any) from the beginning of the stream to the beginning of the vertex data.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexElement.op_Equality(Microsoft.Xna.Framework.Graphics.VertexElement,Microsoft.Xna.Framework.Graphics.VertexElement)"> + <summary>Compares two objects to determine whether they are the same.</summary> + <param name="left">Object to the left of the equality operator.</param> + <param name="right">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexElement.op_Inequality(Microsoft.Xna.Framework.Graphics.VertexElement,Microsoft.Xna.Framework.Graphics.VertexElement)"> + <summary>Compares two objects to determine whether they are different.</summary> + <param name="left">Object to the left of the inequality operator.</param> + <param name="right">Object to the right of the inequality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexElement.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexElement.UsageIndex"> + <summary>Modifies the usage data to allow the user to specify multiple usage types.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexElement.VertexElementFormat"> + <summary>Gets or sets the format of this vertex element.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexElement.VertexElementUsage"> + <summary>Gets or sets a value describing how the vertex element is to be used.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.VertexElementFormat"> + <summary>Defines vertex element formats.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.Byte4"> + <summary>Four-component, unsigned byte.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.Color"> + <summary>Four-component, packed, unsigned byte, mapped to 0 to 1 range. Input is in Int32 format (ARGB) expanded to (R, G, B, A).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.HalfVector2"> + <summary>Two-component, 16-bit floating point expanded to (value, value, value, value). This type is valid for vertex shader version 2.0 or higher.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.HalfVector4"> + <summary>Four-component, 16-bit floating-point expanded to (value, value, value, value). This type is valid for vertex shader version 2.0 or higher.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.NormalizedShort2"> + <summary>Normalized, two-component, signed short, expanded to (first short/32767.0, second short/32767.0, 0, 1). This type is valid for vertex shader version 2.0 or higher.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.NormalizedShort4"> + <summary>Normalized, four-component, signed short, expanded to (first short/32767.0, second short/32767.0, third short/32767.0, fourth short/32767.0). This type is valid for vertex shader version 2.0 or higher.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.Short2"> + <summary>Two-component, signed short expanded to (value, value, 0, 1).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.Short4"> + <summary>Four-component, signed short expanded to (value, value, value, value).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.Single"> + <summary>Single-component, 32-bit floating-point, expanded to (float, 0, 0, 1).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.Vector2"> + <summary>Two-component, 32-bit floating-point, expanded to (float, Float32 value, 0, 1).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.Vector3"> + <summary>Three-component, 32-bit floating point, expanded to (float, float, float, 1).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementFormat.Vector4"> + <summary>Four-component, 32-bit floating point, expanded to (float, float, float, float).</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.VertexElementUsage"> + <summary>Defines usage for vertex elements.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.Binormal"> + <summary>Vertex binormal data.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.BlendIndices"> + <summary>Blending indices data. (BlendIndices with UsageIndex = 0) specifies matrix indices for fixed-function vertex processing using indexed paletted skinning.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.BlendWeight"> + <summary>Blending weight data. (BlendWeight with UsageIndex = 0) specifies the blend weights in fixed-function vertex processing.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.Color"> + <summary>Vertex data contains diffuse or specular color. (Color with UsageIndex = 0) specifies the diffuse color in the fixed-function vertex shader and in pixel shaders prior to ps_3_0. (Color with UsageIndex = 1) specifies the specular color in the fixed-function vertex shader and in pixel shaders prior to ps_3_0.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.Depth"> + <summary>Vertex data contains depth data.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.Fog"> + <summary>Vertex data contains fog data. (Fog with UsageIndex = 0) specifies a fog blend value to use after pixel shading is finished. This flag applies to pixel shaders prior to version ps_3_0.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.Normal"> + <summary>Vertex normal data. (Normal with UsageIndex = 0) specifies vertex normals for fixed-function vertex processing and the N-patch tessellator. (Normal with UsageIndex = 1) specifies vertex normals for fixed-function vertex processing for skinning.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.PointSize"> + <summary>Point size data. (PointSize with UsageIndex = 0) specifies the point-size attribute used by the setup engine of the rasterizer to expand a point into a quad for the point-sprite functionality.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.Position"> + <summary>Position data. (Position with UsageIndex = 0 ) specifies the nontransformed position in fixed-function vertex processing and the N-patch tessellator. (Position with UsageIndex = 1) specifies the nontransformed position in the fixed-function vertex shader for skinning.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.Sample"> + <summary>Vertex data contains sampler data. (Sample with UsageIndex = 0) specifies the displacement value to look up.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.Tangent"> + <summary>Vertex tangent data.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.TessellateFactor"> + <summary>Single, positive floating-point value. (TessellateFactor with UsageIndex = 0) specifies a tessellation factor used in the tessellation unit to control the rate of tessellation.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexElementUsage.TextureCoordinate"> + <summary>Texture coordinate data. (TextureCoordinate, n) specifies texture coordinates in fixed-function vertex processing and in pixel shaders prior to ps_3_0. These coordinates can be used to pass user-defined data.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.VertexPositionColor"> + <summary>Describes a custom vertex format structure that contains position and color information.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColor.#ctor(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Color)"> + <summary>Initializes a new instance of the VertexPositionColor class.</summary> + <param name="position">The position of the vertex.</param> + <param name="color">The color of the vertex.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionColor.Color"> + <summary>The vertex color.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColor.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The Object to compare with the current VertexPositionColor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColor.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexPositionColor.Microsoft#Xna#Framework#Graphics#IVertexType#VertexDeclaration"> + <summary>Gets a vertex declaration.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColor.op_Equality(Microsoft.Xna.Framework.Graphics.VertexPositionColor,Microsoft.Xna.Framework.Graphics.VertexPositionColor)"> + <summary>Compares two objects to determine whether they are the same.</summary> + <param name="left">Object to the left of the equality operator.</param> + <param name="right">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColor.op_Inequality(Microsoft.Xna.Framework.Graphics.VertexPositionColor,Microsoft.Xna.Framework.Graphics.VertexPositionColor)"> + <summary>Compares two objects to determine whether they are different.</summary> + <param name="left">Object to the left of the inequality operator.</param> + <param name="right">Object to the right of the inequality operator.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionColor.Position"> + <summary>XYZ position.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColor.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionColor.VertexDeclaration"> + <summary>Vertex declaration, which defines per-vertex data.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture"> + <summary>Describes a custom vertex format structure that contains position, color, and one set of texture coordinates.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.#ctor(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new instance of the VertexPositionColorTexture class.</summary> + <param name="position">Position of the vertex.</param> + <param name="color">Color of the vertex.</param> + <param name="textureCoordinate">Texture coordinate of the vertex.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.Color"> + <summary>The vertex color.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The Object to compare with the current VertexPositionColorTexture.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.Microsoft#Xna#Framework#Graphics#IVertexType#VertexDeclaration"> + <summary>Gets a vertex declaration.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.op_Equality(Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture,Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture)"> + <summary>Compares two objects to determine whether they are the same.</summary> + <param name="left">Object to the left of the equality operator.</param> + <param name="right">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.op_Inequality(Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture,Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture)"> + <summary>Compares two objects to determine whether they are different.</summary> + <param name="left">Object to the left of the inequality operator.</param> + <param name="right">Object to the right of the inequality operator.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.Position"> + <summary>XYZ position.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.TextureCoordinate"> + <summary>UV texture coordinates.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture.VertexDeclaration"> + <summary>Vertex declaration, which defines per-vertex data.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture"> + <summary>Describes a custom vertex format structure that contains position, normal data, and one set of texture coordinates.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.#ctor(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new instance of the VertexPositionNormalTexture class.</summary> + <param name="position">Position of the vertex.</param> + <param name="normal">The vertex normal.</param> + <param name="textureCoordinate">The texture coordinate.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The Object to compare with the current VertexPositionNormalTexture.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.Microsoft#Xna#Framework#Graphics#IVertexType#VertexDeclaration"> + <summary>Gets a vertex declaration.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.Normal"> + <summary>XYZ surface normal.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.op_Equality(Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture,Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture)"> + <summary>Compares two objects to determine whether they are the same.</summary> + <param name="left">Object to the left of the equality operator.</param> + <param name="right">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.op_Inequality(Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture,Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture)"> + <summary>Compares two objects to determine whether they are different.</summary> + <param name="left">Object to the left of the inequality operator.</param> + <param name="right">Object to the right of the inequality operator.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.Position"> + <summary>XYZ position.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.TextureCoordinate"> + <summary>UV texture coordinates.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture.VertexDeclaration"> + <summary>Vertex declaration, which defines per-vertex data.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.VertexPositionTexture"> + <summary>Describes a custom vertex format structure that contains position and one set of texture coordinates.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionTexture.#ctor(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new instance of the VertexPositionTexture class.</summary> + <param name="position">Position of the vertex.</param> + <param name="textureCoordinate">Texture coordinate of the vertex.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionTexture.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The Object to compare with the current VertexPositionTexture.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionTexture.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.VertexPositionTexture.Microsoft#Xna#Framework#Graphics#IVertexType#VertexDeclaration"> + <summary>Gets a vertex declaration.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionTexture.op_Equality(Microsoft.Xna.Framework.Graphics.VertexPositionTexture,Microsoft.Xna.Framework.Graphics.VertexPositionTexture)"> + <summary>Compares two objects to determine whether they are the same.</summary> + <param name="left">Object to the left of the equality operator.</param> + <param name="right">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionTexture.op_Inequality(Microsoft.Xna.Framework.Graphics.VertexPositionTexture,Microsoft.Xna.Framework.Graphics.VertexPositionTexture)"> + <summary>Compares two objects to determine whether they are different.</summary> + <param name="left">Object to the left of the inequality operator.</param> + <param name="right">Object to the right of the inequality operator.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionTexture.Position"> + <summary>XYZ position.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionTexture.TextureCoordinate"> + <summary>UV texture coordinates.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.VertexPositionTexture.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Graphics.VertexPositionTexture.VertexDeclaration"> + <summary>Vertex declaration, which defines per-vertex data.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.Viewport"> + <summary>Defines the window dimensions of a render-target surface onto which a 3D volume projects.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Viewport.#ctor(Microsoft.Xna.Framework.Rectangle)"> + <summary>Creates an instance of this object.</summary> + <param name="bounds">A bounding box that defines the location and size of the viewport in a render target.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Viewport.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)"> + <summary>Creates an instance of this object.</summary> + <param name="x">The x coordinate of the upper-left corner of the viewport in pixels.</param> + <param name="y">The y coordinate of the upper-left corner of the viewport in pixels.</param> + <param name="width">The width of the viewport in pixels.</param> + <param name="height">The height of the viewport in pixels.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Viewport.AspectRatio"> + <summary>Gets the aspect ratio used by the viewport</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Viewport.Bounds"> + <summary>Gets the size of this resource.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Viewport.Height"> + <summary>Gets or sets the height dimension of the viewport on the render-target surface, in pixels.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Viewport.MaxDepth"> + <summary>Gets or sets the maximum depth of the clip volume.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Viewport.MinDepth"> + <summary>Gets or sets the minimum depth of the clip volume.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Viewport.Project(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Projects a 3D vector from object space into screen space.</summary> + <param name="source">The vector to project.</param> + <param name="projection">The projection matrix.</param> + <param name="view">The view matrix.</param> + <param name="world">The world matrix.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Viewport.TitleSafeArea"> + <summary>Returns the title safe area of the current viewport.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Viewport.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.Viewport.Unproject(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Converts a screen space point into a corresponding point in world space.</summary> + <param name="source">The vector to project.</param> + <param name="projection">The projection matrix.</param> + <param name="view">The view matrix.</param> + <param name="world">The world matrix.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Viewport.Width"> + <summary>Gets or sets the width dimension of the viewport on the render-target surface, in pixels.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Viewport.X"> + <summary>Gets or sets the pixel coordinate of the upper-left corner of the viewport on the render-target surface.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.Viewport.Y"> + <summary>Gets or sets the pixel coordinate of the upper-left corner of the viewport on the render-target surface.</summary> + </member> + </members> +</doc> \ No newline at end of file diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Input.Touch.dll b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Input.Touch.dll new file mode 100644 index 0000000000000000000000000000000000000000..1e1eefe5a5b86738796a3d19aacfac409989fd3c Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Input.Touch.dll differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Input.Touch.xml b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Input.Touch.xml new file mode 100644 index 0000000000000000000000000000000000000000..82a02f764b6cf7ebc3763cd3220aff5e7c77fa7a --- /dev/null +++ b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.Input.Touch.xml @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<doc> + <members> + <member name="T:Microsoft.Xna.Framework.Input.Touch.GestureSample"> + <summary>A representation of data from a multitouch gesture over a span of time.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.GestureSample.Delta"> + <summary>Holds delta information about the first touchpoint in a multitouch gesture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.GestureSample.Delta2"> + <summary>Holds delta information about the second touchpoint in a multitouch gesture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.GestureSample.GestureType"> + <summary>The type of gesture in a multitouch gesture sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.GestureSample.Position"> + <summary>Holds the current position of the first touchpoint in this gesture sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.GestureSample.Position2"> + <summary>Holds the current position of the the second touchpoint in this gesture sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.GestureSample.Timestamp"> + <summary>Holds the starting time for this touch gesture sample.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Touch.GestureType"> + <summary>Contains values that represent different multitouch gestures that can be detected by TouchPanel.ReadGesture. Reference page contains links to related code samples.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.DoubleTap"> + <summary>The user tapped the screen twice in quick succession. This always is preceded by a Tap gesture. If the time between taps is too great to be considered a DoubleTap, two Tap gestures will be generated instead.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.DragComplete"> + <summary>A drag gesture (VerticalDrag, HorizontalDrag, or FreeDrag) was completed. This signals only completion. No position or delta data is valid for this sample.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.Flick"> + <summary>The user performed a touch combined with a quick swipe of the screen. Flicks are positionless. The velocity of the flick can be retrieved by reading the Delta member of GestureSample.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.FreeDrag"> + <summary>The user touched the screen, and then performed a free-form drag gesture.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.Hold"> + <summary>The user touched a single point on the screen for approximately one second. This is a single event, and not continuously generated while the user is holding the touchpoint.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.HorizontalDrag"> + <summary>The user touched the screen, and then performed a horizontal (left to right or right to left) gesture.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.None"> + <summary>Represents no gestures.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.Pinch"> + <summary>The user touched two points on the screen, and then converged or diverged them. Pinch behaves like a two-finger drag. When this gesture is enabled, it takes precedence over drag gestures while two fingers are down.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.PinchComplete"> + <summary>A pinch operation was completed. This signals only completion. No position or delta data is valid for this sample.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.Tap"> + <summary>The user briefly touched a single point on the screen.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.GestureType.VerticalDrag"> + <summary>The user touched the screen, and then performed a vertical (top to bottom or bottom to top) gesture.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Touch.TouchCollection"> + <summary>Provides methods and properties for accessing state information for the touch screen of a touch-enabled device. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.#ctor(Microsoft.Xna.Framework.Input.Touch.TouchLocation[])"> + <summary>Initializes a new instance of the TouchCollection structure with a set of touch locations. Reference page contains links to related code samples.</summary> + <param name="touches">Array of touch locations.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Add(Microsoft.Xna.Framework.Input.Touch.TouchLocation)"> + <summary>Adds a TouchLocation to the collection.</summary> + <param name="item">TouchLocation to add.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Clear"> + <summary>Removes all TouchLocation objects from the collection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Contains(Microsoft.Xna.Framework.Input.Touch.TouchLocation)"> + <summary>Checks if the current touch collection contains the specified touch location.</summary> + <param name="item">Touch location to be checked against the current collection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.CopyTo(Microsoft.Xna.Framework.Input.Touch.TouchLocation[],System.Int32)"> + <summary>Copies the touch location to the collection at the specified index.</summary> + <param name="array">Array receiving the copied touch location.</param> + <param name="arrayIndex">Target index of the collection.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Count"> + <summary>Gets the current number of touch locations for the touch screen.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.FindById(System.Int32,Microsoft.Xna.Framework.Input.Touch.TouchLocation@)"> + <summary>Retrieves the touch location matching the specified ID.</summary> + <param name="id">ID of touch location sought.</param> + <param name="touchLocation">[OutAttribute] Touch location item matching the specified ID.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.GetEnumerator"> + <summary>Returns an enumerator that iterates through the TouchCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.IndexOf(Microsoft.Xna.Framework.Input.Touch.TouchLocation)"> + <summary>Determines the index of a TouchLocation in the TouchCollection.</summary> + <param name="item">TouchLocation to locate in the collection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Insert(System.Int32,Microsoft.Xna.Framework.Input.Touch.TouchLocation)"> + <summary>Inserts a new TouchLocation into the TouchCollection at a specified index.</summary> + <param name="index">Index in the touch collection for the new item.</param> + <param name="item">TouchLocation to be inserted.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchCollection.IsConnected"> + <summary>Indicates if the touch screen is available for use.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchCollection.IsReadOnly"> + <summary>Determines if the touch location array is read-only.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Item(System.Int32)"> + <summary>Gets or sets the information of the specified touch location.</summary> + <param name="index">Index of the touch location to return.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Remove(Microsoft.Xna.Framework.Input.Touch.TouchLocation)"> + <summary>Removes the specified TouchLocation from the TouchCollection.</summary> + <param name="item">TouchLocation to be removed.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.RemoveAt(System.Int32)"> + <summary>Removes a TouchLocation at the specified index in the TouchCollection.</summary> + <param name="index">Index of the TouchLocation to remove.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Returns an enumerator that iterates through the TouchCollection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Enumerator"> + <summary>Provides the ability to iterate through the touch locations in a TouchCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Enumerator.Current"> + <summary>Gets the current element in the TouchCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Enumerator.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Enumerator.MoveNext"> + <summary>Advances the enumerator to the next element of the TouchCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Enumerator.System#Collections#IEnumerator#Current"> + <summary>Gets the current element in the TouchCollection as an object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchCollection.Enumerator.System#Collections#IEnumerator#Reset"> + <summary>Sets the enumerator to its initial position, which is before the first element in the TouchCollection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Touch.TouchLocation"> + <summary>Provides methods and properties for interacting with a touch location on a touch screen device. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchLocation.#ctor(System.Int32,Microsoft.Xna.Framework.Input.Touch.TouchLocationState,Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new TouchLocation with an ID, state, position, and pressure.</summary> + <param name="id">ID of the new touch location.</param> + <param name="state">State of the new touch location.</param> + <param name="position">Position, in screen coordinates, of the new touch location.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchLocation.#ctor(System.Int32,Microsoft.Xna.Framework.Input.Touch.TouchLocationState,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Input.Touch.TouchLocationState,Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new TouchLocation with an ID, and a set of both current and previous state, position, and pressure values.</summary> + <param name="id">ID of the new touch location.</param> + <param name="state">State of the new touch location.</param> + <param name="position">Position, in screen coordinates, of the new touch location.</param> + <param name="previousState">Previous state for the new touch location.</param> + <param name="previousPosition">Previous position for the new touch location.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchLocation.Equals(Microsoft.Xna.Framework.Input.Touch.TouchLocation)"> + <summary>Determines whether the current TouchLocation is equal to the specified TouchLocation.</summary> + <param name="other">The TouchLocation to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchLocation.Equals(System.Object)"> + <summary>Determines whether the current TouchLocation is equal to the specified object.</summary> + <param name="obj">The Object to compare with the touch location.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchLocation.GetHashCode"> + <summary>Gets the hash code for this TouchLocation.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchLocation.Id"> + <summary>Gets the ID of the touch location.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchLocation.op_Equality(Microsoft.Xna.Framework.Input.Touch.TouchLocation,Microsoft.Xna.Framework.Input.Touch.TouchLocation)"> + <summary>Determines whether two TouchLocation instances are equal.</summary> + <param name="value1">The TouchLocation to compare with the second.</param> + <param name="value2">The TouchLocation to compare with the first.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchLocation.op_Inequality(Microsoft.Xna.Framework.Input.Touch.TouchLocation,Microsoft.Xna.Framework.Input.Touch.TouchLocation)"> + <summary>Determines whether two TouchLocation instances are unequal.</summary> + <param name="value1">The TouchLocation to compare with the second.</param> + <param name="value2">The TouchLocation to compare with the first.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchLocation.Position"> + <summary>Gets the position of the touch location.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchLocation.State"> + <summary>Gets the state of the touch location.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchLocation.ToString"> + <summary>Gets a string representation of the TouchLocation.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchLocation.TryGetPreviousLocation(Microsoft.Xna.Framework.Input.Touch.TouchLocation@)"> + <summary>Attempts to get the previous location of this touch location object.</summary> + <param name="previousLocation">[OutAttribute] Previous location data, as a TouchLocation.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Touch.TouchLocationState"> + <summary>Defines the possible states of a touch location. Reference page contains links to related code samples.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.TouchLocationState.Invalid"> + <summary>This touch location position is invalid. Typically, you will encounter this state when a new touch location attempts to get the previous state of itself.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.TouchLocationState.Moved"> + <summary>This touch location position was updated or pressed at the same position.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.TouchLocationState.Pressed"> + <summary>This touch location position is new.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Touch.TouchLocationState.Released"> + <summary>This touch location position was released.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Touch.TouchPanel"> + <summary>Provides methods for retrieving touch panel device information. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchPanel.DisplayHeight"> + <summary>Gets or sets the display height of the touch panel.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchPanel.DisplayOrientation"> + <summary>Gets or sets the display orientation of the touch panel.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchPanel.DisplayWidth"> + <summary>Gets or sets the display width of the touch panel.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchPanel.EnabledGestures"> + <summary>Gets or sets the gestures that are enabled for the touch panel. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchPanel.GetCapabilities"> + <summary>Gets the touch panel capabilities for an available device. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchPanel.GetState"> + <summary>Gets the current state of the touch panel. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchPanel.IsGestureAvailable"> + <summary>Used to determine if a touch gesture is available. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Touch.TouchPanel.ReadGesture"> + <summary>Reads an available gesture on the touch panel. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchPanel.WindowHandle"> + <summary>The window handle of the touch panel.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Touch.TouchPanelCapabilities"> + <summary>Provides access to information about the capabilities of the touch input device. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchPanelCapabilities.IsConnected"> + <summary>Indicates if the touch panel device is available for use.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Touch.TouchPanelCapabilities.MaximumTouchCount"> + <summary>Gets the maximum number of touch locations that can be tracked by the touch pad device.</summary> + </member> + </members> +</doc> \ No newline at end of file diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.dll b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.dll new file mode 100644 index 0000000000000000000000000000000000000000..a0caf6af2625219ba3f5d46931203b479ebc83be Binary files /dev/null and b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.dll differ diff --git a/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.xml b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.xml new file mode 100644 index 0000000000000000000000000000000000000000..6b8a1bd40a5f7a73ab905909282d66246f5b12af --- /dev/null +++ b/src/BlazeBrigadeTest/bin/Debug/Microsoft.Xna.Framework.xml @@ -0,0 +1,7375 @@ +<?xml version="1.0" encoding="utf-8"?> +<doc> + <members> + <member name="T:Microsoft.Xna.Framework.BoundingBox"> + <summary>Defines an axis-aligned box-shaped 3D volume.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.#ctor(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Creates an instance of BoundingBox.</summary> + <param name="min">The minimum point the BoundingBox includes.</param> + <param name="max">The maximum point the BoundingBox includes.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Contains(Microsoft.Xna.Framework.BoundingBox)"> + <summary>Tests whether the BoundingBox contains another BoundingBox.</summary> + <param name="box">The BoundingBox to test for overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Contains(Microsoft.Xna.Framework.BoundingBox@,Microsoft.Xna.Framework.ContainmentType@)"> + <summary>Tests whether the BoundingBox contains a BoundingBox.</summary> + <param name="box">The BoundingBox to test for overlap.</param> + <param name="result">[OutAttribute] Enumeration indicating the extent of overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Contains(Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Tests whether the BoundingBox contains a BoundingFrustum.</summary> + <param name="frustum">The BoundingFrustum to test for overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Contains(Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Tests whether the BoundingBox contains a BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to test for overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Contains(Microsoft.Xna.Framework.BoundingSphere@,Microsoft.Xna.Framework.ContainmentType@)"> + <summary>Tests whether the BoundingBox contains a BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to test for overlap.</param> + <param name="result">[OutAttribute] Enumeration indicating the extent of overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Contains(Microsoft.Xna.Framework.Vector3)"> + <summary>Tests whether the BoundingBox contains a point.</summary> + <param name="point">The point to test for overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Contains(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.ContainmentType@)"> + <summary>Tests whether the BoundingBox contains a point.</summary> + <param name="point">The point to test for overlap.</param> + <param name="result">[OutAttribute] Enumeration indicating the extent of overlap.</param> + </member> + <member name="F:Microsoft.Xna.Framework.BoundingBox.CornerCount"> + <summary>Specifies the total number of corners (8) in the BoundingBox.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.CreateFromPoints(System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector3})"> + <summary>Creates the smallest BoundingBox that will contain a group of points.</summary> + <param name="points">A list of points the BoundingBox should contain.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.CreateFromSphere(Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Creates the smallest BoundingBox that will contain the specified BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to contain.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.CreateFromSphere(Microsoft.Xna.Framework.BoundingSphere@,Microsoft.Xna.Framework.BoundingBox@)"> + <summary>Creates the smallest BoundingBox that will contain the specified BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to contain.</param> + <param name="result">[OutAttribute] The created BoundingBox.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.CreateMerged(Microsoft.Xna.Framework.BoundingBox,Microsoft.Xna.Framework.BoundingBox)"> + <summary>Creates the smallest BoundingBox that contains the two specified BoundingBox instances.</summary> + <param name="original">One of the BoundingBoxs to contain.</param> + <param name="additional">One of the BoundingBoxs to contain.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.CreateMerged(Microsoft.Xna.Framework.BoundingBox@,Microsoft.Xna.Framework.BoundingBox@,Microsoft.Xna.Framework.BoundingBox@)"> + <summary>Creates the smallest BoundingBox that contains the two specified BoundingBox instances.</summary> + <param name="original">One of the BoundingBox instances to contain.</param> + <param name="additional">One of the BoundingBox instances to contain.</param> + <param name="result">[OutAttribute] The created BoundingBox.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Equals(Microsoft.Xna.Framework.BoundingBox)"> + <summary>Determines whether two instances of BoundingBox are equal.</summary> + <param name="other">The BoundingBox to compare with the current BoundingBox.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Equals(System.Object)"> + <summary>Determines whether two instances of BoundingBox are equal.</summary> + <param name="obj">The Object to compare with the current BoundingBox.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.GetCorners"> + <summary>Gets an array of points that make up the corners of the BoundingBox.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.GetCorners(Microsoft.Xna.Framework.Vector3[])"> + <summary>Gets the array of points that make up the corners of the BoundingBox.</summary> + <param name="corners">An existing array of at least 8 Vector3 points where the corners of the BoundingBox are written.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Intersects(Microsoft.Xna.Framework.BoundingBox)"> + <summary>Checks whether the current BoundingBox intersects another BoundingBox.</summary> + <param name="box">The BoundingBox to check for intersection with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Intersects(Microsoft.Xna.Framework.BoundingBox@,System.Boolean@)"> + <summary>Checks whether the current BoundingBox intersects another BoundingBox.</summary> + <param name="box">The BoundingBox to check for intersection with.</param> + <param name="result">[OutAttribute] true if the BoundingBox instances intersect; false otherwise.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Intersects(Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Checks whether the current BoundingBox intersects a BoundingFrustum.</summary> + <param name="frustum">The BoundingFrustum to check for intersection with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Intersects(Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Checks whether the current BoundingBox intersects a BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check for intersection with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Intersects(Microsoft.Xna.Framework.BoundingSphere@,System.Boolean@)"> + <summary>Checks whether the current BoundingBox intersects a BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check for intersection with.</param> + <param name="result">[OutAttribute] true if the BoundingBox and BoundingSphere intersect; false otherwise.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Intersects(Microsoft.Xna.Framework.Plane)"> + <summary>Checks whether the current BoundingBox intersects a Plane.</summary> + <param name="plane">The Plane to check for intersection with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Intersects(Microsoft.Xna.Framework.Plane@,Microsoft.Xna.Framework.PlaneIntersectionType@)"> + <summary>Checks whether the current BoundingBox intersects a Plane.</summary> + <param name="plane">The Plane to check for intersection with.</param> + <param name="result">[OutAttribute] An enumeration indicating whether the BoundingBox intersects the Plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Intersects(Microsoft.Xna.Framework.Ray)"> + <summary>Checks whether the current BoundingBox intersects a Ray.</summary> + <param name="ray">The Ray to check for intersection with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.Intersects(Microsoft.Xna.Framework.Ray@,System.Nullable{System.Single}@)"> + <summary>Checks whether the current BoundingBox intersects a Ray.</summary> + <param name="ray">The Ray to check for intersection with.</param> + <param name="result">[OutAttribute] Distance at which the ray intersects the BoundingBox, or null if there is no intersection.</param> + </member> + <member name="F:Microsoft.Xna.Framework.BoundingBox.Max"> + <summary>The maximum point the BoundingBox contains.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.BoundingBox.Min"> + <summary>The minimum point the BoundingBox contains.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.op_Equality(Microsoft.Xna.Framework.BoundingBox,Microsoft.Xna.Framework.BoundingBox)"> + <summary>Determines whether two instances of BoundingBox are equal.</summary> + <param name="a">BoundingBox to compare.</param> + <param name="b">BoundingBox to compare.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.op_Inequality(Microsoft.Xna.Framework.BoundingBox,Microsoft.Xna.Framework.BoundingBox)"> + <summary>Determines whether two instances of BoundingBox are not equal.</summary> + <param name="a">The object to the left of the inequality operator.</param> + <param name="b">The object to the right of the inequality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingBox.ToString"> + <summary>Returns a String that represents the current BoundingBox.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.BoundingFrustum"> + <summary>Defines a frustum and helps determine whether forms intersect with it.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.#ctor(Microsoft.Xna.Framework.Matrix)"> + <summary>Creates a new instance of BoundingFrustum.</summary> + <param name="value">Combined matrix that usually takes view × projection matrix.</param> + </member> + <member name="P:Microsoft.Xna.Framework.BoundingFrustum.Bottom"> + <summary>Gets the bottom plane of the BoundingFrustum.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Contains(Microsoft.Xna.Framework.BoundingBox)"> + <summary>Checks whether the current BoundingFrustum contains the specified BoundingBox.</summary> + <param name="box">The BoundingBox to check against the current BoundingFrustum.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Contains(Microsoft.Xna.Framework.BoundingBox@,Microsoft.Xna.Framework.ContainmentType@)"> + <summary>Checks whether the current BoundingFrustum contains the specified BoundingBox.</summary> + <param name="box">The BoundingBox to test for overlap.</param> + <param name="result">[OutAttribute] Enumeration indicating the extent of overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Contains(Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Checks whether the current BoundingFrustum contains the specified BoundingFrustum.</summary> + <param name="frustum">The BoundingFrustum to check against the current BoundingFrustum.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Contains(Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Checks whether the current BoundingFrustum contains the specified BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check against the current BoundingFrustum.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Contains(Microsoft.Xna.Framework.BoundingSphere@,Microsoft.Xna.Framework.ContainmentType@)"> + <summary>Checks whether the current BoundingFrustum contains the specified BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to test for overlap.</param> + <param name="result">[OutAttribute] Enumeration indicating the extent of overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Contains(Microsoft.Xna.Framework.Vector3)"> + <summary>Checks whether the current BoundingFrustum contains the specified point.</summary> + <param name="point">The point to check against the current BoundingFrustum.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Contains(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.ContainmentType@)"> + <summary>Checks whether the current BoundingFrustum contains the specified point.</summary> + <param name="point">The point to test for overlap.</param> + <param name="result">[OutAttribute] Enumeration indicating the extent of overlap.</param> + </member> + <member name="F:Microsoft.Xna.Framework.BoundingFrustum.CornerCount"> + <summary>Specifies the total number of corners (8) in the BoundingFrustum.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Equals(Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Determines whether the specified BoundingFrustum is equal to the current BoundingFrustum.</summary> + <param name="other">The BoundingFrustum to compare with the current BoundingFrustum.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to the BoundingFrustum.</summary> + <param name="obj">The Object to compare with the current BoundingFrustum.</param> + </member> + <member name="P:Microsoft.Xna.Framework.BoundingFrustum.Far"> + <summary>Gets the far plane of the BoundingFrustum.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.GetCorners"> + <summary>Gets an array of points that make up the corners of the BoundingFrustum.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.GetCorners(Microsoft.Xna.Framework.Vector3[])"> + <summary>Gets an array of points that make up the corners of the BoundingFrustum.</summary> + <param name="corners">An existing array of at least 8 Vector3 points where the corners of the BoundingFrustum are written.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Intersects(Microsoft.Xna.Framework.BoundingBox)"> + <summary>Checks whether the current BoundingFrustum intersects the specified BoundingBox.</summary> + <param name="box">The BoundingBox to check for intersection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Intersects(Microsoft.Xna.Framework.BoundingBox@,System.Boolean@)"> + <summary>Checks whether the current BoundingFrustum intersects a BoundingBox.</summary> + <param name="box">The BoundingBox to check for intersection with.</param> + <param name="result">[OutAttribute] true if the BoundingFrustum and BoundingBox intersect; false otherwise.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Intersects(Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Checks whether the current BoundingFrustum intersects the specified BoundingFrustum.</summary> + <param name="frustum">The BoundingFrustum to check for intersection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Intersects(Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Checks whether the current BoundingFrustum intersects the specified BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check for intersection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Intersects(Microsoft.Xna.Framework.BoundingSphere@,System.Boolean@)"> + <summary>Checks whether the current BoundingFrustum intersects a BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check for intersection with.</param> + <param name="result">[OutAttribute] true if the BoundingFrustum and BoundingSphere intersect; false otherwise.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Intersects(Microsoft.Xna.Framework.Plane)"> + <summary>Checks whether the current BoundingFrustum intersects the specified Plane.</summary> + <param name="plane">The Plane to check for intersection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Intersects(Microsoft.Xna.Framework.Plane@,Microsoft.Xna.Framework.PlaneIntersectionType@)"> + <summary>Checks whether the current BoundingFrustum intersects a Plane.</summary> + <param name="plane">The Plane to check for intersection with.</param> + <param name="result">[OutAttribute] An enumeration indicating whether the BoundingFrustum intersects the Plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Intersects(Microsoft.Xna.Framework.Ray)"> + <summary>Checks whether the current BoundingFrustum intersects the specified Ray.</summary> + <param name="ray">The Ray to check for intersection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.Intersects(Microsoft.Xna.Framework.Ray@,System.Nullable{System.Single}@)"> + <summary>Checks whether the current BoundingFrustum intersects a Ray.</summary> + <param name="ray">The Ray to check for intersection with.</param> + <param name="result">[OutAttribute] Distance at which the ray intersects the BoundingFrustum or null if there is no intersection.</param> + </member> + <member name="P:Microsoft.Xna.Framework.BoundingFrustum.Left"> + <summary>Gets the left plane of the BoundingFrustum.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.BoundingFrustum.Matrix"> + <summary>Gets or sets the Matrix that describes this bounding frustum.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.BoundingFrustum.Near"> + <summary>Gets the near plane of the BoundingFrustum.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.op_Equality(Microsoft.Xna.Framework.BoundingFrustum,Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Determines whether two instances of BoundingFrustum are equal.</summary> + <param name="a">The BoundingFrustum to the left of the equality operator.</param> + <param name="b">The BoundingFrustum to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.op_Inequality(Microsoft.Xna.Framework.BoundingFrustum,Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Determines whether two instances of BoundingFrustum are not equal.</summary> + <param name="a">The BoundingFrustum to the left of the inequality operator.</param> + <param name="b">The BoundingFrustum to the right of the inequality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.BoundingFrustum.Right"> + <summary>Gets the right plane of the BoundingFrustum.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.BoundingFrustum.Top"> + <summary>Gets the top plane of the BoundingFrustum.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingFrustum.ToString"> + <summary>Returns a String that represents the current BoundingFrustum.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.BoundingSphere"> + <summary>Defines a sphere.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.#ctor(Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Creates a new instance of BoundingSphere.</summary> + <param name="center">Center point of the sphere.</param> + <param name="radius">Radius of the sphere.</param> + </member> + <member name="F:Microsoft.Xna.Framework.BoundingSphere.Center"> + <summary>The center point of the sphere.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Contains(Microsoft.Xna.Framework.BoundingBox)"> + <summary>Checks whether the current BoundingSphere contains the specified BoundingBox.</summary> + <param name="box">The BoundingBox to check against the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Contains(Microsoft.Xna.Framework.BoundingBox@,Microsoft.Xna.Framework.ContainmentType@)"> + <summary>Checks whether the current BoundingSphere contains the specified BoundingBox.</summary> + <param name="box">The BoundingBox to test for overlap.</param> + <param name="result">[OutAttribute] Enumeration indicating the extent of overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Contains(Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Checks whether the current BoundingSphere contains the specified BoundingFrustum.</summary> + <param name="frustum">The BoundingFrustum to check against the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Contains(Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Checks whether the current BoundingSphere contains the specified BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check against the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Contains(Microsoft.Xna.Framework.BoundingSphere@,Microsoft.Xna.Framework.ContainmentType@)"> + <summary>Checks whether the current BoundingSphere contains the specified BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to test for overlap.</param> + <param name="result">[OutAttribute] Enumeration indicating the extent of overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Contains(Microsoft.Xna.Framework.Vector3)"> + <summary>Checks whether the current BoundingSphere contains the specified point.</summary> + <param name="point">The point to check against the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Contains(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.ContainmentType@)"> + <summary>Checks whether the current BoundingSphere contains the specified point.</summary> + <param name="point">The point to test for overlap.</param> + <param name="result">[OutAttribute] Enumeration indicating the extent of overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.CreateFromBoundingBox(Microsoft.Xna.Framework.BoundingBox)"> + <summary>Creates the smallest BoundingSphere that can contain a specified BoundingBox.</summary> + <param name="box">The BoundingBox to create the BoundingSphere from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.CreateFromBoundingBox(Microsoft.Xna.Framework.BoundingBox@,Microsoft.Xna.Framework.BoundingSphere@)"> + <summary>Creates the smallest BoundingSphere that can contain a specified BoundingBox.</summary> + <param name="box">The BoundingBox to create the BoundingSphere from.</param> + <param name="result">[OutAttribute] The created BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.CreateFromFrustum(Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Creates the smallest BoundingSphere that can contain a specified BoundingFrustum.</summary> + <param name="frustum">The BoundingFrustum to create the BoundingSphere with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.CreateFromPoints(System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector3})"> + <summary>Creates a BoundingSphere that can contain a specified list of points.</summary> + <param name="points">List of points the BoundingSphere must contain.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.CreateMerged(Microsoft.Xna.Framework.BoundingSphere,Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Creates a BoundingSphere that contains the two specified BoundingSphere instances.</summary> + <param name="original">BoundingSphere to be merged.</param> + <param name="additional">BoundingSphere to be merged.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.CreateMerged(Microsoft.Xna.Framework.BoundingSphere@,Microsoft.Xna.Framework.BoundingSphere@,Microsoft.Xna.Framework.BoundingSphere@)"> + <summary>Creates a BoundingSphere that contains the two specified BoundingSphere instances.</summary> + <param name="original">BoundingSphere to be merged.</param> + <param name="additional">BoundingSphere to be merged.</param> + <param name="result">[OutAttribute] The created BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Equals(Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Determines whether the specified BoundingSphere is equal to the current BoundingSphere.</summary> + <param name="other">The BoundingSphere to compare with the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to the BoundingSphere.</summary> + <param name="obj">The Object to compare with the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Intersects(Microsoft.Xna.Framework.BoundingBox)"> + <summary>Checks whether the current BoundingSphere intersects with a specified BoundingBox.</summary> + <param name="box">The BoundingBox to check for intersection with the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Intersects(Microsoft.Xna.Framework.BoundingBox@,System.Boolean@)"> + <summary>Checks whether the current BoundingSphere intersects a BoundingBox.</summary> + <param name="box">The BoundingBox to check for intersection with.</param> + <param name="result">[OutAttribute] true if the BoundingSphere and BoundingBox intersect; false otherwise.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Intersects(Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Checks whether the current BoundingSphere intersects with a specified BoundingFrustum.</summary> + <param name="frustum">The BoundingFrustum to check for intersection with the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Intersects(Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Checks whether the current BoundingSphere intersects with a specified BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check for intersection with the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Intersects(Microsoft.Xna.Framework.BoundingSphere@,System.Boolean@)"> + <summary>Checks whether the current BoundingSphere intersects another BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check for intersection with.</param> + <param name="result">[OutAttribute] true if the BoundingSphere instances intersect; false otherwise.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Intersects(Microsoft.Xna.Framework.Plane)"> + <summary>Checks whether the current BoundingSphere intersects with a specified Plane.</summary> + <param name="plane">The Plane to check for intersection with the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Intersects(Microsoft.Xna.Framework.Plane@,Microsoft.Xna.Framework.PlaneIntersectionType@)"> + <summary>Checks whether the current BoundingSphere intersects a Plane.</summary> + <param name="plane">The Plane to check for intersection with.</param> + <param name="result">[OutAttribute] An enumeration indicating whether the BoundingSphere intersects the Plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Intersects(Microsoft.Xna.Framework.Ray)"> + <summary>Checks whether the current BoundingSphere intersects with a specified Ray.</summary> + <param name="ray">The Ray to check for intersection with the current BoundingSphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Intersects(Microsoft.Xna.Framework.Ray@,System.Nullable{System.Single}@)"> + <summary>Checks whether the current BoundingSphere intersects a Ray.</summary> + <param name="ray">The Ray to check for intersection with.</param> + <param name="result">[OutAttribute] Distance at which the ray intersects the BoundingSphere or null if there is no intersection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.op_Equality(Microsoft.Xna.Framework.BoundingSphere,Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Determines whether two instances of BoundingSphere are equal.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.op_Inequality(Microsoft.Xna.Framework.BoundingSphere,Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Determines whether two instances of BoundingSphere are not equal.</summary> + <param name="a">The BoundingSphere to the left of the inequality operator.</param> + <param name="b">The BoundingSphere to the right of the inequality operator.</param> + </member> + <member name="F:Microsoft.Xna.Framework.BoundingSphere.Radius"> + <summary>The radius of the sphere.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.ToString"> + <summary>Returns a String that represents the current BoundingSphere.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Transform(Microsoft.Xna.Framework.Matrix)"> + <summary>Translates and scales the BoundingSphere using a given Matrix.</summary> + <param name="matrix">A transformation matrix that might include translation, rotation, or uniform scaling. Note that BoundingSphere.Transform will not return correct results if there are non-uniform scaling, shears, or other unusual transforms in this transformation matrix. This is because there is no way to shear or non-uniformly scale a sphere. Such an operation would cause the sphere to lose its shape as a sphere.</param> + </member> + <member name="M:Microsoft.Xna.Framework.BoundingSphere.Transform(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.BoundingSphere@)"> + <summary>Translates and scales the BoundingSphere using a given Matrix.</summary> + <param name="matrix">A transformation matrix that might include translation, rotation, or uniform scaling. Note that BoundingSphere.Transform will not return correct results if there are non-uniform scaling, shears, or other unusual transforms in this transformation matrix. This is because there is no way to shear or non-uniformly scale a sphere. Such an operation would cause the sphere to lose its shape as a sphere.</param> + <param name="result">[OutAttribute] The transformed BoundingSphere.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Color"> + <summary>Represents a four-component color using red, green, blue, and alpha data.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.#ctor(Microsoft.Xna.Framework.Vector3)"> + <summary>Creates a new instance of the class.</summary> + <param name="vector">A three-component color.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Color.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Creates a new instance of the class.</summary> + <param name="vector">A four-component color.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Color.#ctor(System.Int32,System.Int32,System.Int32)"> + <summary>Creates a new instance of the class.</summary> + <param name="r">Red component.</param> + <param name="g">Green component.</param> + <param name="b">Blue component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Color.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)"> + <summary>Creates a new instance of the class.</summary> + <param name="r">Red component.</param> + <param name="g">Green component.</param> + <param name="b">Blue component.</param> + <param name="a">Alpha component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Color.#ctor(System.Single,System.Single,System.Single)"> + <summary>Creates a new instance of the class.</summary> + <param name="r">Red component.</param> + <param name="g">Green component.</param> + <param name="b">Blue component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Color.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Creates a new instance of the class.</summary> + <param name="r">Red component.</param> + <param name="g">Green component.</param> + <param name="b">Blue component.</param> + <param name="a">Alpha component.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Color.A"> + <summary>Gets or sets the alpha component value.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.AliceBlue"> + <summary>Gets a system-defined color with the value R:240 G:248 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.AntiqueWhite"> + <summary>Gets a system-defined color with the value R:250 G:235 B:215 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Aqua"> + <summary>Gets a system-defined color with the value R:0 G:255 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Aquamarine"> + <summary>Gets a system-defined color with the value R:127 G:255 B:212 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Azure"> + <summary>Gets a system-defined color with the value R:240 G:255 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.B"> + <summary>Gets or sets the blue component value of this Color.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Beige"> + <summary>Gets a system-defined color with the value R:245 G:245 B:220 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Bisque"> + <summary>Gets a system-defined color with the value R:255 G:228 B:196 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Black"> + <summary>Gets a system-defined color with the value R:0 G:0 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.BlanchedAlmond"> + <summary>Gets a system-defined color with the value R:255 G:235 B:205 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Blue"> + <summary>Gets a system-defined color with the value R:0 G:0 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.BlueViolet"> + <summary>Gets a system-defined color with the value R:138 G:43 B:226 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Brown"> + <summary>Gets a system-defined color with the value R:165 G:42 B:42 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.BurlyWood"> + <summary>Gets a system-defined color with the value R:222 G:184 B:135 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.CadetBlue"> + <summary>Gets a system-defined color with the value R:95 G:158 B:160 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Chartreuse"> + <summary>Gets a system-defined color with the value R:127 G:255 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Chocolate"> + <summary>Gets a system-defined color with the value R:210 G:105 B:30 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Coral"> + <summary>Gets a system-defined color with the value R:255 G:127 B:80 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.CornflowerBlue"> + <summary>Gets a system-defined color with the value R:100 G:149 B:237 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Cornsilk"> + <summary>Gets a system-defined color with the value R:255 G:248 B:220 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Crimson"> + <summary>Gets a system-defined color with the value R:220 G:20 B:60 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Cyan"> + <summary>Gets a system-defined color with the value R:0 G:255 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkBlue"> + <summary>Gets a system-defined color with the value R:0 G:0 B:139 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkCyan"> + <summary>Gets a system-defined color with the value R:0 G:139 B:139 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkGoldenrod"> + <summary>Gets a system-defined color with the value R:184 G:134 B:11 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkGray"> + <summary>Gets a system-defined color with the value R:169 G:169 B:169 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkGreen"> + <summary>Gets a system-defined color with the value R:0 G:100 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkKhaki"> + <summary>Gets a system-defined color with the value R:189 G:183 B:107 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkMagenta"> + <summary>Gets a system-defined color with the value R:139 G:0 B:139 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkOliveGreen"> + <summary>Gets a system-defined color with the value R:85 G:107 B:47 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkOrange"> + <summary>Gets a system-defined color with the value R:255 G:140 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkOrchid"> + <summary>Gets a system-defined color with the value R:153 G:50 B:204 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkRed"> + <summary>Gets a system-defined color with the value R:139 G:0 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkSalmon"> + <summary>Gets a system-defined color with the value R:233 G:150 B:122 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkSeaGreen"> + <summary>Gets a system-defined color with the value R:143 G:188 B:139 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkSlateBlue"> + <summary>Gets a system-defined color with the value R:72 G:61 B:139 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkSlateGray"> + <summary>Gets a system-defined color with the value R:47 G:79 B:79 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkTurquoise"> + <summary>Gets a system-defined color with the value R:0 G:206 B:209 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DarkViolet"> + <summary>Gets a system-defined color with the value R:148 G:0 B:211 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DeepPink"> + <summary>Gets a system-defined color with the value R:255 G:20 B:147 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DeepSkyBlue"> + <summary>Gets a system-defined color with the value R:0 G:191 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DimGray"> + <summary>Gets a system-defined color with the value R:105 G:105 B:105 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.DodgerBlue"> + <summary>Gets a system-defined color with the value R:30 G:144 B:255 A:255.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.Equals(Microsoft.Xna.Framework.Color)"> + <summary>Test a color to see if it is equal to the color in this instance.</summary> + <param name="other">A four-component color.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Color.Equals(System.Object)"> + <summary>Test an instance of a color object to see if it is equal to this object.</summary> + <param name="obj">A color object.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Firebrick"> + <summary>Gets a system-defined color with the value R:178 G:34 B:34 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.FloralWhite"> + <summary>Gets a system-defined color with the value R:255 G:250 B:240 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.ForestGreen"> + <summary>Gets a system-defined color with the value R:34 G:139 B:34 A:255.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.FromNonPremultiplied(Microsoft.Xna.Framework.Vector4)"> + <summary>Convert a non premultipled color into color data that contains alpha.</summary> + <param name="vector">A four-component color.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Color.FromNonPremultiplied(System.Int32,System.Int32,System.Int32,System.Int32)"> + <summary>Converts a non-premultipled alpha color to a color that contains premultiplied alpha.</summary> + <param name="r">Red component.</param> + <param name="g">Green component.</param> + <param name="b">Blue component.</param> + <param name="a">Alpha component.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Fuchsia"> + <summary>Gets a system-defined color with the value R:255 G:0 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.G"> + <summary>Gets or sets the green component value of this Color.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Gainsboro"> + <summary>Gets a system-defined color with the value R:220 G:220 B:220 A:255.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.GetHashCode"> + <summary>Serves as a hash function for a particular type.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.GhostWhite"> + <summary>Gets a system-defined color with the value R:248 G:248 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Gold"> + <summary>Gets a system-defined color with the value R:255 G:215 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Goldenrod"> + <summary>Gets a system-defined color with the value R:218 G:165 B:32 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Gray"> + <summary>Gets a system-defined color with the value R:128 G:128 B:128 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Green"> + <summary>Gets a system-defined color with the value R:0 G:128 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.GreenYellow"> + <summary>Gets a system-defined color with the value R:173 G:255 B:47 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Honeydew"> + <summary>Gets a system-defined color with the value R:240 G:255 B:240 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.HotPink"> + <summary>Gets a system-defined color with the value R:255 G:105 B:180 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.IndianRed"> + <summary>Gets a system-defined color with the value R:205 G:92 B:92 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Indigo"> + <summary>Gets a system-defined color with the value R:75 G:0 B:130 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Ivory"> + <summary>Gets a system-defined color with the value R:255 G:255 B:240 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Khaki"> + <summary>Gets a system-defined color with the value R:240 G:230 B:140 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Lavender"> + <summary>Gets a system-defined color with the value R:230 G:230 B:250 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LavenderBlush"> + <summary>Gets a system-defined color with the value R:255 G:240 B:245 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LawnGreen"> + <summary>Gets a system-defined color with the value R:124 G:252 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LemonChiffon"> + <summary>Gets a system-defined color with the value R:255 G:250 B:205 A:255.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.Lerp(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Single)"> + <summary>Linearly interpolate a color.</summary> + <param name="value1">A four-component color.</param> + <param name="value2">A four-component color.</param> + <param name="amount">Interpolation factor.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightBlue"> + <summary>Gets a system-defined color with the value R:173 G:216 B:230 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightCoral"> + <summary>Gets a system-defined color with the value R:240 G:128 B:128 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightCyan"> + <summary>Gets a system-defined color with the value R:224 G:255 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightGoldenrodYellow"> + <summary>Gets a system-defined color with the value R:250 G:250 B:210 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightGray"> + <summary>Gets a system-defined color with the value R:211 G:211 B:211 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightGreen"> + <summary>Gets a system-defined color with the value R:144 G:238 B:144 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightPink"> + <summary>Gets a system-defined color with the value R:255 G:182 B:193 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightSalmon"> + <summary>Gets a system-defined color with the value R:255 G:160 B:122 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightSeaGreen"> + <summary>Gets a system-defined color with the value R:32 G:178 B:170 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightSkyBlue"> + <summary>Gets a system-defined color with the value R:135 G:206 B:250 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightSlateGray"> + <summary>Gets a system-defined color with the value R:119 G:136 B:153 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightSteelBlue"> + <summary>Gets a system-defined color with the value R:176 G:196 B:222 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LightYellow"> + <summary>Gets a system-defined color with the value R:255 G:255 B:224 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Lime"> + <summary>Gets a system-defined color with the value R:0 G:255 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.LimeGreen"> + <summary>Gets a system-defined color with the value R:50 G:205 B:50 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Linen"> + <summary>Gets a system-defined color with the value R:250 G:240 B:230 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Magenta"> + <summary>Gets a system-defined color with the value R:255 G:0 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Maroon"> + <summary>Gets a system-defined color with the value R:128 G:0 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MediumAquamarine"> + <summary>Gets a system-defined color with the value R:102 G:205 B:170 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MediumBlue"> + <summary>Gets a system-defined color with the value R:0 G:0 B:205 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MediumOrchid"> + <summary>Gets a system-defined color with the value R:186 G:85 B:211 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MediumPurple"> + <summary>Gets a system-defined color with the value R:147 G:112 B:219 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MediumSeaGreen"> + <summary>Gets a system-defined color with the value R:60 G:179 B:113 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MediumSlateBlue"> + <summary>Gets a system-defined color with the value R:123 G:104 B:238 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MediumSpringGreen"> + <summary>Gets a system-defined color with the value R:0 G:250 B:154 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MediumTurquoise"> + <summary>Gets a system-defined color with the value R:72 G:209 B:204 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MediumVioletRed"> + <summary>Gets a system-defined color with the value R:199 G:21 B:133 A:255.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Pack a four-component color from a vector format into the format of a color object.</summary> + <param name="vector">A four-component color.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MidnightBlue"> + <summary>Gets a system-defined color with the value R:25 G:25 B:112 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MintCream"> + <summary>Gets a system-defined color with the value R:245 G:255 B:250 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.MistyRose"> + <summary>Gets a system-defined color with the value R:255 G:228 B:225 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Moccasin"> + <summary>Gets a system-defined color with the value R:255 G:228 B:181 A:255.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.Multiply(Microsoft.Xna.Framework.Color,System.Single)"> + <summary>Multiply each color component by the scale factor.</summary> + <param name="value">The source, four-component color.</param> + <param name="scale">The scale factor.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Color.NavajoWhite"> + <summary>Gets a system-defined color with the value R:255 G:222 B:173 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Navy"> + <summary>Gets a system-defined color R:0 G:0 B:128 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.OldLace"> + <summary>Gets a system-defined color with the value R:253 G:245 B:230 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Olive"> + <summary>Gets a system-defined color with the value R:128 G:128 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.OliveDrab"> + <summary>Gets a system-defined color with the value R:107 G:142 B:35 A:255.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.op_Equality(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color)"> + <summary>Equality operator.</summary> + <param name="a">A four-component color.</param> + <param name="b">A four-component color.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Color.op_Inequality(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color)"> + <summary>Equality operator for Testing two color objects to see if they are equal.</summary> + <param name="a">A four-component color.</param> + <param name="b">A four-component color.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Color.op_Multiply(Microsoft.Xna.Framework.Color,System.Single)"> + <summary>Multiply operator.</summary> + <param name="value">A four-component color</param> + <param name="scale">Scale factor.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Orange"> + <summary>Gets a system-defined color with the value R:255 G:165 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.OrangeRed"> + <summary>Gets a system-defined color with the value R:255 G:69 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Orchid"> + <summary>Gets a system-defined color with the value R:218 G:112 B:214 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.PackedValue"> + <summary>Gets the current color as a packed value.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.PaleGoldenrod"> + <summary>Gets a system-defined color with the value R:238 G:232 B:170 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.PaleGreen"> + <summary>Gets a system-defined color with the value R:152 G:251 B:152 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.PaleTurquoise"> + <summary>Gets a system-defined color with the value R:175 G:238 B:238 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.PaleVioletRed"> + <summary>Gets a system-defined color with the value R:219 G:112 B:147 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.PapayaWhip"> + <summary>Gets a system-defined color with the value R:255 G:239 B:213 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.PeachPuff"> + <summary>Gets a system-defined color with the value R:255 G:218 B:185 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Peru"> + <summary>Gets a system-defined color with the value R:205 G:133 B:63 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Pink"> + <summary>Gets a system-defined color with the value R:255 G:192 B:203 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Plum"> + <summary>Gets a system-defined color with the value R:221 G:160 B:221 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.PowderBlue"> + <summary>Gets a system-defined color with the value R:176 G:224 B:230 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Purple"> + <summary>Gets a system-defined color with the value R:128 G:0 B:128 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.R"> + <summary>Gets or sets the red component value of this Color.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Red"> + <summary>Gets a system-defined color with the value R:255 G:0 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.RosyBrown"> + <summary>Gets a system-defined color with the value R:188 G:143 B:143 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.RoyalBlue"> + <summary>Gets a system-defined color with the value R:65 G:105 B:225 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.SaddleBrown"> + <summary>Gets a system-defined color with the value R:139 G:69 B:19 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Salmon"> + <summary>Gets a system-defined color with the value R:250 G:128 B:114 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.SandyBrown"> + <summary>Gets a system-defined color with the value R:244 G:164 B:96 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.SeaGreen"> + <summary>Gets a system-defined color with the value R:46 G:139 B:87 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.SeaShell"> + <summary>Gets a system-defined color with the value R:255 G:245 B:238 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Sienna"> + <summary>Gets a system-defined color with the value R:160 G:82 B:45 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Silver"> + <summary>Gets a system-defined color with the value R:192 G:192 B:192 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.SkyBlue"> + <summary>Gets a system-defined color with the value R:135 G:206 B:235 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.SlateBlue"> + <summary>Gets a system-defined color with the value R:106 G:90 B:205 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.SlateGray"> + <summary>Gets a system-defined color with the value R:112 G:128 B:144 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Snow"> + <summary>Gets a system-defined color with the value R:255 G:250 B:250 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.SpringGreen"> + <summary>Gets a system-defined color with the value R:0 G:255 B:127 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.SteelBlue"> + <summary>Gets a system-defined color with the value R:70 G:130 B:180 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Tan"> + <summary>Gets a system-defined color with the value R:210 G:180 B:140 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Teal"> + <summary>Gets a system-defined color with the value R:0 G:128 B:128 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Thistle"> + <summary>Gets a system-defined color with the value R:216 G:191 B:216 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Tomato"> + <summary>Gets a system-defined color with the value R:255 G:99 B:71 A:255.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.ToString"> + <summary>Gets a string representation of this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.ToVector3"> + <summary>Gets a three-component vector representation for this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Color.ToVector4"> + <summary>Gets a four-component vector representation for this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Transparent"> + <summary>Gets a system-defined color with the value R:0 G:0 B:0 A:0.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Turquoise"> + <summary>Gets a system-defined color with the value R:64 G:224 B:208 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Violet"> + <summary>Gets a system-defined color with the value R:238 G:130 B:238 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Wheat"> + <summary>Gets a system-defined color with the value R:245 G:222 B:179 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.White"> + <summary>Gets a system-defined color with the value R:255 G:255 B:255 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.WhiteSmoke"> + <summary>Gets a system-defined color with the value R:245 G:245 B:245 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.Yellow"> + <summary>Gets a system-defined color with the value R:255 G:255 B:0 A:255.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Color.YellowGreen"> + <summary>Gets a system-defined color with the value R:154 G:205 B:50 A:255.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.ContainmentType"> + <summary>Indicates the extent to which bounding volumes intersect or contain one another.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.ContainmentType.Contains"> + <summary>Indicates that one bounding volume completely contains the other.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.ContainmentType.Disjoint"> + <summary>Indicates there is no overlap between the bounding volumes.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.ContainmentType.Intersects"> + <summary>Indicates that the bounding volumes partially overlap.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Curve"> + <summary>Stores an arbitrary collection of 2D CurveKey points, and provides methods for evaluating features of the curve they define.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Curve.#ctor"> + <summary>Initializes a new instance of Curve.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Curve.Clone"> + <summary>Creates a copy of the Curve.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Curve.ComputeTangent(System.Int32,Microsoft.Xna.Framework.CurveTangent)"> + <summary>Computes both the TangentIn and the TangentOut for a CurveKey specified by its index.</summary> + <param name="keyIndex">The index of the CurveKey for which to compute tangents (in the Keys collection of the Curve).</param> + <param name="tangentType">The type of tangents to compute (one of the types specified in the CurveTangent enumeration).</param> + </member> + <member name="M:Microsoft.Xna.Framework.Curve.ComputeTangent(System.Int32,Microsoft.Xna.Framework.CurveTangent,Microsoft.Xna.Framework.CurveTangent)"> + <summary>Computes a specified type of TangentIn and a specified type of TangentOut for a given CurveKey.</summary> + <param name="keyIndex">The index of the CurveKey for which to compute tangents (in the Keys collection of the Curve).</param> + <param name="tangentInType">The type of TangentIn to compute (one of the types specified in the CurveTangent enumeration).</param> + <param name="tangentOutType">The type of TangentOut to compute (one of the types specified in the CurveTangent enumeration).</param> + </member> + <member name="M:Microsoft.Xna.Framework.Curve.ComputeTangents(Microsoft.Xna.Framework.CurveTangent)"> + <summary>Computes all tangents for all CurveKeys in this Curve, using a specified tangent type for both TangentIn and TangentOut.</summary> + <param name="tangentType">The type of TangentOut and TangentIn to compute (one of the types specified in the CurveTangent enumeration).</param> + </member> + <member name="M:Microsoft.Xna.Framework.Curve.ComputeTangents(Microsoft.Xna.Framework.CurveTangent,Microsoft.Xna.Framework.CurveTangent)"> + <summary>Computes all tangents for all CurveKeys in this Curve, using different tangent types for TangentOut and TangentIn.</summary> + <param name="tangentInType">The type of TangentIn to compute (one of the types specified in the CurveTangent enumeration).</param> + <param name="tangentOutType">The type of TangentOut to compute (one of the types specified in the CurveTangent enumeration).</param> + </member> + <member name="M:Microsoft.Xna.Framework.Curve.Evaluate(System.Single)"> + <summary>Finds the value at a position on the Curve.</summary> + <param name="position">The position on the Curve.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Curve.IsConstant"> + <summary>Gets a value indicating whether the curve is constant.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Curve.Keys"> + <summary>The points that make up the curve.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Curve.PostLoop"> + <summary>Specifies how to handle weighting values that are greater than the last control point in the curve.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Curve.PreLoop"> + <summary>Specifies how to handle weighting values that are less than the first control point in the curve.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.CurveContinuity"> + <summary>Defines the continuity of CurveKeys on a Curve.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.CurveContinuity.Smooth"> + <summary>Interpolation can be used between this CurveKey and the next.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.CurveContinuity.Step"> + <summary>Interpolation cannot be used between this CurveKey and the next. Specifying a position between the two points returns this point.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.CurveKey"> + <summary>Represents a point in a multi-point curve.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKey.#ctor(System.Single,System.Single)"> + <summary>Initializes a new instance of CurveKey.</summary> + <param name="position">Position in the curve.</param> + <param name="value">Value of the control point.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKey.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of CurveKey.</summary> + <param name="position">Position in the curve.</param> + <param name="value">Value of the control point.</param> + <param name="tangentIn">Tangent approaching point from the previous point in the curve.</param> + <param name="tangentOut">Tangent leaving point toward next point in the curve.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKey.#ctor(System.Single,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.CurveContinuity)"> + <summary>Initializes a new instance of CurveKey.</summary> + <param name="position">Position in the curve.</param> + <param name="value">Value of the control point.</param> + <param name="tangentIn">Tangent approaching point from the previous point in the curve.</param> + <param name="tangentOut">Tangent leaving point toward next point in the curve.</param> + <param name="continuity">Enum indicating whether the curve is discrete or continuous.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKey.Clone"> + <summary>Creates a copy of the CurveKey.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKey.CompareTo(Microsoft.Xna.Framework.CurveKey)"> + <summary>Compares this instance to another CurveKey and returns an indication of their relative values.</summary> + <param name="other">CurveKey to compare to.</param> + </member> + <member name="P:Microsoft.Xna.Framework.CurveKey.Continuity"> + <summary>Describes whether the segment between this point and the next point in the curve is discrete or continuous.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKey.Equals(Microsoft.Xna.Framework.CurveKey)"> + <summary>Determines whether the specified Object is equal to the CurveKey.</summary> + <param name="other">The Object to compare with the current CurveKey.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKey.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKey.GetHashCode"> + <summary>Returns the hash code for this instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKey.op_Equality(Microsoft.Xna.Framework.CurveKey,Microsoft.Xna.Framework.CurveKey)"> + <summary>Determines whether two CurveKey instances are equal.</summary> + <param name="a">CurveKey on the left of the equal sign.</param> + <param name="b">CurveKey on the right of the equal sign.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKey.op_Inequality(Microsoft.Xna.Framework.CurveKey,Microsoft.Xna.Framework.CurveKey)"> + <summary>Determines whether two CurveKey instances are not equal.</summary> + <param name="a">CurveKey on the left of the equal sign.</param> + <param name="b">CurveKey on the right of the equal sign.</param> + </member> + <member name="P:Microsoft.Xna.Framework.CurveKey.Position"> + <summary>Position of the CurveKey in the curve.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.CurveKey.TangentIn"> + <summary>Describes the tangent when approaching this point from the previous point in the curve.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.CurveKey.TangentOut"> + <summary>Describes the tangent when leaving this point to the next point in the curve.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.CurveKey.Value"> + <summary>Describes the value of this point.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.CurveKeyCollection"> + <summary>Contains the CurveKeys making up a Curve.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.#ctor"> + <summary>Initializes a new instance of CurveKeyCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.Add(Microsoft.Xna.Framework.CurveKey)"> + <summary>Adds a CurveKey to the CurveKeyCollection.</summary> + <param name="item">The CurveKey to add.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.Clear"> + <summary>Removes all CurveKeys from the CurveKeyCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.Clone"> + <summary>Creates a copy of the CurveKeyCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.Contains(Microsoft.Xna.Framework.CurveKey)"> + <summary>Determines whether the CurveKeyCollection contains a specific CurveKey.</summary> + <param name="item">true if the CurveKey is found in the CurveKeyCollection; false otherwise.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.CopyTo(Microsoft.Xna.Framework.CurveKey[],System.Int32)"> + <summary>Copies the CurveKeys of the CurveKeyCollection to an array, starting at the array index provided.</summary> + <param name="array">The destination of the CurveKeys copied from CurveKeyCollection. The array must have zero-based indexing.</param> + <param name="arrayIndex">The zero-based index in the array to start copying from.</param> + </member> + <member name="P:Microsoft.Xna.Framework.CurveKeyCollection.Count"> + <summary>Gets the number of elements contained in the CurveKeyCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.GetEnumerator"> + <summary>Returns an enumerator that iterates through the CurveKeyCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.IndexOf(Microsoft.Xna.Framework.CurveKey)"> + <summary>Determines the index of a CurveKey in the CurveKeyCollection.</summary> + <param name="item">CurveKey to locate in the CurveKeyCollection.</param> + </member> + <member name="P:Microsoft.Xna.Framework.CurveKeyCollection.IsReadOnly"> + <summary>Returns a value indicating whether the CurveKeyCollection is read-only.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.CurveKeyCollection.Item(System.Int32)"> + <summary>Gets or sets the element at the specified index.</summary> + <param name="index">The array index of the element.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.Remove(Microsoft.Xna.Framework.CurveKey)"> + <summary>Removes the first occurrence of a specific CurveKey from the CurveKeyCollection.</summary> + <param name="item">The CurveKey to remove from the CurveKeyCollection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.RemoveAt(System.Int32)"> + <summary>Removes the CurveKey at the specified index.</summary> + <param name="index">The zero-based index of the item to remove.</param> + </member> + <member name="M:Microsoft.Xna.Framework.CurveKeyCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Returns an enumerator that iterates through the CurveKeyCollection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.CurveLoopType"> + <summary>Defines how the value of a Curve will be determined for positions before the first point on the Curve or after the last point on the Curve.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.CurveLoopType.Constant"> + <summary>The Curve will evaluate to its first key for positions before the first point in the Curve and to the last key for positions after the last point.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.CurveLoopType.Cycle"> + <summary>Positions specified past the ends of the curve will wrap around to the opposite side of the Curve.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.CurveLoopType.CycleOffset"> + <summary>Positions specified past the ends of the curve will wrap around to the opposite side of the Curve. The value will be offset by the difference between the values of the first and last CurveKey multiplied by the number of times the position wraps around. If the position is before the first point in the Curve, the difference will be subtracted from its value; otherwise, the difference will be added.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.CurveLoopType.Linear"> + <summary>Linear interpolation will be performed to determine the value.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.CurveLoopType.Oscillate"> + <summary>Positions specified past the ends of the Curve act as an offset from the same side of the Curve toward the opposite side.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.CurveTangent"> + <summary>Specifies different tangent types to be calculated for CurveKey points in a Curve.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.CurveTangent.Flat"> + <summary>A Flat tangent always has a value equal to zero.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.CurveTangent.Linear"> + <summary>A Linear tangent at a CurveKey is equal to the difference between its Value and the Value of the preceding or succeeding CurveKey. For example, in Curve MyCurve, where i is greater than zero and (i + 1) is less than the total number of CurveKeys in MyCurve, the linear TangentIn of MyCurve.Keys[i] is equal to: ( MyCurve.Keys[i].Value - MyCurve.Keys[i - 1].Value ) Similarly, the linear TangentOut is equal to: ( MyCurve.Keys[i + 1].Value - MyCurve.Keys[i].Value.)</summary> + </member> + <member name="F:Microsoft.Xna.Framework.CurveTangent.Smooth"> + <summary>A Smooth tangent smooths the inflection between a TangentIn and TangentOut by taking into account the values of both neighbors of the CurveKey. The smooth TangentIn of MyCurve.Keys[i] is equal to: ( ( MyCurve.Keys[i + 1].Value - MyCurve.Keys[i - 1].Value ) * ( ( MyCurve.Keys[i].Position - MyCurve.Keys[i - 1].Position ) / ( MyCurve.Keys[i + 1].Position - MyCurve.Keys[i-1].Position ) ) ) Similarly, the smooth TangentOut is equal to: ( ( MyCurve.Keys[i + 1].Value - MyCurve.Keys[i - 1].Value ) * ( ( MyCurve.Keys[i + 1].Position - MyCurve.Keys[i].Position ) / ( MyCurve.Keys[i + 1].Position - MyCurve.Keys[i - 1].Position ) ) )</summary> + </member> + <member name="T:Microsoft.Xna.Framework.DisplayOrientation"> + <summary>Defines the display orientation.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.DisplayOrientation.Default"> + <summary>The default display orientation.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.DisplayOrientation.LandscapeLeft"> + <summary>The display is rotated counterclockwise 90 degrees into a landscape orientation, where the width is greater than the height.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.DisplayOrientation.LandscapeRight"> + <summary>The display is rotated clockwise 90 degrees into a landscape orientation, where the width is greater than the height.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.DisplayOrientation.Portrait"> + <summary>The orientation is a portrait, where the height is greater than the width.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.FrameworkDispatcher"> + <summary>Processes XNA Framework event messages.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.FrameworkDispatcher.Update"> + <summary>Updates the status of various framework components (such as power state and media), and raises related events.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.MathHelper"> + <summary>Contains commonly used precalculated values.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.Barycentric(System.Single,System.Single,System.Single,System.Single,System.Single)"> + <summary>Returns the Cartesian coordinate for one axis of a point that is defined by a given triangle and two normalized barycentric (areal) coordinates.</summary> + <param name="value1">The coordinate on one axis of vertex 1 of the defining triangle.</param> + <param name="value2">The coordinate on the same axis of vertex 2 of the defining triangle.</param> + <param name="value3">The coordinate on the same axis of vertex 3 of the defining triangle.</param> + <param name="amount1">The normalized barycentric (areal) coordinate b2, equal to the weighting factor for vertex 2, the coordinate of which is specified in value2.</param> + <param name="amount2">The normalized barycentric (areal) coordinate b3, equal to the weighting factor for vertex 3, the coordinate of which is specified in value3.</param> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.CatmullRom(System.Single,System.Single,System.Single,System.Single,System.Single)"> + <summary>Performs a Catmull-Rom interpolation using the specified positions.</summary> + <param name="value1">The first position in the interpolation.</param> + <param name="value2">The second position in the interpolation.</param> + <param name="value3">The third position in the interpolation.</param> + <param name="value4">The fourth position in the interpolation.</param> + <param name="amount">Weighting factor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.Clamp(System.Single,System.Single,System.Single)"> + <summary>Restricts a value to be within a specified range. Reference page contains links to related code samples.</summary> + <param name="value">The value to clamp.</param> + <param name="min">The minimum value. If value is less than min, min will be returned.</param> + <param name="max">The maximum value. If value is greater than max, max will be returned.</param> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.Distance(System.Single,System.Single)"> + <summary>Calculates the absolute value of the difference of two values.</summary> + <param name="value1">Source value.</param> + <param name="value2">Source value.</param> + </member> + <member name="F:Microsoft.Xna.Framework.MathHelper.E"> + <summary>Represents the mathematical constant e.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.Hermite(System.Single,System.Single,System.Single,System.Single,System.Single)"> + <summary>Performs a Hermite spline interpolation.</summary> + <param name="value1">Source position.</param> + <param name="tangent1">Source tangent.</param> + <param name="value2">Source position.</param> + <param name="tangent2">Source tangent.</param> + <param name="amount">Weighting factor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.Lerp(System.Single,System.Single,System.Single)"> + <summary>Linearly interpolates between two values.</summary> + <param name="value1">Source value.</param> + <param name="value2">Source value.</param> + <param name="amount">Value between 0 and 1 indicating the weight of value2.</param> + </member> + <member name="F:Microsoft.Xna.Framework.MathHelper.Log10E"> + <summary>Represents the log base ten of e.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.MathHelper.Log2E"> + <summary>Represents the log base two of e.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.Max(System.Single,System.Single)"> + <summary>Returns the greater of two values.</summary> + <param name="value1">Source value.</param> + <param name="value2">Source value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.Min(System.Single,System.Single)"> + <summary>Returns the lesser of two values.</summary> + <param name="value1">Source value.</param> + <param name="value2">Source value.</param> + </member> + <member name="F:Microsoft.Xna.Framework.MathHelper.Pi"> + <summary>Represents the value of pi.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.MathHelper.PiOver2"> + <summary>Represents the value of pi divided by two.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.MathHelper.PiOver4"> + <summary>Represents the value of pi divided by four.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.SmoothStep(System.Single,System.Single,System.Single)"> + <summary>Interpolates between two values using a cubic equation.</summary> + <param name="value1">Source value.</param> + <param name="value2">Source value.</param> + <param name="amount">Weighting value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.ToDegrees(System.Single)"> + <summary>Converts radians to degrees.</summary> + <param name="radians">The angle in radians.</param> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.ToRadians(System.Single)"> + <summary>Converts degrees to radians.</summary> + <param name="degrees">The angle in degrees.</param> + </member> + <member name="F:Microsoft.Xna.Framework.MathHelper.TwoPi"> + <summary>Represents the value of pi times two.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.MathHelper.WrapAngle(System.Single)"> + <summary>Reduces a given angle to a value between π and -π.</summary> + <param name="angle">The angle to reduce, in radians.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Matrix"> + <summary>Defines a matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of Matrix.</summary> + <param name="m11">Value to initialize m11 to.</param> + <param name="m12">Value to initialize m12 to.</param> + <param name="m13">Value to initialize m13 to.</param> + <param name="m14">Value to initialize m14 to.</param> + <param name="m21">Value to initialize m21 to.</param> + <param name="m22">Value to initialize m22 to.</param> + <param name="m23">Value to initialize m23 to.</param> + <param name="m24">Value to initialize m24 to.</param> + <param name="m31">Value to initialize m31 to.</param> + <param name="m32">Value to initialize m32 to.</param> + <param name="m33">Value to initialize m33 to.</param> + <param name="m34">Value to initialize m34 to.</param> + <param name="m41">Value to initialize m41 to.</param> + <param name="m42">Value to initialize m42 to.</param> + <param name="m43">Value to initialize m43 to.</param> + <param name="m44">Value to initialize m44 to.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Add(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Adds a matrix to another matrix.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Add(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Adds a matrix to another matrix.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + <param name="result">[OutAttribute] Resulting matrix.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Matrix.Backward"> + <summary>Gets and sets the backward vector of the Matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateBillboard(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Nullable{Microsoft.Xna.Framework.Vector3})"> + <summary>Creates a spherical billboard that rotates around a specified object position.</summary> + <param name="objectPosition">Position of the object the billboard will rotate around.</param> + <param name="cameraPosition">Position of the camera.</param> + <param name="cameraUpVector">The up vector of the camera.</param> + <param name="cameraForwardVector">Optional forward vector of the camera.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateBillboard(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,System.Nullable{Microsoft.Xna.Framework.Vector3},Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a spherical billboard that rotates around a specified object position.</summary> + <param name="objectPosition">Position of the object the billboard will rotate around.</param> + <param name="cameraPosition">Position of the camera.</param> + <param name="cameraUpVector">The up vector of the camera.</param> + <param name="cameraForwardVector">Optional forward vector of the camera.</param> + <param name="result">[OutAttribute] The created billboard matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateConstrainedBillboard(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Nullable{Microsoft.Xna.Framework.Vector3},System.Nullable{Microsoft.Xna.Framework.Vector3})"> + <summary>Creates a cylindrical billboard that rotates around a specified axis.</summary> + <param name="objectPosition">Position of the object the billboard will rotate around.</param> + <param name="cameraPosition">Position of the camera.</param> + <param name="rotateAxis">Axis to rotate the billboard around.</param> + <param name="cameraForwardVector">Optional forward vector of the camera.</param> + <param name="objectForwardVector">Optional forward vector of the object.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateConstrainedBillboard(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,System.Nullable{Microsoft.Xna.Framework.Vector3},System.Nullable{Microsoft.Xna.Framework.Vector3},Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a cylindrical billboard that rotates around a specified axis.</summary> + <param name="objectPosition">Position of the object the billboard will rotate around.</param> + <param name="cameraPosition">Position of the camera.</param> + <param name="rotateAxis">Axis to rotate the billboard around.</param> + <param name="cameraForwardVector">Optional forward vector of the camera.</param> + <param name="objectForwardVector">Optional forward vector of the object.</param> + <param name="result">[OutAttribute] The created billboard matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateFromAxisAngle(Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Creates a new Matrix that rotates around an arbitrary vector.</summary> + <param name="axis">The axis to rotate around.</param> + <param name="angle">The angle to rotate around the vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateFromAxisAngle(Microsoft.Xna.Framework.Vector3@,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a new Matrix that rotates around an arbitrary vector.</summary> + <param name="axis">The axis to rotate around.</param> + <param name="angle">The angle to rotate around the vector.</param> + <param name="result">[OutAttribute] The created Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateFromQuaternion(Microsoft.Xna.Framework.Quaternion)"> + <summary>Creates a rotation Matrix from a Quaternion.</summary> + <param name="quaternion">Quaternion to create the Matrix from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateFromQuaternion(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a rotation Matrix from a Quaternion.</summary> + <param name="quaternion">Quaternion to create the Matrix from.</param> + <param name="result">[OutAttribute] The created Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateFromYawPitchRoll(System.Single,System.Single,System.Single)"> + <summary>Creates a new rotation matrix from a specified yaw, pitch, and roll.</summary> + <param name="yaw">Angle of rotation, in radians, around the y-axis.</param> + <param name="pitch">Angle of rotation, in radians, around the x-axis.</param> + <param name="roll">Angle of rotation, in radians, around the z-axis.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateFromYawPitchRoll(System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Fills in a rotation matrix from a specified yaw, pitch, and roll.</summary> + <param name="yaw">Angle of rotation, in radians, around the y-axis.</param> + <param name="pitch">Angle of rotation, in radians, around the x-axis.</param> + <param name="roll">Angle of rotation, in radians, around the z-axis.</param> + <param name="result">[OutAttribute] An existing matrix filled in to represent the specified yaw, pitch, and roll.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateLookAt(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Creates a view matrix.</summary> + <param name="cameraPosition">The position of the camera.</param> + <param name="cameraTarget">The target towards which the camera is pointing.</param> + <param name="cameraUpVector">The direction that is "up" from the camera's point of view.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateLookAt(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a view matrix.</summary> + <param name="cameraPosition">The position of the camera.</param> + <param name="cameraTarget">The target towards which the camera is pointing.</param> + <param name="cameraUpVector">The direction that is "up" from the camera's point of view.</param> + <param name="result">[OutAttribute] The created view matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateOrthographic(System.Single,System.Single,System.Single,System.Single)"> + <summary>Builds an orthogonal projection matrix.</summary> + <param name="width">Width of the view volume.</param> + <param name="height">Height of the view volume.</param> + <param name="zNearPlane">Minimum z-value of the view volume.</param> + <param name="zFarPlane">Maximum z-value of the view volume.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateOrthographic(System.Single,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Builds an orthogonal projection matrix.</summary> + <param name="width">Width of the view volume.</param> + <param name="height">Height of the view volume.</param> + <param name="zNearPlane">Minimum z-value of the view volume.</param> + <param name="zFarPlane">Maximum z-value of the view volume.</param> + <param name="result">[OutAttribute] The projection matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateOrthographicOffCenter(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)"> + <summary>Builds a customized, orthogonal projection matrix.</summary> + <param name="left">Minimum x-value of the view volume.</param> + <param name="right">Maximum x-value of the view volume.</param> + <param name="bottom">Minimum y-value of the view volume.</param> + <param name="top">Maximum y-value of the view volume.</param> + <param name="zNearPlane">Minimum z-value of the view volume.</param> + <param name="zFarPlane">Maximum z-value of the view volume.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateOrthographicOffCenter(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Builds a customized, orthogonal projection matrix.</summary> + <param name="left">Minimum x-value of the view volume.</param> + <param name="right">Maximum x-value of the view volume.</param> + <param name="bottom">Minimum y-value of the view volume.</param> + <param name="top">Maximum y-value of the view volume.</param> + <param name="zNearPlane">Minimum z-value of the view volume.</param> + <param name="zFarPlane">Maximum z-value of the view volume.</param> + <param name="result">[OutAttribute] The projection matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreatePerspective(System.Single,System.Single,System.Single,System.Single)"> + <summary>Builds a perspective projection matrix and returns the result by value.</summary> + <param name="width">Width of the view volume at the near view plane.</param> + <param name="height">Height of the view volume at the near view plane.</param> + <param name="nearPlaneDistance">Distance to the near view plane.</param> + <param name="farPlaneDistance">Distance to the far view plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreatePerspective(System.Single,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Builds a perspective projection matrix and returns the result by reference.</summary> + <param name="width">Width of the view volume at the near view plane.</param> + <param name="height">Height of the view volume at the near view plane.</param> + <param name="nearPlaneDistance">Distance to the near view plane.</param> + <param name="farPlaneDistance">Distance to the far view plane.</param> + <param name="result">[OutAttribute] The projection matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreatePerspectiveFieldOfView(System.Single,System.Single,System.Single,System.Single)"> + <summary>Builds a perspective projection matrix based on a field of view and returns by value.</summary> + <param name="fieldOfView">Field of view in the y direction, in radians.</param> + <param name="aspectRatio">Aspect ratio, defined as view space width divided by height. To match the aspect ratio of the viewport, the property AspectRatio.</param> + <param name="nearPlaneDistance">Distance to the near view plane.</param> + <param name="farPlaneDistance">Distance to the far view plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreatePerspectiveFieldOfView(System.Single,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Builds a perspective projection matrix based on a field of view and returns by reference.</summary> + <param name="fieldOfView">Field of view in the y direction, in radians.</param> + <param name="aspectRatio">Aspect ratio, defined as view space width divided by height. To match the aspect ratio of the viewport, the property AspectRatio.</param> + <param name="nearPlaneDistance">Distance to the near view plane.</param> + <param name="farPlaneDistance">Distance to the far view plane.</param> + <param name="result">[OutAttribute] The perspective projection matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreatePerspectiveOffCenter(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)"> + <summary>Builds a customized, perspective projection matrix.</summary> + <param name="left">Minimum x-value of the view volume at the near view plane.</param> + <param name="right">Maximum x-value of the view volume at the near view plane.</param> + <param name="bottom">Minimum y-value of the view volume at the near view plane.</param> + <param name="top">Maximum y-value of the view volume at the near view plane.</param> + <param name="nearPlaneDistance">Distance to the near view plane.</param> + <param name="farPlaneDistance">Distance to of the far view plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreatePerspectiveOffCenter(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Builds a customized, perspective projection matrix.</summary> + <param name="left">Minimum x-value of the view volume at the near view plane.</param> + <param name="right">Maximum x-value of the view volume at the near view plane.</param> + <param name="bottom">Minimum y-value of the view volume at the near view plane.</param> + <param name="top">Maximum y-value of the view volume at the near view plane.</param> + <param name="nearPlaneDistance">Distance to the near view plane.</param> + <param name="farPlaneDistance">Distance to of the far view plane.</param> + <param name="result">[OutAttribute] The created projection matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateReflection(Microsoft.Xna.Framework.Plane)"> + <summary>Creates a Matrix that reflects the coordinate system about a specified Plane.</summary> + <param name="value">The Plane about which to create a reflection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateReflection(Microsoft.Xna.Framework.Plane@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Fills in an existing Matrix so that it reflects the coordinate system about a specified Plane.</summary> + <param name="value">The Plane about which to create a reflection.</param> + <param name="result">[OutAttribute] A Matrix that creates the reflection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateRotationX(System.Single)"> + <summary>Returns a matrix that can be used to rotate a set of vertices around the x-axis.</summary> + <param name="radians">The amount, in radians, in which to rotate around the x-axis. Note that you can use ToRadians to convert degrees to radians.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateRotationX(System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Populates data into a user-specified matrix that can be used to rotate a set of vertices around the x-axis.</summary> + <param name="radians">The amount, in radians, in which to rotate around the x-axis. Note that you can use ToRadians to convert degrees to radians.</param> + <param name="result">[OutAttribute] The matrix in which to place the calculated data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateRotationY(System.Single)"> + <summary>Returns a matrix that can be used to rotate a set of vertices around the y-axis.</summary> + <param name="radians">The amount, in radians, in which to rotate around the y-axis. Note that you can use ToRadians to convert degrees to radians.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateRotationY(System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Populates data into a user-specified matrix that can be used to rotate a set of vertices around the y-axis.</summary> + <param name="radians">The amount, in radians, in which to rotate around the y-axis. Note that you can use ToRadians to convert degrees to radians.</param> + <param name="result">[OutAttribute] The matrix in which to place the calculated data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateRotationZ(System.Single)"> + <summary>Returns a matrix that can be used to rotate a set of vertices around the z-axis.</summary> + <param name="radians">The amount, in radians, in which to rotate around the z-axis. Note that you can use ToRadians to convert degrees to radians.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateRotationZ(System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Populates data into a user-specified matrix that can be used to rotate a set of vertices around the z-axis.</summary> + <param name="radians">The amount, in radians, in which to rotate around the z-axis. Note that you can use ToRadians to convert degrees to radians.</param> + <param name="result">[OutAttribute] The rotation matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateScale(Microsoft.Xna.Framework.Vector3)"> + <summary>Creates a scaling Matrix.</summary> + <param name="scales">Amounts to scale by on the x, y, and z axes.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateScale(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a scaling Matrix.</summary> + <param name="scales">Amounts to scale by on the x, y, and z axes.</param> + <param name="result">[OutAttribute] The created scaling Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateScale(System.Single)"> + <summary>Creates a scaling Matrix.</summary> + <param name="scale">Amount to scale by.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateScale(System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a scaling Matrix.</summary> + <param name="scale">Value to scale by.</param> + <param name="result">[OutAttribute] The created scaling Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateScale(System.Single,System.Single,System.Single)"> + <summary>Creates a scaling Matrix.</summary> + <param name="xScale">Value to scale by on the x-axis.</param> + <param name="yScale">Value to scale by on the y-axis.</param> + <param name="zScale">Value to scale by on the z-axis.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateScale(System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a scaling Matrix.</summary> + <param name="xScale">Value to scale by on the x-axis.</param> + <param name="yScale">Value to scale by on the y-axis.</param> + <param name="zScale">Value to scale by on the z-axis.</param> + <param name="result">[OutAttribute] The created scaling Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateShadow(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Plane)"> + <summary>Creates a Matrix that flattens geometry into a specified Plane as if casting a shadow from a specified light source.</summary> + <param name="lightDirection">A Vector3 specifying the direction from which the light that will cast the shadow is coming.</param> + <param name="plane">The Plane onto which the new matrix should flatten geometry so as to cast a shadow.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateShadow(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Plane@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Fills in a Matrix to flatten geometry into a specified Plane as if casting a shadow from a specified light source.</summary> + <param name="lightDirection">A Vector3 specifying the direction from which the light that will cast the shadow is coming.</param> + <param name="plane">The Plane onto which the new matrix should flatten geometry so as to cast a shadow.</param> + <param name="result">[OutAttribute] A Matrix that can be used to flatten geometry onto the specified plane from the specified direction.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateTranslation(Microsoft.Xna.Framework.Vector3)"> + <summary>Creates a translation Matrix.</summary> + <param name="position">Amounts to translate by on the x, y, and z axes.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateTranslation(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a translation Matrix.</summary> + <param name="position">Amounts to translate by on the x, y, and z axes.</param> + <param name="result">[OutAttribute] The created translation Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateTranslation(System.Single,System.Single,System.Single)"> + <summary>Creates a translation Matrix.</summary> + <param name="xPosition">Value to translate by on the x-axis.</param> + <param name="yPosition">Value to translate by on the y-axis.</param> + <param name="zPosition">Value to translate by on the z-axis.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateTranslation(System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a translation Matrix.</summary> + <param name="xPosition">Value to translate by on the x-axis.</param> + <param name="yPosition">Value to translate by on the y-axis.</param> + <param name="zPosition">Value to translate by on the z-axis.</param> + <param name="result">[OutAttribute] The created translation Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateWorld(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Creates a world matrix with the specified parameters.</summary> + <param name="position">Position of the object. This value is used in translation operations.</param> + <param name="forward">Forward direction of the object.</param> + <param name="up">Upward direction of the object; usually [0, 1, 0].</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.CreateWorld(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Creates a world matrix with the specified parameters.</summary> + <param name="position">Position of the object. This value is used in translation operations.</param> + <param name="forward">Forward direction of the object.</param> + <param name="up">Upward direction of the object; usually [0, 1, 0].</param> + <param name="result">[OutAttribute] The created world matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Decompose(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Extracts the scalar, translation, and rotation components from a 3D scale/rotate/translate (SRT) Matrix. Reference page contains code sample.</summary> + <param name="scale">[OutAttribute] The scalar component of the transform matrix, expressed as a Vector3.</param> + <param name="rotation">[OutAttribute] The rotation component of the transform matrix, expressed as a Quaternion.</param> + <param name="translation">[OutAttribute] The translation component of the transform matrix, expressed as a Vector3.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Determinant"> + <summary>Calculates the determinant of the matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Divide(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Divides the components of a matrix by the corresponding components of another matrix.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Divide(Microsoft.Xna.Framework.Matrix,System.Single)"> + <summary>Divides the components of a matrix by a scalar.</summary> + <param name="matrix1">Source matrix.</param> + <param name="divider">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Divide(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Divides the components of a matrix by the corresponding components of another matrix.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">The divisor.</param> + <param name="result">[OutAttribute] Result of the division.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Divide(Microsoft.Xna.Framework.Matrix@,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Divides the components of a matrix by a scalar.</summary> + <param name="matrix1">Source matrix.</param> + <param name="divider">The divisor.</param> + <param name="result">[OutAttribute] Result of the division.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Matrix.Down"> + <summary>Gets and sets the down vector of the Matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Equals(Microsoft.Xna.Framework.Matrix)"> + <summary>Determines whether the specified Object is equal to the Matrix.</summary> + <param name="other">The Object to compare with the current Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object with which to make the comparison.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Matrix.Forward"> + <summary>Gets and sets the forward vector of the Matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.GetHashCode"> + <summary>Gets the hash code of this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Matrix.Identity"> + <summary>Returns an instance of the identity matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Invert(Microsoft.Xna.Framework.Matrix)"> + <summary>Calculates the inverse of a matrix.</summary> + <param name="matrix">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Invert(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Calculates the inverse of a matrix.</summary> + <param name="matrix">The source matrix.</param> + <param name="result">[OutAttribute] The inverse of matrix. The same matrix can be used for both arguments.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Matrix.Left"> + <summary>Gets and sets the left vector of the Matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Lerp(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix,System.Single)"> + <summary>Linearly interpolates between the corresponding values of two matrices.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + <param name="amount">Interpolation value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Lerp(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Linearly interpolates between the corresponding values of two matrices.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + <param name="amount">Interpolation value.</param> + <param name="result">[OutAttribute] Resulting matrix.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M11"> + <summary>Value at row 1 column 1 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M12"> + <summary>Value at row 1 column 2 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M13"> + <summary>Value at row 1 column 3 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M14"> + <summary>Value at row 1 column 4 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M21"> + <summary>Value at row 2 column 1 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M22"> + <summary>Value at row 2 column 2 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M23"> + <summary>Value at row 2 column 3 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M24"> + <summary>Value at row 2 column 4 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M31"> + <summary>Value at row 3 column 1 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M32"> + <summary>Value at row 3 column 2 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M33"> + <summary>Value at row 3 column 3 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M34"> + <summary>Value at row 3 column 4 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M41"> + <summary>Value at row 4 column 1 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M42"> + <summary>Value at row 4 column 2 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M43"> + <summary>Value at row 4 column 3 of the matrix.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Matrix.M44"> + <summary>Value at row 4 column 4 of the matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Multiply(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Multiplies a matrix by another matrix.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Multiply(Microsoft.Xna.Framework.Matrix,System.Single)"> + <summary>Multiplies a matrix by a scalar value.</summary> + <param name="matrix1">Source matrix.</param> + <param name="scaleFactor">Scalar value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Multiply(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Multiplies a matrix by another matrix.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + <param name="result">[OutAttribute] Result of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Multiply(Microsoft.Xna.Framework.Matrix@,System.Single,Microsoft.Xna.Framework.Matrix@)"> + <summary>Multiplies a matrix by a scalar value.</summary> + <param name="matrix1">Source matrix.</param> + <param name="scaleFactor">Scalar value.</param> + <param name="result">[OutAttribute] The result of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Negate(Microsoft.Xna.Framework.Matrix)"> + <summary>Negates individual elements of a matrix.</summary> + <param name="matrix">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Negate(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Negates individual elements of a matrix.</summary> + <param name="matrix">Source matrix.</param> + <param name="result">[OutAttribute] Negated matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.op_Addition(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Adds a matrix to another matrix.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.op_Division(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Divides the components of a matrix by the corresponding components of another matrix.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.op_Division(Microsoft.Xna.Framework.Matrix,System.Single)"> + <summary>Divides the components of a matrix by a scalar.</summary> + <param name="matrix1">Source matrix.</param> + <param name="divider">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.op_Equality(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Compares a matrix for equality with another matrix.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.op_Inequality(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Tests a matrix for inequality with another matrix.</summary> + <param name="matrix1">The matrix on the left of the equal sign.</param> + <param name="matrix2">The matrix on the right of the equal sign.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.op_Multiply(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Multiplies a matrix by another matrix.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.op_Multiply(Microsoft.Xna.Framework.Matrix,System.Single)"> + <summary>Multiplies a matrix by a scalar value.</summary> + <param name="matrix">Source matrix.</param> + <param name="scaleFactor">Scalar value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.op_Multiply(System.Single,Microsoft.Xna.Framework.Matrix)"> + <summary>Multiplies a matrix by a scalar value.</summary> + <param name="scaleFactor">Scalar value.</param> + <param name="matrix">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.op_Subtraction(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Subtracts matrices.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.op_UnaryNegation(Microsoft.Xna.Framework.Matrix)"> + <summary>Negates individual elements of a matrix.</summary> + <param name="matrix1">Source matrix.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Matrix.Right"> + <summary>Gets and sets the right vector of the Matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Subtract(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> + <summary>Subtracts matrices.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Subtract(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Subtracts matrices.</summary> + <param name="matrix1">Source matrix.</param> + <param name="matrix2">Source matrix.</param> + <param name="result">[OutAttribute] Result of the subtraction.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.ToString"> + <summary>Retrieves a string representation of the current object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Transform(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Quaternion)"> + <summary>Transforms a Matrix by applying a Quaternion rotation.</summary> + <param name="value">The Matrix to transform.</param> + <param name="rotation">The rotation to apply, expressed as a Quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Transform(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Transforms a Matrix by applying a Quaternion rotation.</summary> + <param name="value">The Matrix to transform.</param> + <param name="rotation">The rotation to apply, expressed as a Quaternion.</param> + <param name="result">[OutAttribute] An existing Matrix filled in with the result of the transform.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Matrix.Translation"> + <summary>Gets and sets the translation vector of the Matrix.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Transpose(Microsoft.Xna.Framework.Matrix)"> + <summary>Transposes the rows and columns of a matrix.</summary> + <param name="matrix">Source matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Matrix.Transpose(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@)"> + <summary>Transposes the rows and columns of a matrix.</summary> + <param name="matrix">Source matrix.</param> + <param name="result">[OutAttribute] Transposed matrix.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Matrix.Up"> + <summary>Gets and sets the up vector of the Matrix.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Plane"> + <summary>Defines a plane.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.#ctor(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Creates a new instance of Plane.</summary> + <param name="point1">One point of a triangle defining the Plane.</param> + <param name="point2">One point of a triangle defining the Plane.</param> + <param name="point3">One point of a triangle defining the Plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.#ctor(Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Creates a new instance of Plane.</summary> + <param name="normal">The normal vector to the Plane.</param> + <param name="d">The Plane's distance along its normal from the origin.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Creates a new instance of Plane.</summary> + <param name="value">Vector4 with X, Y, and Z components defining the normal of the Plane. The W component defines the distance of the Plane along the normal from the origin.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Creates a new instance of Plane.</summary> + <param name="a">X component of the normal defining the Plane.</param> + <param name="b">Y component of the normal defining the Plane.</param> + <param name="c">Z component of the normal defining the Plane.</param> + <param name="d">Distance of the Plane along its normal from the origin.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Plane.D"> + <summary>The distance of the Plane along its normal from the origin.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Dot(Microsoft.Xna.Framework.Vector4)"> + <summary>Calculates the dot product of a specified Vector4 and this Plane.</summary> + <param name="value">The Vector4 to multiply this Plane by.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Dot(Microsoft.Xna.Framework.Vector4@,System.Single@)"> + <summary>Calculates the dot product of a specified Vector4 and this Plane.</summary> + <param name="value">The Vector4 to multiply this Plane by.</param> + <param name="result">[OutAttribute] The dot product of the specified Vector4 and this Plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.DotCoordinate(Microsoft.Xna.Framework.Vector3)"> + <summary>Returns the dot product of a specified Vector3 and the Normal vector of this Plane plus the distance (D) value of the Plane.</summary> + <param name="value">The Vector3 to multiply by.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.DotCoordinate(Microsoft.Xna.Framework.Vector3@,System.Single@)"> + <summary>Returns the dot product of a specified Vector3 and the Normal vector of this Plane plus the distance (D) value of the Plane.</summary> + <param name="value">The Vector3 to multiply by.</param> + <param name="result">[OutAttribute] The resulting value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.DotNormal(Microsoft.Xna.Framework.Vector3)"> + <summary>Returns the dot product of a specified Vector3 and the Normal vector of this Plane.</summary> + <param name="value">The Vector3 to multiply by.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.DotNormal(Microsoft.Xna.Framework.Vector3@,System.Single@)"> + <summary>Returns the dot product of a specified Vector3 and the Normal vector of this Plane.</summary> + <param name="value">The Vector3 to multiply by.</param> + <param name="result">[OutAttribute] The resulting dot product.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Equals(Microsoft.Xna.Framework.Plane)"> + <summary>Determines whether the specified Plane is equal to the Plane.</summary> + <param name="other">The Plane to compare with the current Plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to the Plane.</summary> + <param name="obj">The Object to compare with the current Plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.GetHashCode"> + <summary>Gets the hash code for this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Intersects(Microsoft.Xna.Framework.BoundingBox)"> + <summary>Checks whether the current Plane intersects a specified BoundingBox.</summary> + <param name="box">The BoundingBox to test for intersection with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Intersects(Microsoft.Xna.Framework.BoundingBox@,Microsoft.Xna.Framework.PlaneIntersectionType@)"> + <summary>Checks whether the current Plane intersects a BoundingBox.</summary> + <param name="box">The BoundingBox to check for intersection with.</param> + <param name="result">[OutAttribute] An enumeration indicating whether the Plane intersects the BoundingBox.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Intersects(Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Checks whether the current Plane intersects a specified BoundingFrustum.</summary> + <param name="frustum">The BoundingFrustum to check for intersection with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Intersects(Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Checks whether the current Plane intersects a specified BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check for intersection with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Intersects(Microsoft.Xna.Framework.BoundingSphere@,Microsoft.Xna.Framework.PlaneIntersectionType@)"> + <summary>Checks whether the current Plane intersects a BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check for intersection with.</param> + <param name="result">[OutAttribute] An enumeration indicating whether the Plane intersects the BoundingSphere.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Plane.Normal"> + <summary>The normal vector of the Plane.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Normalize"> + <summary>Changes the coefficients of the Normal vector of this Plane to make it of unit length.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Normalize(Microsoft.Xna.Framework.Plane)"> + <summary>Changes the coefficients of the Normal vector of a Plane to make it of unit length.</summary> + <param name="value">The Plane to normalize.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Normalize(Microsoft.Xna.Framework.Plane@,Microsoft.Xna.Framework.Plane@)"> + <summary>Changes the coefficients of the Normal vector of a Plane to make it of unit length.</summary> + <param name="value">The Plane to normalize.</param> + <param name="result">[OutAttribute] An existing plane Plane filled in with a normalized version of the specified plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.op_Equality(Microsoft.Xna.Framework.Plane,Microsoft.Xna.Framework.Plane)"> + <summary>Determines whether two instances of Plane are equal.</summary> + <param name="lhs">The object to the left of the equality operator.</param> + <param name="rhs">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.op_Inequality(Microsoft.Xna.Framework.Plane,Microsoft.Xna.Framework.Plane)"> + <summary>Determines whether two instances of Plane are not equal.</summary> + <param name="lhs">The object to the left of the inequality operator.</param> + <param name="rhs">The object to the right of the inequality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.ToString"> + <summary>Returns a String that represents the current Plane.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Transform(Microsoft.Xna.Framework.Plane,Microsoft.Xna.Framework.Matrix)"> + <summary>Transforms a normalized Plane by a Matrix.</summary> + <param name="plane">The normalized Plane to transform. This Plane must already be normalized, so that its Normal vector is of unit length, before this method is called.</param> + <param name="matrix">The transform Matrix to apply to the Plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Transform(Microsoft.Xna.Framework.Plane,Microsoft.Xna.Framework.Quaternion)"> + <summary>Transforms a normalized Plane by a Quaternion rotation.</summary> + <param name="plane">The normalized Plane to transform. This Plane must already be normalized, so that its Normal vector is of unit length, before this method is called.</param> + <param name="rotation">The Quaternion rotation to apply to the Plane.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Transform(Microsoft.Xna.Framework.Plane@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Plane@)"> + <summary>Transforms a normalized Plane by a Matrix.</summary> + <param name="plane">The normalized Plane to transform. This Plane must already be normalized, so that its Normal vector is of unit length, before this method is called.</param> + <param name="matrix">The transform Matrix to apply to the Plane.</param> + <param name="result">[OutAttribute] An existing Plane filled in with the results of applying the transform.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Plane.Transform(Microsoft.Xna.Framework.Plane@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Plane@)"> + <summary>Transforms a normalized Plane by a Quaternion rotation.</summary> + <param name="plane">The normalized Plane to transform. This Plane must already be normalized, so that its Normal vector is of unit length, before this method is called.</param> + <param name="rotation">The Quaternion rotation to apply to the Plane.</param> + <param name="result">[OutAttribute] An existing Plane filled in with the results of applying the rotation.</param> + </member> + <member name="T:Microsoft.Xna.Framework.PlaneIntersectionType"> + <summary>Describes the intersection between a plane and a bounding volume.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.PlaneIntersectionType.Back"> + <summary>There is no intersection, and the bounding volume is in the negative half-space of the Plane.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.PlaneIntersectionType.Front"> + <summary>There is no intersection, and the bounding volume is in the positive half-space of the Plane.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.PlaneIntersectionType.Intersecting"> + <summary>The Plane is intersected.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.PlayerIndex"> + <summary>Specifies the game controller associated with a player.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.PlayerIndex.Four"> + <summary>The fourth controller.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.PlayerIndex.One"> + <summary>The first controller.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.PlayerIndex.Three"> + <summary>The third controller.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.PlayerIndex.Two"> + <summary>The second controller.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Point"> + <summary>Defines a point in 2D space.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Point.#ctor(System.Int32,System.Int32)"> + <summary>Initializes a new instance of Point.</summary> + <param name="x">The x-coordinate of the Point.</param> + <param name="y">The y-coordinate of the Point.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Point.Equals(Microsoft.Xna.Framework.Point)"> + <summary>Determines whether two Point instances are equal.</summary> + <param name="other">The Point to compare this instance to.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Point.Equals(System.Object)"> + <summary>Determines whether two Point instances are equal.</summary> + <param name="obj">The object to compare this instance to.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Point.GetHashCode"> + <summary>Gets the hash code for this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Point.op_Equality(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)"> + <summary>Determines whether two Point instances are equal.</summary> + <param name="a">Point on the left side of the equal sign.</param> + <param name="b">Point on the right side of the equal sign.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Point.op_Inequality(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)"> + <summary>Determines whether two Point instances are not equal.</summary> + <param name="a">The Point on the left side of the equal sign.</param> + <param name="b">The Point on the right side of the equal sign.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Point.ToString"> + <summary>Returns a String that represents the current Point.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Point.X"> + <summary>Specifies the x-coordinate of the Point.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Point.Y"> + <summary>Specifies the y-coordinate of the Point.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Point.Zero"> + <summary>Returns the point (0,0).</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Quaternion"> + <summary>Defines a four-dimensional vector (x,y,z,w), which is used to efficiently rotate an object about the (x, y, z) vector by the angle theta, where w = cos(theta/2).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.#ctor(Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Initializes a new instance of Quaternion.</summary> + <param name="vectorPart">The vector component of the quaternion.</param> + <param name="scalarPart">The rotation component of the quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of Quaternion.</summary> + <param name="x">The x-value of the quaternion.</param> + <param name="y">The y-value of the quaternion.</param> + <param name="z">The z-value of the quaternion.</param> + <param name="w">The w-value of the quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Add(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Adds two Quaternions.</summary> + <param name="quaternion1">Quaternion to add.</param> + <param name="quaternion2">Quaternion to add.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Add(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Adds two Quaternions.</summary> + <param name="quaternion1">Quaternion to add.</param> + <param name="quaternion2">Quaternion to add.</param> + <param name="result">[OutAttribute] Result of adding the Quaternions.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Concatenate(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Concatenates two Quaternions; the result represents the value1 rotation followed by the value2 rotation.</summary> + <param name="value1">The first Quaternion rotation in the series.</param> + <param name="value2">The second Quaternion rotation in the series.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Concatenate(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Concatenates two Quaternions; the result represents the value1 rotation followed by the value2 rotation.</summary> + <param name="value1">The first Quaternion rotation in the series.</param> + <param name="value2">The second Quaternion rotation in the series.</param> + <param name="result">[OutAttribute] The Quaternion rotation representing the concatenation of value1 followed by value2.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Conjugate"> + <summary>Transforms this Quaternion into its conjugate.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Conjugate(Microsoft.Xna.Framework.Quaternion)"> + <summary>Returns the conjugate of a specified Quaternion.</summary> + <param name="value">The Quaternion of which to return the conjugate.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Conjugate(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Returns the conjugate of a specified Quaternion.</summary> + <param name="value">The Quaternion of which to return the conjugate.</param> + <param name="result">[OutAttribute] An existing Quaternion filled in to be the conjugate of the specified one.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.CreateFromAxisAngle(Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Creates a Quaternion from a vector and an angle to rotate about the vector.</summary> + <param name="axis">The vector to rotate around.</param> + <param name="angle">The angle to rotate around the vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.CreateFromAxisAngle(Microsoft.Xna.Framework.Vector3@,System.Single,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Creates a Quaternion from a vector and an angle to rotate about the vector.</summary> + <param name="axis">The vector to rotate around.</param> + <param name="angle">The angle to rotate around the vector.</param> + <param name="result">[OutAttribute] The created Quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.CreateFromRotationMatrix(Microsoft.Xna.Framework.Matrix)"> + <summary>Creates a Quaternion from a rotation Matrix.</summary> + <param name="matrix">The rotation Matrix to create the Quaternion from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.CreateFromRotationMatrix(Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Creates a Quaternion from a rotation Matrix.</summary> + <param name="matrix">The rotation Matrix to create the Quaternion from.</param> + <param name="result">[OutAttribute] The created Quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.CreateFromYawPitchRoll(System.Single,System.Single,System.Single)"> + <summary>Creates a new Quaternion from specified yaw, pitch, and roll angles.</summary> + <param name="yaw">The yaw angle, in radians, around the y-axis.</param> + <param name="pitch">The pitch angle, in radians, around the x-axis.</param> + <param name="roll">The roll angle, in radians, around the z-axis.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.CreateFromYawPitchRoll(System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Creates a new Quaternion from specified yaw, pitch, and roll angles.</summary> + <param name="yaw">The yaw angle, in radians, around the y-axis.</param> + <param name="pitch">The pitch angle, in radians, around the x-axis.</param> + <param name="roll">The roll angle, in radians, around the z-axis.</param> + <param name="result">[OutAttribute] An existing Quaternion filled in to express the specified yaw, pitch, and roll angles.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Divide(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Divides a Quaternion by another Quaternion.</summary> + <param name="quaternion1">Source Quaternion.</param> + <param name="quaternion2">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Divide(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Divides a Quaternion by another Quaternion.</summary> + <param name="quaternion1">Source Quaternion.</param> + <param name="quaternion2">The divisor.</param> + <param name="result">[OutAttribute] Result of the division.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Dot(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Calculates the dot product of two Quaternions.</summary> + <param name="quaternion1">Source Quaternion.</param> + <param name="quaternion2">Source Quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Dot(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@,System.Single@)"> + <summary>Calculates the dot product of two Quaternions.</summary> + <param name="quaternion1">Source Quaternion.</param> + <param name="quaternion2">Source Quaternion.</param> + <param name="result">[OutAttribute] Dot product of the Quaternions.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Equals(Microsoft.Xna.Framework.Quaternion)"> + <summary>Determines whether the specified Object is equal to the Quaternion.</summary> + <param name="other">The Quaternion to compare with the current Quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object to make the comparison with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.GetHashCode"> + <summary>Get the hash code of this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Quaternion.Identity"> + <summary>Returns a Quaternion representing no rotation.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Inverse(Microsoft.Xna.Framework.Quaternion)"> + <summary>Returns the inverse of a Quaternion.</summary> + <param name="quaternion">Source Quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Inverse(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Returns the inverse of a Quaternion.</summary> + <param name="quaternion">Source Quaternion.</param> + <param name="result">[OutAttribute] The inverse of the Quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Length"> + <summary>Calculates the length of a Quaternion.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.LengthSquared"> + <summary>Calculates the length squared of a Quaternion.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Lerp(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single)"> + <summary>Linearly interpolates between two quaternions.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="quaternion2">Source quaternion.</param> + <param name="amount">Value indicating how far to interpolate between the quaternions.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Lerp(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@,System.Single,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Linearly interpolates between two quaternions.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="quaternion2">Source quaternion.</param> + <param name="amount">Value indicating how far to interpolate between the quaternions.</param> + <param name="result">[OutAttribute] The resulting quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Multiply(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Multiplies two quaternions.</summary> + <param name="quaternion1">The quaternion on the left of the multiplication.</param> + <param name="quaternion2">The quaternion on the right of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Multiply(Microsoft.Xna.Framework.Quaternion,System.Single)"> + <summary>Multiplies a quaternion by a scalar value.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="scaleFactor">Scalar value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Multiply(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Multiplies two quaternions.</summary> + <param name="quaternion1">The quaternion on the left of the multiplication.</param> + <param name="quaternion2">The quaternion on the right of the multiplication.</param> + <param name="result">[OutAttribute] The result of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Multiply(Microsoft.Xna.Framework.Quaternion@,System.Single,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Multiplies a quaternion by a scalar value.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="scaleFactor">Scalar value.</param> + <param name="result">[OutAttribute] The result of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Negate(Microsoft.Xna.Framework.Quaternion)"> + <summary>Flips the sign of each component of the quaternion.</summary> + <param name="quaternion">Source quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Negate(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Flips the sign of each component of the quaternion.</summary> + <param name="quaternion">Source quaternion.</param> + <param name="result">[OutAttribute] Negated quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Normalize"> + <summary>Divides each component of the quaternion by the length of the quaternion.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Normalize(Microsoft.Xna.Framework.Quaternion)"> + <summary>Divides each component of the quaternion by the length of the quaternion.</summary> + <param name="quaternion">Source quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Normalize(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Divides each component of the quaternion by the length of the quaternion.</summary> + <param name="quaternion">Source quaternion.</param> + <param name="result">[OutAttribute] Normalized quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.op_Addition(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Adds two Quaternions.</summary> + <param name="quaternion1">Quaternion to add.</param> + <param name="quaternion2">Quaternion to add.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.op_Division(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Divides a Quaternion by another Quaternion.</summary> + <param name="quaternion1">Source Quaternion.</param> + <param name="quaternion2">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.op_Equality(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Compares two Quaternions for equality.</summary> + <param name="quaternion1">Source Quaternion.</param> + <param name="quaternion2">Source Quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.op_Inequality(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Compare two Quaternions for inequality.</summary> + <param name="quaternion1">Source Quaternion.</param> + <param name="quaternion2">Source Quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.op_Multiply(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Multiplies two quaternions.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="quaternion2">Source quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.op_Multiply(Microsoft.Xna.Framework.Quaternion,System.Single)"> + <summary>Multiplies a quaternion by a scalar value.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="scaleFactor">Scalar value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.op_Subtraction(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Subtracts a quaternion from another quaternion.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="quaternion2">Source quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.op_UnaryNegation(Microsoft.Xna.Framework.Quaternion)"> + <summary>Flips the sign of each component of the quaternion.</summary> + <param name="quaternion">Source quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Slerp(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single)"> + <summary>Interpolates between two quaternions, using spherical linear interpolation.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="quaternion2">Source quaternion.</param> + <param name="amount">Value that indicates how far to interpolate between the quaternions.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Slerp(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@,System.Single,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Interpolates between two quaternions, using spherical linear interpolation.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="quaternion2">Source quaternion.</param> + <param name="amount">Value that indicates how far to interpolate between the quaternions.</param> + <param name="result">[OutAttribute] Result of the interpolation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Subtract(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion)"> + <summary>Subtracts a quaternion from another quaternion.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="quaternion2">Source quaternion.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.Subtract(Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Quaternion@)"> + <summary>Subtracts a quaternion from another quaternion.</summary> + <param name="quaternion1">Source quaternion.</param> + <param name="quaternion2">Source quaternion.</param> + <param name="result">[OutAttribute] Result of the subtraction.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Quaternion.ToString"> + <summary>Retireves a string representation of the current object.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Quaternion.W"> + <summary>Specifies the rotation component of the quaternion.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Quaternion.X"> + <summary>Specifies the x-value of the vector component of the quaternion.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Quaternion.Y"> + <summary>Specifies the y-value of the vector component of the quaternion.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Quaternion.Z"> + <summary>Specifies the z-value of the vector component of the quaternion.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Ray"> + <summary>Defines a ray.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.#ctor(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Creates a new instance of Ray.</summary> + <param name="position">The starting point of the Ray.</param> + <param name="direction">Unit vector describing the direction of the Ray.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Ray.Direction"> + <summary>Unit vector specifying the direction the Ray is pointing.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.Equals(Microsoft.Xna.Framework.Ray)"> + <summary>Determines whether the specified Ray is equal to the current Ray.</summary> + <param name="other">The Ray to compare with the current Ray.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.Equals(System.Object)"> + <summary>Determines whether two instances of Ray are equal.</summary> + <param name="obj">The Object to compare with the current Ray.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.Intersects(Microsoft.Xna.Framework.BoundingBox)"> + <summary>Checks whether the Ray intersects a specified BoundingBox.</summary> + <param name="box">The BoundingBox to check for intersection with the Ray.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.Intersects(Microsoft.Xna.Framework.BoundingBox@,System.Nullable{System.Single}@)"> + <summary>Checks whether the current Ray intersects a BoundingBox.</summary> + <param name="box">The BoundingBox to check for intersection with.</param> + <param name="result">[OutAttribute] Distance at which the ray intersects the BoundingBox or null if there is no intersection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.Intersects(Microsoft.Xna.Framework.BoundingFrustum)"> + <summary>Checks whether the Ray intersects a specified BoundingFrustum.</summary> + <param name="frustum">The BoundingFrustum to check for intersection with the Ray.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.Intersects(Microsoft.Xna.Framework.BoundingSphere)"> + <summary>Checks whether the Ray intersects a specified BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check for intersection with the Ray.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.Intersects(Microsoft.Xna.Framework.BoundingSphere@,System.Nullable{System.Single}@)"> + <summary>Checks whether the current Ray intersects a BoundingSphere.</summary> + <param name="sphere">The BoundingSphere to check for intersection with.</param> + <param name="result">[OutAttribute] Distance at which the ray intersects the BoundingSphere or null if there is no intersection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.Intersects(Microsoft.Xna.Framework.Plane)"> + <summary>Determines whether this Ray intersects a specified Plane.</summary> + <param name="plane">The Plane with which to calculate this Ray's intersection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.Intersects(Microsoft.Xna.Framework.Plane@,System.Nullable{System.Single}@)"> + <summary>Determines whether this Ray intersects a specified Plane.</summary> + <param name="plane">The Plane with which to calculate this Ray's intersection.</param> + <param name="result">[OutAttribute] The distance at which this Ray intersects the specified Plane, or null if there is no intersection.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.op_Equality(Microsoft.Xna.Framework.Ray,Microsoft.Xna.Framework.Ray)"> + <summary>Determines whether two instances of Ray are equal.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.op_Inequality(Microsoft.Xna.Framework.Ray,Microsoft.Xna.Framework.Ray)"> + <summary>Determines whether two instances of Ray are not equal.</summary> + <param name="a">The object to the left of the inequality operator.</param> + <param name="b">The object to the right of the inequality operator.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Ray.Position"> + <summary>Specifies the starting point of the Ray.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Ray.ToString"> + <summary>Returns a String that represents the current Ray.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Rectangle"> + <summary>Defines a rectangle.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)"> + <summary>Initializes a new instance of Rectangle.</summary> + <param name="x">The x-coordinate of the rectangle.</param> + <param name="y">The y-coordinate of the rectangle.</param> + <param name="width">Width of the rectangle.</param> + <param name="height">Height of the rectangle.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Rectangle.Bottom"> + <summary>Returns the y-coordinate of the bottom of the rectangle.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Rectangle.Center"> + <summary>Gets the Point that specifies the center of the rectangle.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Contains(Microsoft.Xna.Framework.Point)"> + <summary>Determines whether this Rectangle contains a specified Point.</summary> + <param name="value">The Point to evaluate.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Contains(Microsoft.Xna.Framework.Point@,System.Boolean@)"> + <summary>Determines whether this Rectangle contains a specified Point.</summary> + <param name="value">The Point to evaluate.</param> + <param name="result">[OutAttribute] true if the specified Point is contained within this Rectangle; false otherwise.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Contains(Microsoft.Xna.Framework.Rectangle)"> + <summary>Determines whether this Rectangle entirely contains a specified Rectangle.</summary> + <param name="value">The Rectangle to evaluate.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Contains(Microsoft.Xna.Framework.Rectangle@,System.Boolean@)"> + <summary>Determines whether this Rectangle entirely contains a specified Rectangle.</summary> + <param name="value">The Rectangle to evaluate.</param> + <param name="result">[OutAttribute] On exit, is true if this Rectangle entirely contains the specified Rectangle, or false if not.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Contains(System.Int32,System.Int32)"> + <summary>Determines whether this Rectangle contains a specified point represented by its x- and y-coordinates.</summary> + <param name="x">The x-coordinate of the specified point.</param> + <param name="y">The y-coordinate of the specified point.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Rectangle.Empty"> + <summary>Returns a Rectangle with all of its values set to zero.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Equals(Microsoft.Xna.Framework.Rectangle)"> + <summary>Determines whether the specified Object is equal to the Rectangle.</summary> + <param name="other">The Object to compare with the current Rectangle.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object to make the comparison with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.GetHashCode"> + <summary>Gets the hash code for this object.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Rectangle.Height"> + <summary>Specifies the height of the rectangle.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Inflate(System.Int32,System.Int32)"> + <summary>Pushes the edges of the Rectangle out by the horizontal and vertical values specified.</summary> + <param name="horizontalAmount">Value to push the sides out by.</param> + <param name="verticalAmount">Value to push the top and bottom out by.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Intersect(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Rectangle)"> + <summary>Creates a Rectangle defining the area where one rectangle overlaps with another rectangle.</summary> + <param name="value1">The first Rectangle to compare.</param> + <param name="value2">The second Rectangle to compare.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Intersect(Microsoft.Xna.Framework.Rectangle@,Microsoft.Xna.Framework.Rectangle@,Microsoft.Xna.Framework.Rectangle@)"> + <summary>Creates a Rectangle defining the area where one rectangle overlaps with another rectangle.</summary> + <param name="value1">The first Rectangle to compare.</param> + <param name="value2">The second Rectangle to compare.</param> + <param name="result">[OutAttribute] The area where the two first parameters overlap.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Intersects(Microsoft.Xna.Framework.Rectangle)"> + <summary>Determines whether a specified Rectangle intersects with this Rectangle.</summary> + <param name="value">The Rectangle to evaluate.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Intersects(Microsoft.Xna.Framework.Rectangle@,System.Boolean@)"> + <summary>Determines whether a specified Rectangle intersects with this Rectangle.</summary> + <param name="value">The Rectangle to evaluate</param> + <param name="result">[OutAttribute] true if the specified Rectangle intersects with this one; false otherwise.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Rectangle.IsEmpty"> + <summary>Gets a value that indicates whether the Rectangle is empty.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Rectangle.Left"> + <summary>Returns the x-coordinate of the left side of the rectangle.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Rectangle.Location"> + <summary>Gets or sets the upper-left value of the Rectangle.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Offset(Microsoft.Xna.Framework.Point)"> + <summary>Changes the position of the Rectangle.</summary> + <param name="amount">The values to adjust the position of the Rectangle by.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Offset(System.Int32,System.Int32)"> + <summary>Changes the position of the Rectangle.</summary> + <param name="offsetX">Change in the x-position.</param> + <param name="offsetY">Change in the y-position.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.op_Equality(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Rectangle)"> + <summary>Compares two rectangles for equality.</summary> + <param name="a">Source rectangle.</param> + <param name="b">Source rectangle.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.op_Inequality(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Rectangle)"> + <summary>Compares two rectangles for inequality.</summary> + <param name="a">Source rectangle.</param> + <param name="b">Source rectangle.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Rectangle.Right"> + <summary>Returns the x-coordinate of the right side of the rectangle.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Rectangle.Top"> + <summary>Returns the y-coordinate of the top of the rectangle.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.ToString"> + <summary>Retrieves a string representation of the current object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Union(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Rectangle)"> + <summary>Creates a new Rectangle that exactly contains two other rectangles.</summary> + <param name="value1">The first Rectangle to contain.</param> + <param name="value2">The second Rectangle to contain.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Rectangle.Union(Microsoft.Xna.Framework.Rectangle@,Microsoft.Xna.Framework.Rectangle@,Microsoft.Xna.Framework.Rectangle@)"> + <summary>Creates a new Rectangle that exactly contains two other rectangles.</summary> + <param name="value1">The first Rectangle to contain.</param> + <param name="value2">The second Rectangle to contain.</param> + <param name="result">[OutAttribute] The Rectangle that must be the union of the first two rectangles.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Rectangle.Width"> + <summary>Specifies the width of the rectangle.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Rectangle.X"> + <summary>Specifies the x-coordinate of the rectangle.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Rectangle.Y"> + <summary>Specifies the y-coordinate of the rectangle.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.TitleContainer"> + <summary>Provides file stream access to the title's default storage location.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.TitleContainer.OpenStream(System.String)"> + <summary>Returns a stream to an existing file in the default title storage location.</summary> + <param name="name">The name of the file to open.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Vector2"> + <summary>Defines a vector with two components.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.#ctor(System.Single)"> + <summary>Creates a new instance of Vector2.</summary> + <param name="value">Value to initialize both components to.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.#ctor(System.Single,System.Single)"> + <summary>Initializes a new instance of Vector2.</summary> + <param name="x">Initial value for the x-component of the vector.</param> + <param name="y">Initial value for the y-component of the vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Add(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Adds two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Add(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Adds two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] Sum of the source vectors.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Barycentric(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,System.Single)"> + <summary>Returns a Vector2 containing the 2D Cartesian coordinates of a point specified in barycentric (areal) coordinates relative to a 2D triangle.</summary> + <param name="value1">A Vector2 containing the 2D Cartesian coordinates of vertex 1 of the triangle.</param> + <param name="value2">A Vector2 containing the 2D Cartesian coordinates of vertex 2 of the triangle.</param> + <param name="value3">A Vector2 containing the 2D Cartesian coordinates of vertex 3 of the triangle.</param> + <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2).</param> + <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3).</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Barycentric(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,System.Single,System.Single,Microsoft.Xna.Framework.Vector2@)"> + <summary>Returns a Vector2 containing the 2D Cartesian coordinates of a point specified in barycentric (areal) coordinates relative to a 2D triangle.</summary> + <param name="value1">A Vector2 containing the 2D Cartesian coordinates of vertex 1 of the triangle.</param> + <param name="value2">A Vector2 containing the 2D Cartesian coordinates of vertex 2 of the triangle.</param> + <param name="value3">A Vector2 containing the 2D Cartesian coordinates of vertex 3 of the triangle.</param> + <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2).</param> + <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3).</param> + <param name="result">[OutAttribute] The 2D Cartesian coordinates of the specified point are placed in this Vector2 on exit.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.CatmullRom(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single)"> + <summary>Performs a Catmull-Rom interpolation using the specified positions.</summary> + <param name="value1">The first position in the interpolation.</param> + <param name="value2">The second position in the interpolation.</param> + <param name="value3">The third position in the interpolation.</param> + <param name="value4">The fourth position in the interpolation.</param> + <param name="amount">Weighting factor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.CatmullRom(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Vector2@)"> + <summary>Performs a Catmull-Rom interpolation using the specified positions.</summary> + <param name="value1">The first position in the interpolation.</param> + <param name="value2">The second position in the interpolation.</param> + <param name="value3">The third position in the interpolation.</param> + <param name="value4">The fourth position in the interpolation.</param> + <param name="amount">Weighting factor.</param> + <param name="result">[OutAttribute] A vector that is the result of the Catmull-Rom interpolation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Clamp(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Restricts a value to be within a specified range.</summary> + <param name="value1">The value to clamp.</param> + <param name="min">The minimum value.</param> + <param name="max">The maximum value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Clamp(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Restricts a value to be within a specified range.</summary> + <param name="value1">The value to clamp.</param> + <param name="min">The minimum value.</param> + <param name="max">The maximum value.</param> + <param name="result">[OutAttribute] The clamped value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Distance(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Calculates the distance between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Distance(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,System.Single@)"> + <summary>Calculates the distance between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The distance between the vectors.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.DistanceSquared(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Calculates the distance between two vectors squared.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.DistanceSquared(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,System.Single@)"> + <summary>Calculates the distance between two vectors squared.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The distance between the vectors squared.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Divide(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Divides the components of a vector by the components of another vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Divisor vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Divide(Microsoft.Xna.Framework.Vector2,System.Single)"> + <summary>Divides a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="divider">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Divide(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Divides the components of a vector by the components of another vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">The divisor.</param> + <param name="result">[OutAttribute] The result of the division.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Divide(Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Vector2@)"> + <summary>Divides a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="divider">The divisor.</param> + <param name="result">[OutAttribute] The result of the division.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Dot(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Calculates the dot product of two vectors. If the two vectors are unit vectors, the dot product returns a floating point value between -1 and 1 that can be used to determine some properties of the angle between two vectors. For example, it can show whether the vectors are orthogonal, parallel, or have an acute or obtuse angle between them.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Dot(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,System.Single@)"> + <summary>Calculates the dot product of two vectors and writes the result to a user-specified variable. If the two vectors are unit vectors, the dot product returns a floating point value between -1 and 1 that can be used to determine some properties of the angle between two vectors. For example, it can show whether the vectors are orthogonal, parallel, or have an acute or obtuse angle between them.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The dot product of the two vectors.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Equals(Microsoft.Xna.Framework.Vector2)"> + <summary>Determines whether the specified Object is equal to the Vector2.</summary> + <param name="other">The Object to compare with the current Vector2.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object to make the comparison with.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.GetHashCode"> + <summary>Gets the hash code of the vector object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Hermite(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single)"> + <summary>Performs a Hermite spline interpolation.</summary> + <param name="value1">Source position vector.</param> + <param name="tangent1">Source tangent vector.</param> + <param name="value2">Source position vector.</param> + <param name="tangent2">Source tangent vector.</param> + <param name="amount">Weighting factor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Hermite(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Vector2@)"> + <summary>Performs a Hermite spline interpolation.</summary> + <param name="value1">Source position vector.</param> + <param name="tangent1">Source tangent vector.</param> + <param name="value2">Source position vector.</param> + <param name="tangent2">Source tangent vector.</param> + <param name="amount">Weighting factor.</param> + <param name="result">[OutAttribute] The result of the Hermite spline interpolation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Length"> + <summary>Calculates the length of the vector.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.LengthSquared"> + <summary>Calculates the length of the vector squared.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Lerp(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single)"> + <summary>Performs a linear interpolation between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="amount">Value between 0 and 1 indicating the weight of value2.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Lerp(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Vector2@)"> + <summary>Performs a linear interpolation between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="amount">Value between 0 and 1 indicating the weight of value2.</param> + <param name="result">[OutAttribute] The result of the interpolation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Max(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Returns a vector that contains the highest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Max(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Returns a vector that contains the highest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The maximized vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Min(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Returns a vector that contains the lowest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Min(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Returns a vector that contains the lowest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The minimized vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Multiply(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Multiplies the components of two vectors by each other.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Multiply(Microsoft.Xna.Framework.Vector2,System.Single)"> + <summary>Multiplies a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="scaleFactor">Scalar value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Multiply(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Multiplies the components of two vectors by each other.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The result of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Multiply(Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Vector2@)"> + <summary>Multiplies a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="scaleFactor">Scalar value.</param> + <param name="result">[OutAttribute] The result of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Negate(Microsoft.Xna.Framework.Vector2)"> + <summary>Returns a vector pointing in the opposite direction.</summary> + <param name="value">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Negate(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Returns a vector pointing in the opposite direction.</summary> + <param name="value">Source vector.</param> + <param name="result">[OutAttribute] Vector pointing in the opposite direction.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Normalize"> + <summary>Turns the current vector into a unit vector. The result is a vector one unit in length pointing in the same direction as the original vector.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Normalize(Microsoft.Xna.Framework.Vector2)"> + <summary>Creates a unit vector from the specified vector. The result is a vector one unit in length pointing in the same direction as the original vector.</summary> + <param name="value">Source Vector2.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Normalize(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Creates a unit vector from the specified vector, writing the result to a user-specified variable. The result is a vector one unit in length pointing in the same direction as the original vector.</summary> + <param name="value">Source vector.</param> + <param name="result">[OutAttribute] Normalized vector.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector2.One"> + <summary>Returns a Vector2 with both of its components set to one.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.op_Addition(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Adds two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.op_Division(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Divides the components of a vector by the components of another vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Divisor vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.op_Division(Microsoft.Xna.Framework.Vector2,System.Single)"> + <summary>Divides a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="divider">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.op_Equality(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Tests vectors for equality.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.op_Inequality(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Tests vectors for inequality.</summary> + <param name="value1">Vector to compare.</param> + <param name="value2">Vector to compare.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.op_Multiply(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Multiplies the components of two vectors by each other.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.op_Multiply(Microsoft.Xna.Framework.Vector2,System.Single)"> + <summary>Multiplies a vector by a scalar value.</summary> + <param name="value">Source vector.</param> + <param name="scaleFactor">Scalar value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.op_Multiply(System.Single,Microsoft.Xna.Framework.Vector2)"> + <summary>Multiplies a vector by a scalar value.</summary> + <param name="scaleFactor">Scalar value.</param> + <param name="value">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.op_Subtraction(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Subtracts a vector from a vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.op_UnaryNegation(Microsoft.Xna.Framework.Vector2)"> + <summary>Returns a vector pointing in the opposite direction.</summary> + <param name="value">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Reflect(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Determines the reflect vector of the given vector and normal.</summary> + <param name="vector">Source vector.</param> + <param name="normal">Normal of vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Reflect(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Determines the reflect vector of the given vector and normal.</summary> + <param name="vector">Source vector.</param> + <param name="normal">Normal of vector.</param> + <param name="result">[OutAttribute] The created reflect vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.SmoothStep(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single)"> + <summary>Interpolates between two values using a cubic equation.</summary> + <param name="value1">Source value.</param> + <param name="value2">Source value.</param> + <param name="amount">Weighting value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.SmoothStep(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Vector2@)"> + <summary>Interpolates between two values using a cubic equation.</summary> + <param name="value1">Source value.</param> + <param name="value2">Source value.</param> + <param name="amount">Weighting value.</param> + <param name="result">[OutAttribute] The interpolated value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Subtract(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Subtracts a vector from a vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Subtract(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Subtracts a vector from a vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The result of the subtraction.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.ToString"> + <summary>Retrieves a string representation of the current object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Transform(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Matrix)"> + <summary>Transforms the vector (x, y, 0, 1) by the specified matrix.</summary> + <param name="position">The source vector.</param> + <param name="matrix">The transformation matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Transform(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Quaternion)"> + <summary>Transforms a single Vector2, or the vector normal (x, y, 0, 0), by a specified Quaternion rotation.</summary> + <param name="value">The vector to rotate.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Transform(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Transforms a Vector2 by the given Matrix.</summary> + <param name="position">The source Vector2.</param> + <param name="matrix">The transformation Matrix.</param> + <param name="result">[OutAttribute] The Vector2 resulting from the transformation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Transform(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Transforms a Vector2, or the vector normal (x, y, 0, 0), by a specified Quaternion rotation.</summary> + <param name="value">The vector to rotate.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + <param name="result">[OutAttribute] An existing Vector2 filled in with the result of the rotation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Transform(Microsoft.Xna.Framework.Vector2[],Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector2[])"> + <summary>Transforms an array of Vector2s by a specified Matrix.</summary> + <param name="sourceArray">The array of Vector2s to transform.</param> + <param name="matrix">The transform Matrix to apply.</param> + <param name="destinationArray">An existing array into which the transformed Vector2s are written.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Transform(Microsoft.Xna.Framework.Vector2[],Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector2[])"> + <summary>Transforms an array of Vector2s by a specified Quaternion.</summary> + <param name="sourceArray">The array of Vector2s to transform.</param> + <param name="rotation">The transform Matrix to use.</param> + <param name="destinationArray">An existing array into which the transformed Vector2s are written.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Transform(Microsoft.Xna.Framework.Vector2[],System.Int32,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector2[],System.Int32,System.Int32)"> + <summary>Transforms a specified range in an array of Vector2s by a specified Matrix and places the results in a specified range in a destination array.</summary> + <param name="sourceArray">The source array.</param> + <param name="sourceIndex">The index of the first Vector2 to transform in the source array.</param> + <param name="matrix">The Matrix to transform by.</param> + <param name="destinationArray">The destination array into which the resulting Vector2s will be written.</param> + <param name="destinationIndex">The index of the position in the destination array where the first result Vector2 should be written.</param> + <param name="length">The number of Vector2s to be transformed.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.Transform(Microsoft.Xna.Framework.Vector2[],System.Int32,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector2[],System.Int32,System.Int32)"> + <summary>Transforms a specified range in an array of Vector2s by a specified Quaternion and places the results in a specified range in a destination array.</summary> + <param name="sourceArray">The source array.</param> + <param name="sourceIndex">The index of the first Vector2 to transform in the source array.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + <param name="destinationArray">The destination array into which the resulting Vector2s are written.</param> + <param name="destinationIndex">The index of the position in the destination array where the first result Vector2 should be written.</param> + <param name="length">The number of Vector2s to be transformed.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.TransformNormal(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Matrix)"> + <summary>Transforms a 2D vector normal by a matrix.</summary> + <param name="normal">The source vector.</param> + <param name="matrix">The transformation matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.TransformNormal(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector2@)"> + <summary>Transforms a vector normal by a matrix.</summary> + <param name="normal">The source vector.</param> + <param name="matrix">The transformation matrix.</param> + <param name="result">[OutAttribute] The Vector2 resulting from the transformation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.TransformNormal(Microsoft.Xna.Framework.Vector2[],Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector2[])"> + <summary>Transforms an array of Vector2 vector normals by a specified Matrix.</summary> + <param name="sourceArray">The array of vector normals to transform.</param> + <param name="matrix">The transform Matrix to apply.</param> + <param name="destinationArray">An existing array into which the transformed vector normals are written.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector2.TransformNormal(Microsoft.Xna.Framework.Vector2[],System.Int32,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector2[],System.Int32,System.Int32)"> + <summary>Transforms a specified range in an array of Vector2 vector normals by a specified Matrix and places the results in a specified range in a destination array.</summary> + <param name="sourceArray">The source array.</param> + <param name="sourceIndex">The index of the first Vector2 to transform in the source array.</param> + <param name="matrix">The Matrix to apply.</param> + <param name="destinationArray">The destination array into which the resulting Vector2s are written.</param> + <param name="destinationIndex">The index of the position in the destination array where the first result Vector2 should be written.</param> + <param name="length">The number of vector normals to be transformed.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector2.UnitX"> + <summary>Returns the unit vector for the x-axis.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Vector2.UnitY"> + <summary>Returns the unit vector for the y-axis.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Vector2.X"> + <summary>Gets or sets the x-component of the vector.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Vector2.Y"> + <summary>Gets or sets the y-component of the vector.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Vector2.Zero"> + <summary>Returns a Vector2 with all of its components set to zero.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Vector3"> + <summary>Defines a vector with three components.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.#ctor(Microsoft.Xna.Framework.Vector2,System.Single)"> + <summary>Initializes a new instance of Vector3.</summary> + <param name="value">A vector containing the values to initialize x and y components with.</param> + <param name="z">Initial value for the z-component of the vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.#ctor(System.Single)"> + <summary>Creates a new instance of Vector3.</summary> + <param name="value">Value to initialize each component to.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.#ctor(System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of Vector3.</summary> + <param name="x">Initial value for the x-component of the vector.</param> + <param name="y">Initial value for the y-component of the vector.</param> + <param name="z">Initial value for the z-component of the vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Add(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Adds two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Add(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Adds two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] Sum of the source vectors.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.Backward"> + <summary>Returns a unit Vector3 designating backward in a right-handed coordinate system (0, 0, 1).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Barycentric(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single,System.Single)"> + <summary>Returns a Vector3 containing the 3D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 3D triangle.</summary> + <param name="value1">A Vector3 containing the 3D Cartesian coordinates of vertex 1 of the triangle.</param> + <param name="value2">A Vector3 containing the 3D Cartesian coordinates of vertex 2 of the triangle.</param> + <param name="value3">A Vector3 containing the 3D Cartesian coordinates of vertex 3 of the triangle.</param> + <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2).</param> + <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3).</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Barycentric(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,System.Single,System.Single,Microsoft.Xna.Framework.Vector3@)"> + <summary>Returns a Vector3 containing the 3D Cartesian coordinates of a point specified in barycentric (areal) coordinates relative to a 3D triangle.</summary> + <param name="value1">A Vector3 containing the 3D Cartesian coordinates of vertex 1 of the triangle.</param> + <param name="value2">A Vector3 containing the 3D Cartesian coordinates of vertex 2 of the triangle.</param> + <param name="value3">A Vector3 containing the 3D Cartesian coordinates of vertex 3 of the triangle.</param> + <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2).</param> + <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3).</param> + <param name="result">[OutAttribute] The 3D Cartesian coordinates of the specified point are placed in this Vector3 on exit.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.CatmullRom(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Performs a Catmull-Rom interpolation using the specified positions.</summary> + <param name="value1">The first position in the interpolation.</param> + <param name="value2">The second position in the interpolation.</param> + <param name="value3">The third position in the interpolation.</param> + <param name="value4">The fourth position in the interpolation.</param> + <param name="amount">Weighting factor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.CatmullRom(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,System.Single,Microsoft.Xna.Framework.Vector3@)"> + <summary>Performs a Catmull-Rom interpolation using the specified positions.</summary> + <param name="value1">The first position in the interpolation.</param> + <param name="value2">The second position in the interpolation.</param> + <param name="value3">The third position in the interpolation.</param> + <param name="value4">The fourth position in the interpolation.</param> + <param name="amount">Weighting factor.</param> + <param name="result">[OutAttribute] A vector that is the result of the Catmull-Rom interpolation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Clamp(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Restricts a value to be within a specified range.</summary> + <param name="value1">The value to clamp.</param> + <param name="min">The minimum value.</param> + <param name="max">The maximum value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Clamp(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Restricts a value to be within a specified range.</summary> + <param name="value1">The value to clamp.</param> + <param name="min">The minimum value.</param> + <param name="max">The maximum value.</param> + <param name="result">[OutAttribute] The clamped value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Cross(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Calculates the cross product of two vectors.</summary> + <param name="vector1">Source vector.</param> + <param name="vector2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Cross(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Calculates the cross product of two vectors.</summary> + <param name="vector1">Source vector.</param> + <param name="vector2">Source vector.</param> + <param name="result">[OutAttribute] The cross product of the vectors.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Distance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Calculates the distance between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Distance(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,System.Single@)"> + <summary>Calculates the distance between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The distance between the vectors.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.DistanceSquared(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Calculates the distance between two vectors squared.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.DistanceSquared(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,System.Single@)"> + <summary>Calculates the distance between two vectors squared.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The distance between the two vectors squared.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Divide(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Divides the components of a vector by the components of another vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Divisor vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Divide(Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Divides a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="value2">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Divide(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Divides the components of a vector by the components of another vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">The divisor.</param> + <param name="result">[OutAttribute] The result of the division.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Divide(Microsoft.Xna.Framework.Vector3@,System.Single,Microsoft.Xna.Framework.Vector3@)"> + <summary>Divides a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="value2">The divisor.</param> + <param name="result">[OutAttribute] The result of the division.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Dot(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Calculates the dot product of two vectors. If the two vectors are unit vectors, the dot product returns a floating point value between -1 and 1 that can be used to determine some properties of the angle between two vectors. For example, it can show whether the vectors are orthogonal, parallel, or have an acute or obtuse angle between them.</summary> + <param name="vector1">Source vector.</param> + <param name="vector2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Dot(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,System.Single@)"> + <summary>Calculates the dot product of two vectors and writes the result to a user-specified variable. If the two vectors are unit vectors, the dot product returns a floating point value between -1 and 1 that can be used to determine some properties of the angle between two vectors. For example, it can show whether the vectors are orthogonal, parallel, or have an acute or obtuse angle between them.</summary> + <param name="vector1">Source vector.</param> + <param name="vector2">Source vector.</param> + <param name="result">[OutAttribute] The dot product of the two vectors.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.Down"> + <summary>Returns a unit Vector3 designating down (0, −1, 0).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Equals(Microsoft.Xna.Framework.Vector3)"> + <summary>Determines whether the specified Object is equal to the Vector3.</summary> + <param name="other">The Vector3 to compare with the current Vector3.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object to make the comparison with.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.Forward"> + <summary>Returns a unit Vector3 designating forward in a right-handed coordinate system(0, 0, −1).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.GetHashCode"> + <summary>Gets the hash code of the vector object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Hermite(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Performs a Hermite spline interpolation.</summary> + <param name="value1">Source position vector.</param> + <param name="tangent1">Source tangent vector.</param> + <param name="value2">Source position vector.</param> + <param name="tangent2">Source tangent vector.</param> + <param name="amount">Weighting factor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Hermite(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,System.Single,Microsoft.Xna.Framework.Vector3@)"> + <summary>Performs a Hermite spline interpolation.</summary> + <param name="value1">Source position vector.</param> + <param name="tangent1">Source tangent vector.</param> + <param name="value2">Source position vector.</param> + <param name="tangent2">Source tangent vector.</param> + <param name="amount">Weighting factor.</param> + <param name="result">[OutAttribute] The result of the Hermite spline interpolation.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.Left"> + <summary>Returns a unit Vector3 designating left (−1, 0, 0).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Length"> + <summary>Calculates the length of the vector.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.LengthSquared"> + <summary>Calculates the length of the vector squared.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Lerp(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Performs a linear interpolation between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="amount">Value between 0 and 1 indicating the weight of value2.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Lerp(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,System.Single,Microsoft.Xna.Framework.Vector3@)"> + <summary>Performs a linear interpolation between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="amount">Value between 0 and 1 indicating the weight of value2.</param> + <param name="result">[OutAttribute] The result of the interpolation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Max(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Returns a vector that contains the highest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Max(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Returns a vector that contains the highest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The maximized vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Min(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Returns a vector that contains the lowest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Min(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Returns a vector that contains the lowest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The minimized vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Multiply(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Multiplies the components of two vectors by each other.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Multiply(Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Multiplies a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="scaleFactor">Scalar value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Multiply(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Multiplies the components of two vectors by each other.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The result of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Multiply(Microsoft.Xna.Framework.Vector3@,System.Single,Microsoft.Xna.Framework.Vector3@)"> + <summary>Multiplies a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="scaleFactor">Scalar value.</param> + <param name="result">[OutAttribute] The result of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Negate(Microsoft.Xna.Framework.Vector3)"> + <summary>Returns a vector pointing in the opposite direction.</summary> + <param name="value">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Negate(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Returns a vector pointing in the opposite direction.</summary> + <param name="value">Source vector.</param> + <param name="result">[OutAttribute] Vector pointing in the opposite direction.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Normalize"> + <summary>Turns the current vector into a unit vector. The result is a vector one unit in length pointing in the same direction as the original vector.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Normalize(Microsoft.Xna.Framework.Vector3)"> + <summary>Creates a unit vector from the specified vector. The result is a vector one unit in length pointing in the same direction as the original vector.</summary> + <param name="value">The source Vector3.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Normalize(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Creates a unit vector from the specified vector, writing the result to a user-specified variable. The result is a vector one unit in length pointing in the same direction as the original vector.</summary> + <param name="value">Source vector.</param> + <param name="result">[OutAttribute] The normalized vector.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.One"> + <summary>Returns a Vector3 with ones in all of its components.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.op_Addition(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Adds two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.op_Division(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Divides the components of a vector by the components of another vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Divisor vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.op_Division(Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Divides a vector by a scalar value.</summary> + <param name="value">Source vector.</param> + <param name="divider">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.op_Equality(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Tests vectors for equality.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.op_Inequality(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Tests vectors for inequality.</summary> + <param name="value1">Vector to compare.</param> + <param name="value2">Vector to compare.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.op_Multiply(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Multiplies the components of two vectors by each other.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.op_Multiply(Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Multiplies a vector by a scalar value.</summary> + <param name="value">Source vector.</param> + <param name="scaleFactor">Scalar value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.op_Multiply(System.Single,Microsoft.Xna.Framework.Vector3)"> + <summary>Multiplies a vector by a scalar value.</summary> + <param name="scaleFactor">Scalar value.</param> + <param name="value">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.op_Subtraction(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Subtracts a vector from a vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.op_UnaryNegation(Microsoft.Xna.Framework.Vector3)"> + <summary>Returns a vector pointing in the opposite direction.</summary> + <param name="value">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Reflect(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Returns the reflection of a vector off a surface that has the specified normal. Reference page contains code sample.</summary> + <param name="vector">Source vector.</param> + <param name="normal">Normal of the surface.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Reflect(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Returns the reflection of a vector off a surface that has the specified normal. Reference page contains code sample.</summary> + <param name="vector">Source vector.</param> + <param name="normal">Normal of the surface.</param> + <param name="result">[OutAttribute] The reflected vector.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.Right"> + <summary>Returns a unit Vector3 pointing to the right (1, 0, 0).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.SmoothStep(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Interpolates between two values using a cubic equation.</summary> + <param name="value1">Source value.</param> + <param name="value2">Source value.</param> + <param name="amount">Weighting value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.SmoothStep(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,System.Single,Microsoft.Xna.Framework.Vector3@)"> + <summary>Interpolates between two values using a cubic equation.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="amount">Weighting value.</param> + <param name="result">[OutAttribute] The interpolated value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Subtract(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)"> + <summary>Subtracts a vector from a vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Subtract(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Subtracts a vector from a vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The result of the subtraction.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.ToString"> + <summary>Retrieves a string representation of the current object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Transform(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Matrix)"> + <summary>Transforms a 3D vector by the given matrix.</summary> + <param name="position">The source vector.</param> + <param name="matrix">The transformation matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Transform(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Quaternion)"> + <summary>Transforms a Vector3 by a specified Quaternion rotation.</summary> + <param name="value">The Vector3 to rotate.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Transform(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Transforms a Vector3 by the given Matrix.</summary> + <param name="position">The source Vector3.</param> + <param name="matrix">The transformation Matrix.</param> + <param name="result">[OutAttribute] The transformed vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Transform(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Transforms a Vector3 by a specified Quaternion rotation.</summary> + <param name="value">The Vector3 to rotate.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + <param name="result">[OutAttribute] An existing Vector3 filled in with the results of the rotation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Transform(Microsoft.Xna.Framework.Vector3[],Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector3[])"> + <summary>Transforms a source array of Vector3s by a specified Matrix and writes the results to an existing destination array.</summary> + <param name="sourceArray">The source array.</param> + <param name="matrix">The transform Matrix to apply.</param> + <param name="destinationArray">An existing destination array into which the transformed Vector3s are written.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Transform(Microsoft.Xna.Framework.Vector3[],Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector3[])"> + <summary>Transforms a source array of Vector3s by a specified Quaternion rotation and writes the results to an existing destination array.</summary> + <param name="sourceArray">The source array.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + <param name="destinationArray">An existing destination array into which the transformed Vector3s are written.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Transform(Microsoft.Xna.Framework.Vector3[],System.Int32,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector3[],System.Int32,System.Int32)"> + <summary>Applies a specified transform Matrix to a specified range of an array of Vector3s and writes the results into a specified range of a destination array.</summary> + <param name="sourceArray">The source array.</param> + <param name="sourceIndex">The index in the source array at which to start.</param> + <param name="matrix">The transform Matrix to apply.</param> + <param name="destinationArray">The existing destination array.</param> + <param name="destinationIndex">The index in the destination array at which to start.</param> + <param name="length">The number of Vector3s to transform.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.Transform(Microsoft.Xna.Framework.Vector3[],System.Int32,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector3[],System.Int32,System.Int32)"> + <summary>Applies a specified Quaternion rotation to a specified range of an array of Vector3s and writes the results into a specified range of a destination array.</summary> + <param name="sourceArray">The source array.</param> + <param name="sourceIndex">The index in the source array at which to start.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + <param name="destinationArray">The existing destination array.</param> + <param name="destinationIndex">The index in the destination array at which to start.</param> + <param name="length">The number of Vector3s to transform.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.TransformNormal(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Matrix)"> + <summary>Transforms a 3D vector normal by a matrix.</summary> + <param name="normal">The source vector.</param> + <param name="matrix">The transformation matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.TransformNormal(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector3@)"> + <summary>Transforms a vector normal by a matrix.</summary> + <param name="normal">The source vector.</param> + <param name="matrix">The transformation Matrix.</param> + <param name="result">[OutAttribute] The Vector3 resulting from the transformation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.TransformNormal(Microsoft.Xna.Framework.Vector3[],Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector3[])"> + <summary>Transforms an array of 3D vector normals by a specified Matrix.</summary> + <param name="sourceArray">The array of Vector3 normals to transform.</param> + <param name="matrix">The transform matrix to apply.</param> + <param name="destinationArray">An existing Vector3 array into which the results of the transforms are written.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector3.TransformNormal(Microsoft.Xna.Framework.Vector3[],System.Int32,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector3[],System.Int32,System.Int32)"> + <summary>Transforms a specified range in an array of 3D vector normals by a specified Matrix and writes the results to a specified range in a destination array.</summary> + <param name="sourceArray">The source array of Vector3 normals.</param> + <param name="sourceIndex">The starting index in the source array.</param> + <param name="matrix">The transform Matrix to apply.</param> + <param name="destinationArray">The destination Vector3 array.</param> + <param name="destinationIndex">The starting index in the destination array.</param> + <param name="length">The number of vectors to transform.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.UnitX"> + <summary>Returns the x unit Vector3 (1, 0, 0).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.UnitY"> + <summary>Returns the y unit Vector3 (0, 1, 0).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.UnitZ"> + <summary>Returns the z unit Vector3 (0, 0, 1).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.Up"> + <summary>Returns a unit vector designating up (0, 1, 0).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Vector3.X"> + <summary>Gets or sets the x-component of the vector.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Vector3.Y"> + <summary>Gets or sets the y-component of the vector.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Vector3.Z"> + <summary>Gets or sets the z-component of the vector.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Vector3.Zero"> + <summary>Returns a Vector3 with all of its components set to zero.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Vector4"> + <summary>Defines a vector with four components.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.#ctor(Microsoft.Xna.Framework.Vector2,System.Single,System.Single)"> + <summary>Initializes a new instance of Vector4.</summary> + <param name="value">A vector containing the values to initialize x and y components with.</param> + <param name="z">Initial value for the z-component of the vector.</param> + <param name="w">Initial value for the w-component of the vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.#ctor(Microsoft.Xna.Framework.Vector3,System.Single)"> + <summary>Initializes a new instance of Vector4.</summary> + <param name="value">A vector containing the values to initialize x, y, and z components with.</param> + <param name="w">Initial value for the w-component of the vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.#ctor(System.Single)"> + <summary>Creates a new instance of Vector4.</summary> + <param name="value">Value to initialize each component to.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of Vector4.</summary> + <param name="x">Initial value for the x-component of the vector.</param> + <param name="y">Initial value for the y-component of the vector.</param> + <param name="z">Initial value for the z-component of the vector.</param> + <param name="w">Initial value for the w-component of the vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Add(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Adds two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Add(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Adds two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] Sum of the source vectors.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Barycentric(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single,System.Single)"> + <summary>Returns a Vector4 containing the 4D Cartesian coordinates of a point specified in barycentric (areal) coordinates relative to a 4D triangle.</summary> + <param name="value1">A Vector4 containing the 4D Cartesian coordinates of vertex 1 of the triangle.</param> + <param name="value2">A Vector4 containing the 4D Cartesian coordinates of vertex 2 of the triangle.</param> + <param name="value3">A Vector4 containing the 4D Cartesian coordinates of vertex 3 of the triangle.</param> + <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2).</param> + <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3).</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Barycentric(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,System.Single,System.Single,Microsoft.Xna.Framework.Vector4@)"> + <summary>Returns a Vector4 containing the 4D Cartesian coordinates of a point specified in Barycentric (areal) coordinates relative to a 4D triangle.</summary> + <param name="value1">A Vector4 containing the 4D Cartesian coordinates of vertex 1 of the triangle.</param> + <param name="value2">A Vector4 containing the 4D Cartesian coordinates of vertex 2 of the triangle.</param> + <param name="value3">A Vector4 containing the 4D Cartesian coordinates of vertex 3 of the triangle.</param> + <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2).</param> + <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3).</param> + <param name="result">[OutAttribute] The 4D Cartesian coordinates of the specified point are placed in this Vector4 on exit.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.CatmullRom(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single)"> + <summary>Performs a Catmull-Rom interpolation using the specified positions.</summary> + <param name="value1">The first position in the interpolation.</param> + <param name="value2">The second position in the interpolation.</param> + <param name="value3">The third position in the interpolation.</param> + <param name="value4">The fourth position in the interpolation.</param> + <param name="amount">Weighting factor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.CatmullRom(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,System.Single,Microsoft.Xna.Framework.Vector4@)"> + <summary>Performs a Catmull-Rom interpolation using the specified positions.</summary> + <param name="value1">The first position in the interpolation.</param> + <param name="value2">The second position in the interpolation.</param> + <param name="value3">The third position in the interpolation.</param> + <param name="value4">The fourth position in the interpolation.</param> + <param name="amount">Weighting factor.</param> + <param name="result">[OutAttribute] A vector that is the result of the Catmull-Rom interpolation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Clamp(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Restricts a value to be within a specified range.</summary> + <param name="value1">The value to clamp.</param> + <param name="min">The minimum value.</param> + <param name="max">The maximum value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Clamp(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Restricts a value to be within a specified range.</summary> + <param name="value1">The value to clamp.</param> + <param name="min">The minimum value.</param> + <param name="max">The maximum value.</param> + <param name="result">[OutAttribute] The clamped value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Distance(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Calculates the distance between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Distance(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,System.Single@)"> + <summary>Calculates the distance between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The distance between the vectors.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.DistanceSquared(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Calculates the distance between two vectors squared.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.DistanceSquared(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,System.Single@)"> + <summary>Calculates the distance between two vectors squared.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The distance between the two vectors squared.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Divide(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Divides the components of a vector by the components of another vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Divisor vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Divide(Microsoft.Xna.Framework.Vector4,System.Single)"> + <summary>Divides a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="divider">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Divide(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Divides the components of a vector by the components of another vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">The divisor.</param> + <param name="result">[OutAttribute] The result of the division.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Divide(Microsoft.Xna.Framework.Vector4@,System.Single,Microsoft.Xna.Framework.Vector4@)"> + <summary>Divides a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="divider">The divisor.</param> + <param name="result">[OutAttribute] The result of the division.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Dot(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Calculates the dot product of two vectors.</summary> + <param name="vector1">Source vector.</param> + <param name="vector2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Dot(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,System.Single@)"> + <summary>Calculates the dot product of two vectors.</summary> + <param name="vector1">Source vector.</param> + <param name="vector2">Source vector.</param> + <param name="result">[OutAttribute] The dot product of the two vectors.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Equals(Microsoft.Xna.Framework.Vector4)"> + <summary>Determines whether the specified Object is equal to the Vector4.</summary> + <param name="other">The Vector4 to compare with the current Vector4.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.GetHashCode"> + <summary>Gets the hash code of this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Hermite(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single)"> + <summary>Performs a Hermite spline interpolation.</summary> + <param name="value1">Source position vector.</param> + <param name="tangent1">Source tangent vector.</param> + <param name="value2">Source position vector.</param> + <param name="tangent2">Source tangent vector.</param> + <param name="amount">Weighting factor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Hermite(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,System.Single,Microsoft.Xna.Framework.Vector4@)"> + <summary>Performs a Hermite spline interpolation.</summary> + <param name="value1">Source position vector.</param> + <param name="tangent1">Source tangent vector.</param> + <param name="value2">Source position vector.</param> + <param name="tangent2">Source tangent vector.</param> + <param name="amount">Weighting factor.</param> + <param name="result">[OutAttribute] The result of the Hermite spline interpolation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Length"> + <summary>Calculates the length of the vector.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.LengthSquared"> + <summary>Calculates the length of the vector squared.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Lerp(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single)"> + <summary>Performs a linear interpolation between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="amount">Value between 0 and 1 indicating the weight of value2.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Lerp(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,System.Single,Microsoft.Xna.Framework.Vector4@)"> + <summary>Performs a linear interpolation between two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="amount">Value between 0 and 1 indicating the weight of value2.</param> + <param name="result">[OutAttribute] The result of the interpolation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Max(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Returns a vector that contains the highest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Max(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Returns a vector that contains the highest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The maximized vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Min(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Returns a vector that contains the lowest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Min(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Returns a vector that contains the lowest value from each matching pair of components.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The minimized vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Multiply(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Multiplies the components of two vectors by each other.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Multiply(Microsoft.Xna.Framework.Vector4,System.Single)"> + <summary>Multiplies a vector by a scalar.</summary> + <param name="value1">Source vector.</param> + <param name="scaleFactor">Scalar value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Multiply(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Multiplies the components of two vectors by each other.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The result of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Multiply(Microsoft.Xna.Framework.Vector4@,System.Single,Microsoft.Xna.Framework.Vector4@)"> + <summary>Multiplies a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="scaleFactor">Scalar value.</param> + <param name="result">[OutAttribute] The result of the multiplication.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Negate(Microsoft.Xna.Framework.Vector4)"> + <summary>Returns a vector pointing in the opposite direction.</summary> + <param name="value">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Negate(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Returns a vector pointing in the opposite direction.</summary> + <param name="value">Source vector.</param> + <param name="result">[OutAttribute] Vector pointing in the opposite direction.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Normalize"> + <summary>Turns the current vector into a unit vector.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Normalize(Microsoft.Xna.Framework.Vector4)"> + <summary>Creates a unit vector from the specified vector.</summary> + <param name="vector">The source Vector4.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Normalize(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Returns a normalized version of the specified vector.</summary> + <param name="vector">Source vector.</param> + <param name="result">[OutAttribute] The normalized vector.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector4.One"> + <summary>Returns a Vector4 with all of its components set to one.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.op_Addition(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Adds two vectors.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.op_Division(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Divides the components of a vector by the components of another vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Divisor vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.op_Division(Microsoft.Xna.Framework.Vector4,System.Single)"> + <summary>Divides a vector by a scalar value.</summary> + <param name="value1">Source vector.</param> + <param name="divider">The divisor.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.op_Equality(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Tests vectors for equality.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.op_Inequality(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Tests vectors for inequality.</summary> + <param name="value1">Vector to compare.</param> + <param name="value2">Vector to compare.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.op_Multiply(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Multiplies the components of two vectors by each other.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.op_Multiply(Microsoft.Xna.Framework.Vector4,System.Single)"> + <summary>Multiplies a vector by a scalar.</summary> + <param name="value1">Source vector.</param> + <param name="scaleFactor">Scalar value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.op_Multiply(System.Single,Microsoft.Xna.Framework.Vector4)"> + <summary>Multiplies a vector by a scalar.</summary> + <param name="scaleFactor">Scalar value.</param> + <param name="value1">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.op_Subtraction(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Subtracts a vector from a vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.op_UnaryNegation(Microsoft.Xna.Framework.Vector4)"> + <summary>Returns a vector pointing in the opposite direction.</summary> + <param name="value">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.SmoothStep(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single)"> + <summary>Interpolates between two values using a cubic equation.</summary> + <param name="value1">Source value.</param> + <param name="value2">Source value.</param> + <param name="amount">Weighting value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.SmoothStep(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,System.Single,Microsoft.Xna.Framework.Vector4@)"> + <summary>Interpolates between two values using a cubic equation.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="amount">Weighting factor.</param> + <param name="result">[OutAttribute] The interpolated value.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Subtract(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4)"> + <summary>Subtracts a vector from a vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Subtract(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Subtracts a vector from a vector.</summary> + <param name="value1">Source vector.</param> + <param name="value2">Source vector.</param> + <param name="result">[OutAttribute] The result of the subtraction.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.ToString"> + <summary>Retrieves a string representation of the current object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Matrix)"> + <summary>Transforms a Vector2 by the given Matrix.</summary> + <param name="position">The source Vector2.</param> + <param name="matrix">The transformation Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Quaternion)"> + <summary>Transforms a Vector2 by a specified Quaternion into a Vector4.</summary> + <param name="value">The Vector2 to transform.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Transforms a Vector2 by the given Matrix.</summary> + <param name="position">The source Vector2.</param> + <param name="matrix">The transformation Matrix.</param> + <param name="result">[OutAttribute] The Vector4 resulting from the transformation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector2@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Transforms a Vector2 by a specified Quaternion into a Vector4.</summary> + <param name="value">The Vector2 to transform.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + <param name="result">[OutAttribute] The Vector4 resulting from the transformation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Matrix)"> + <summary>Transforms a Vector3 by the given Matrix.</summary> + <param name="position">The source Vector3.</param> + <param name="matrix">The transformation Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Quaternion)"> + <summary>Transforms a Vector3 by a specified Quaternion into a Vector4.</summary> + <param name="value">The Vector3 to transform.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Transforms a Vector3 by the given Matrix.</summary> + <param name="position">The source Vector3.</param> + <param name="matrix">The transformation Matrix.</param> + <param name="result">[OutAttribute] The Vector4 resulting from the transformation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector3@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Transforms a Vector3 by a specified Quaternion into a Vector4.</summary> + <param name="value">The Vector3 to transform.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + <param name="result">[OutAttribute] The Vector4 resulting from the transformation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Matrix)"> + <summary>Transforms a Vector4 by the specified Matrix.</summary> + <param name="vector">The source Vector4.</param> + <param name="matrix">The transformation Matrix.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Quaternion)"> + <summary>Transforms a Vector4 by a specified Quaternion.</summary> + <param name="value">The Vector4 to transform.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Transforms a Vector4 by the given Matrix.</summary> + <param name="vector">The source Vector4.</param> + <param name="matrix">The transformation Matrix.</param> + <param name="result">[OutAttribute] The Vector4 resulting from the transformation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector4@,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector4@)"> + <summary>Transforms a Vector4 by a specified Quaternion.</summary> + <param name="value">The Vector4 to transform.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + <param name="result">[OutAttribute] The Vector4 resulting from the transformation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector4[],Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector4[])"> + <summary>Transforms an array of Vector4s by a specified Matrix.</summary> + <param name="sourceArray">The array of Vector4s to transform.</param> + <param name="matrix">The transform Matrix to apply.</param> + <param name="destinationArray">The existing destination array into which the transformed Vector4s are written.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector4[],Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector4[])"> + <summary>Transforms an array of Vector4s by a specified Quaternion.</summary> + <param name="sourceArray">The array of Vector4s to transform.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + <param name="destinationArray">The existing destination array into which the transformed Vector4s are written.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector4[],System.Int32,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Vector4[],System.Int32,System.Int32)"> + <summary>Transforms a specified range in an array of Vector4s by a specified Matrix into a specified range in a destination array.</summary> + <param name="sourceArray">The array of Vector4s containing the range to transform.</param> + <param name="sourceIndex">The index in the source array of the first Vector4 to transform.</param> + <param name="matrix">The transform Matrix to apply.</param> + <param name="destinationArray">The existing destination array of Vector4s into which to write the results.</param> + <param name="destinationIndex">The index in the destination array of the first result Vector4 to write.</param> + <param name="length">The number of Vector4s to transform.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Vector4.Transform(Microsoft.Xna.Framework.Vector4[],System.Int32,Microsoft.Xna.Framework.Quaternion@,Microsoft.Xna.Framework.Vector4[],System.Int32,System.Int32)"> + <summary>Transforms a specified range in an array of Vector4s by a specified Quaternion into a specified range in a destination array.</summary> + <param name="sourceArray">The array of Vector4s containing the range to transform.</param> + <param name="sourceIndex">The index in the source array of the first Vector4 to transform.</param> + <param name="rotation">The Quaternion rotation to apply.</param> + <param name="destinationArray">The existing destination array of Vector4s into which to write the results.</param> + <param name="destinationIndex">The index in the destination array of the first result Vector4 to write.</param> + <param name="length">The number of Vector4s to transform.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Vector4.UnitW"> + <summary>Returns the Vector4 (0, 0, 0, 1).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Vector4.UnitX"> + <summary>Returns the Vector4 (1, 0, 0, 0).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Vector4.UnitY"> + <summary>Returns the Vector4 (0, 1, 0, 0).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Vector4.UnitZ"> + <summary>Returns the Vector4 (0, 0, 1, 0).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Vector4.W"> + <summary>Gets or sets the w-component of the vector.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Vector4.X"> + <summary>Gets or sets the x-component of the vector.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Vector4.Y"> + <summary>Gets or sets the y-component of the vector.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Vector4.Z"> + <summary>Gets or sets the z-component of the vector.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Vector4.Zero"> + <summary>Returns a Vector4 with all of its components set to zero.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.AudioChannels"> + <summary>Defines the number of channels in the audio data.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Audio.AudioChannels.Mono"> + <summary>Indicates audio data is contained in one channel.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Audio.AudioChannels.Stereo"> + <summary>Indicates audio data contains two channels.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.AudioEmitter"> + <summary> Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.AudioEmitter.#ctor"> + <summary>Initializes a new instance of this class.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.AudioEmitter.DopplerScale"> + <summary>Gets or sets a scalar applied to the level of Doppler effect calculated between this and any AudioListener.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.AudioEmitter.Forward"> + <summary>Gets or sets the forward orientation vector for this emitter.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.AudioEmitter.Position"> + <summary>Gets or sets the position of this emitter. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.AudioEmitter.Up"> + <summary>Gets or sets the upward orientation vector for this emitter.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.AudioEmitter.Velocity"> + <summary>Gets or sets the velocity vector of this emitter.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.AudioListener"> + <summary> Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.AudioListener.#ctor"> + <summary>Initializes a new instance of this class.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.AudioListener.Forward"> + <summary>Gets or sets the forward orientation vector for this listener.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.AudioListener.Position"> + <summary>Gets or sets the position of this listener. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.AudioListener.Up"> + <summary>Gets or sets the upward orientation vector for this listener.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.AudioListener.Velocity"> + <summary>Gets or sets the velocity vector of this listener.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance"> + <summary>Provides properties, methods, and events for play back of the audio buffer.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance.#ctor(System.Int32,Microsoft.Xna.Framework.Audio.AudioChannels)"> + <summary>Initializes a new instance of this class, which creates a dynamic sound effect based on the specified sample rate and audio channel.</summary> + <param name="sampleRate">Sample rate, in Hertz (Hz), of audio content.</param> + <param name="channels">Number of channels in the audio data.</param> + </member> + <member name="E:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance.BufferNeeded"> + <summary>Event that occurs when the number of audio capture buffers awaiting playback is less than or equal to two.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance.GetSampleDuration(System.Int32)"> + <summary>Returns the sample duration based on the specified size of the audio buffer.</summary> + <param name="sizeInBytes">Size, in bytes, of the audio data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance.GetSampleSizeInBytes(System.TimeSpan)"> + <summary>Returns the size of the audio buffer required to contain audio samples based on the specified duration.</summary> + <param name="duration">TimeSpan object that contains the duration of the audio sample.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance.IsLooped"> + <summary>Indicates whether the audio playback of the DynamicSoundEffectInstance object is looped.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance.PendingBufferCount"> + <summary>Returns the number of audio buffers in the queue awaiting playback.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance.Play"> + <summary>Begins or resumes audio playback.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance.SubmitBuffer(System.Byte[])"> + <summary>Submits an audio buffer for playback. Playback starts at the beginning, and the buffer is played in its entirety. Reference page contains links to related conceptual articles.</summary> + <param name="buffer">Buffer that contains the audio data. The audio format must be PCM wave data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance.SubmitBuffer(System.Byte[],System.Int32,System.Int32)"> + <summary>Submits an audio buffer for playback. Playback begins at the specifed offset, and the byte count determines the size of the sample played. Reference page contains links to related conceptual articles.</summary> + <param name="buffer">Buffer that contains the audio data. The audio format must be PCM wave data.</param> + <param name="offset">Offset, in bytes, to the starting position of the data.</param> + <param name="count">Amount, in bytes, of data sent.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.InstancePlayLimitException"> + <summary>The exception that is thrown when there is an attempt to play more than the platform specific maximum SoundEffectInstance sounds concurrently. Reference page contains links to related conceptual articles.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.InstancePlayLimitException.#ctor"> + <summary>Initializes a new instance of the InstancePlayLimitException class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.InstancePlayLimitException.#ctor(System.String)"> + <summary>Initializes a new instance of the InstancePlayLimitException class with a specified error message.</summary> + <param name="message">A String that describes the error. The content of message is intended to be understood by humans. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.InstancePlayLimitException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new instance of the InstancePlayLimitException class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary> + <param name="message">Error message that explains the reason for the exception.</param> + <param name="inner">Exception that is the cause of the current exception. If innerException is not null, the current exception is raised in a catch block that handles the inner exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.Microphone"> + <summary>Provides properties, methods, and fields and events for capturing audio data with microphones.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.Microphone.All"> + <summary>Returns the collection of all currently-available microphones.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.Microphone.BufferDuration"> + <summary>Gets or sets audio capture buffer duration of the microphone.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.Audio.Microphone.BufferReady"> + <summary>Event that occurs when the audio capture buffer is ready to processed.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.Microphone.Default"> + <summary>Returns the default attached microphone.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.Microphone.GetData(System.Byte[])"> + <summary>Gets the latest recorded data from the microphone based on the audio capture buffer. Reference page contains links to related conceptual articles.</summary> + <param name="buffer">Buffer, in bytes, containing the captured audio data. The audio format must be PCM wave data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.Microphone.GetData(System.Byte[],System.Int32,System.Int32)"> + <summary>Gets the latest captured audio data from the microphone based on the specified offset and byte count. Reference page contains links to related conceptual articles.</summary> + <param name="buffer">Buffer, in bytes, containing the captured audio data. The audio format must be PCM wave data.</param> + <param name="offset">Offset, in bytes, to the starting position of the data.</param> + <param name="count">Amount, in bytes, of desired audio data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.Microphone.GetSampleDuration(System.Int32)"> + <summary>Returns the duration of audio playback based on the size of the buffer.</summary> + <param name="sizeInBytes">Size, in bytes, of the audio data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.Microphone.GetSampleSizeInBytes(System.TimeSpan)"> + <summary>Returns the size of the byte array required to hold the specified duration of audio for this microphone object.</summary> + <param name="duration">TimeSpan object that contains the duration of the audio sample.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.Microphone.IsHeadset"> + <summary>Determines if the microphone is a wired headset or a Bluetooth device.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Audio.Microphone.Name"> + <summary>Returns the friendly name of the microphone.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.Microphone.SampleRate"> + <summary>Returns the sample rate at which the microphone is capturing audio data.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.Microphone.Start"> + <summary>Starts microphone audio capture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.Microphone.State"> + <summary>Returns the recording state of the Microphone object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.Microphone.Stop"> + <summary>Stops microphone audio capture.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.MicrophoneState"> + <summary>Current state of the Microphone audio capture (started or stopped).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Audio.MicrophoneState.Started"> + <summary>The Microphone audio capture has started.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Audio.MicrophoneState.Stopped"> + <summary>The Microphone audio capture has stopped.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.NoAudioHardwareException"> + <summary>The exception that is thrown when no audio hardware is present, or when audio hardware is installed, but the device drivers for the audio hardware are not present or enabled.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.NoAudioHardwareException.#ctor"> + <summary>Initializes a new instance of this class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.NoAudioHardwareException.#ctor(System.String)"> + <summary>Initializes a new instance of this class with a specified error message.</summary> + <param name="message">A message that describes the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.NoAudioHardwareException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new instance of this class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary> + <param name="message">A message that describes the error.</param> + <param name="inner">The exception that is the cause of the current exception. If the inner parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.NoMicrophoneConnectedException"> + <summary>The exception that is thrown when Microphone API calls are made on a disconnected microphone.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.NoMicrophoneConnectedException.#ctor"> + <summary>Initializes a new instance of the NoMicrophoneConnectedException class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.NoMicrophoneConnectedException.#ctor(System.String)"> + <summary>Initializes a new instance of the NoMicrophoneConnectedException class with a specified error message.</summary> + <param name="message">A String that describes the error. The content of message is intended to be understood by humans. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.NoMicrophoneConnectedException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new instance of the NoMicrophoneConnectedException class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary> + <param name="message">A String that describes the error. The content of message is intended to be understood by humans. The caller of this constructor is required to ensure that this string has been localized for the current system culture.</param> + <param name="inner">Exception that is the cause of the current exception. If innerException is not null, the current exception is raised in a catch block that handles the inner exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.SoundEffect"> + <summary> Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffect.#ctor(System.Byte[],System.Int32,Microsoft.Xna.Framework.Audio.AudioChannels)"> + <summary>Initializes a new instance of SoundEffect based on an audio buffer, sample rate, and number of audio channels. Reference page contains links to related conceptual articles.</summary> + <param name="buffer">Buffer that contains the audio data. The audio format must be PCM wave data.</param> + <param name="sampleRate">Sample rate, in Hertz (Hz), of audio data.</param> + <param name="channels">Number of channels (mono or stereo) of audio data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffect.#ctor(System.Byte[],System.Int32,System.Int32,System.Int32,Microsoft.Xna.Framework.Audio.AudioChannels,System.Int32,System.Int32)"> + <summary>Initializes a new instance of SoundEffect with specified parameters such as audio sample rate, channels, looping criteria, and a buffer to hold the audio. Reference page contains links to related conceptual articles.</summary> + <param name="buffer">Buffer that contains the audio data. The audio format must be PCM wave data.</param> + <param name="offset">Offset, in bytes, to the starting position of the audio data.</param> + <param name="count">Amount, in bytes, of audio data.</param> + <param name="sampleRate">Sample rate, in Hertz (Hz), of audio data.</param> + <param name="channels">Number of channels (mono or stereo) of audio data.</param> + <param name="loopStart">Loop start in samples.</param> + <param name="loopLength">Loop length in samples.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffect.CreateInstance"> + <summary>Creates a new SoundEffectInstance for this SoundEffect. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffect.Dispose"> + <summary>Releases the resources used by the SoundEffect.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffect.DistanceScale"> + <summary>Gets or sets a value that adjusts the effect of distance calculations on the sound (emitter).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffect.DopplerScale"> + <summary>Gets or sets a value that adjusts the effect of doppler calculations on the sound (emitter).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffect.Duration"> + <summary>Gets the duration of the SoundEffect.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffect.FromStream(System.IO.Stream)"> + <summary>Creates a SoundEffect object based on the specified data stream.</summary> + <param name="stream">Stream object that contains the data for this SoundEffect object.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffect.GetSampleDuration(System.Int32,System.Int32,Microsoft.Xna.Framework.Audio.AudioChannels)"> + <summary>Returns the sample duration based on the specified sample size and sample rate.</summary> + <param name="sizeInBytes">Size, in bytes, of audio data.</param> + <param name="sampleRate">Sample rate, in Hertz (Hz), of audio content. The sampleRate must be between 8000 Hz and 48000 Hz.</param> + <param name="channels">Number of channels in the audio data.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffect.GetSampleSizeInBytes(System.TimeSpan,System.Int32,Microsoft.Xna.Framework.Audio.AudioChannels)"> + <summary>Returns the size of the audio sample based on duration, sample rate, and audio channels.</summary> + <param name="duration">TimeSpan object that contains the sample duration.</param> + <param name="sampleRate">Sample rate, in Hertz (Hz), of audio content. The sampleRate parameter must be between 8,000 Hz and 48,000 Hz.</param> + <param name="channels">Number of channels in the audio data.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffect.IsDisposed"> + <summary>Gets a value that indicates whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffect.MasterVolume"> + <summary>Gets or sets the master volume that affects all SoundEffectInstance sounds.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffect.Name"> + <summary>Gets or sets the asset name of the SoundEffect.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffect.Play"> + <summary>Plays a sound. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffect.Play(System.Single,System.Single,System.Single)"> + <summary>Plays a sound based on specified volume, pitch, and panning. Reference page contains links to related code samples.</summary> + <param name="volume">Volume, ranging from 0.0f (silence) to 1.0f (full volume). 1.0f is full volume relative to SoundEffect.MasterVolume.</param> + <param name="pitch">Pitch adjustment, ranging from -1.0f (down one octave) to 1.0f (up one octave). 0.0f is unity (normal) pitch.</param> + <param name="pan">Panning, ranging from -1.0f (full left) to 1.0f (full right). 0.0f is centered.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffect.SpeedOfSound"> + <summary>Returns the speed of sound: 343.5 meters per second.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.SoundEffectInstance"> + <summary>Provides a single playing, paused, or stopped instance of a SoundEffect sound.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Apply3D(Microsoft.Xna.Framework.Audio.AudioListener,Microsoft.Xna.Framework.Audio.AudioEmitter)"> + <summary>Applies 3D positioning to the sound using a single listener. Reference page contains links to related code samples.</summary> + <param name="listener">Position of the listener.</param> + <param name="emitter">Position of the emitter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Apply3D(Microsoft.Xna.Framework.Audio.AudioListener[],Microsoft.Xna.Framework.Audio.AudioEmitter)"> + <summary>Applies 3D position to the sound using multiple listeners. Reference page contains links to related code samples.</summary> + <param name="listeners">Positions of each listener.</param> + <param name="emitter">Position of the emitter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Dispose"> + <summary>Releases unmanaged resources held by this SoundEffectInstance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources held by this SoundEffectInstance, and optionally releases the managed resources.</summary> + <param name="disposing">Pass true to release both the managed and unmanaged resources for this SoundEffectInstance. Passing false releases only the unmanaged resources.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Finalize"> + <summary>Releases unmanaged resources and performs other cleanup operations before the SoundEffectInstance is reclaimed by garbage collection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsDisposed"> + <summary>Gets a value that indicates whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsLooped"> + <summary>Gets a value that indicates whether looping is enabled for the SoundEffectInstance. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pan"> + <summary>Gets or sets the panning for the SoundEffectInstance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pause"> + <summary>Pauses a SoundEffectInstance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pitch"> + <summary>Gets or sets the pitch adjustment for the SoundEffectInstance. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Play"> + <summary>Plays or resumes a SoundEffectInstance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Resume"> + <summary>Resumes playback for a SoundEffectInstance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.State"> + <summary>Gets the current state (playing, paused, or stopped) of the SoundEffectInstance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Stop"> + <summary>Immediately stops playing a SoundEffectInstance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Stop(System.Boolean)"> + <summary>Stops playing a SoundEffectInstance, either immediately or as authored.</summary> + <param name="immediate">Whether to stop playing immediately, or to break out of the loop region and play the release. Specify true to stop playing immediately, or false to break out of the loop region and play the release phase (the remainder of the sound).</param> + </member> + <member name="P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Volume"> + <summary>Gets or sets the volume of the SoundEffectInstance. Reference page contains links to related code samples.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Audio.SoundState"> + <summary>Current state (playing, paused, or stopped) of a SoundEffectInstance.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Audio.SoundState.Paused"> + <summary>The SoundEffectInstance is paused.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Audio.SoundState.Playing"> + <summary>The SoundEffectInstance is playing.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Audio.SoundState.Stopped"> + <summary>The SoundEffectInstance is stopped.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentLoadException"> + <summary>Exception used to report errors from the ContentManager.Load method.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentLoadException.#ctor"> + <summary>Creates a new instance of ContentLoadException.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentLoadException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> + <summary>Creates a new instance of ContentLoadException.</summary> + <param name="info">Describes the value types that were being loaded when the exception occurred.</param> + <param name="context">Describes the stream where the exception occurred.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentLoadException.#ctor(System.String)"> + <summary>Creates a new instance of ContentLoadException.</summary> + <param name="message">A message that describes the error.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentLoadException.#ctor(System.String,System.Exception)"> + <summary>Creates a new instance of ContentLoadException.</summary> + <param name="message">A message that describes the error.</param> + <param name="innerException">The exception that is the cause of the current exception. If the innerException parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentManager"> + <summary>The ContentManager is the run-time component which loads managed objects from the binary files produced by the design time content pipeline. It also manages the lifespan of the loaded objects, disposing the content manager will also dispose any assets which are themselves IDisposable.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentManager.#ctor(System.IServiceProvider)"> + <summary>Initializes a new instance of ContentManager. Reference page contains code sample.</summary> + <param name="serviceProvider">The service provider that the ContentManager should use to locate services.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentManager.#ctor(System.IServiceProvider,System.String)"> + <summary>Initializes a new instance of ContentManager. Reference page contains code sample.</summary> + <param name="serviceProvider">The service provider the ContentManager should use to locate services.</param> + <param name="rootDirectory">The root directory to search for content.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentManager.Dispose"> + <summary>Releases all resources used by the ContentManager class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentManager.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the ContentManager and optionally releases the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentManager.Load``1(System.String)"> + <summary>Loads an asset that has been processed by the Content Pipeline. Reference page contains code sample.</summary> + <param name="assetName">Asset name, relative to the loader root directory, and not including the .xnb extension.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentManager.OpenStream(System.String)"> + <summary>Opens a stream for reading the specified asset. Derived classes can replace this to implement pack files or asset compression.</summary> + <param name="assetName">The name of the asset being read.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentManager.ReadAsset``1(System.String,System.Action{System.IDisposable})"> + <summary>Low-level worker method that reads asset data.</summary> + <param name="assetName">The name of the asset to be loaded from disk.</param> + <param name="recordDisposableObject">Delegate function for handling the disposition of assets. If recordDisposableObject is null, the default lifespan tracking and management is used, so unloading or disposing of the content manager frees everything that has been loaded through it. If recordDisposableObject specifies a valid delegate, that delegate is used instead of the default lifespan tracking and is called every time the loader encounters a type that implements IDisposable. You must use your own code to unload assets loaded in this fashion, since ContentManager's Unload method will not be aware of them.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentManager.RootDirectory"> + <summary>Gets or sets the root directory associated with this ContentManager.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentManager.ServiceProvider"> + <summary>Gets the service provider associated with the ContentManager.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentManager.Unload"> + <summary>Disposes all data that was loaded by this ContentManager.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentReader"> + <summary>A worker object that implements most of ContentManager.Load. A new ContentReader is constructed for each asset loaded.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentReader.AssetName"> + <summary>Gets the name of the asset currently being read by this ContentReader.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentReader.ContentManager"> + <summary>Gets the ContentManager associated with the ContentReader.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadColor"> + <summary>Reads a Color value from the currently open stream.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadDouble"> + <summary>Reads a double value from the currently open stream.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadExternalReference``1"> + <summary>Reads a link to an external file.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadMatrix"> + <summary>Reads a Matrix value from the currently open stream.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadObject``1"> + <summary>Reads a single managed object from the current stream. Can be called recursively.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadObject``1(Microsoft.Xna.Framework.Content.ContentTypeReader)"> + <summary>Reads a single managed object from the current stream. Can be called recursively.</summary> + <param name="typeReader">The ContentTypeReader to use to read the object.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadObject``1(Microsoft.Xna.Framework.Content.ContentTypeReader,``0)"> + <summary>Reads a single managed object from the current stream. Can be called recursively.</summary> + <param name="typeReader">The ContentTypeReader to use to read the object.</param> + <param name="existingInstance">An existing object to write into.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadObject``1(``0)"> + <summary>Reads a single managed object from the current stream. Can be called recursively.</summary> + <param name="existingInstance">An existing object to write into.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadQuaternion"> + <summary>Reads a Quaternion value from the current stream.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadRawObject``1"> + <summary>Reads a single managed object from the current stream as an instance of the specified type. If you specify a base class of the actual object type, this method reads data only from the base type.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadRawObject``1(Microsoft.Xna.Framework.Content.ContentTypeReader)"> + <summary>Reads a single managed object from the current stream as an instance of the specified type. If a base class of the actual object type is specified only data from the base type will be read.</summary> + <param name="typeReader">The ContentTypeReader to use to read the object.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadRawObject``1(Microsoft.Xna.Framework.Content.ContentTypeReader,``0)"> + <summary>Reads a single managed object from the current stream as an instance of the specified type. If you specify a base class of the actual object type, this method reads data only from the base type.</summary> + <param name="typeReader">The ContentTypeReader to use to read the object.</param> + <param name="existingInstance">An existing object to write into.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadRawObject``1(``0)"> + <summary>Reads a single managed object from the current stream as an instance of the specified type. If you specify a base class of the actual object type, the method reads data only from the base type.</summary> + <param name="existingInstance">An existing object to write into.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadSharedResource``1(System.Action{``0})"> + <summary>Reads a shared resource ID, and records it for subsequent fix-up.</summary> + <param name="fixup">The fix-up action to perform.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadSingle"> + <summary>Reads a float value from the currently open stream.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadVector2"> + <summary>Reads a Vector2 value from the current stream.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadVector3"> + <summary>Reads a Vector3 value from the current stream.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentReader.ReadVector4"> + <summary>Reads a Vector4 value from the current stream.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentSerializerAttribute"> + <summary>A custom Attribute that marks a field or property to control how it is serialized or to indicate that protected or private data should be included in serialization.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentSerializerAttribute.#ctor"> + <summary>Creates a new instance of ContentSerializerAttribute. Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentSerializerAttribute.AllowNull"> + <summary>Get or set a value indicating whether this member can have a null value (default=true). Reference page contains code sample.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentSerializerAttribute.Clone"> + <summary>Creates a copy of the ContentSerializerAttribute.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentSerializerAttribute.CollectionItemName"> + <summary>Gets or sets the XML element name for each item in a collection (default = "Item"). Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentSerializerAttribute.ElementName"> + <summary>Gets or sets the XML element name (default=name of the managed type member). Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentSerializerAttribute.FlattenContent"> + <summary>Gets or sets a value idicating whether to write member contents directly into the current XML context rather than wrapping the member in a new XML element (default=false). Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentSerializerAttribute.HasCollectionItemName"> + <summary>Indicates whether an explicit CollectionItemName string is being used or the default value. Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentSerializerAttribute.Optional"> + <summary>Indicates whether to write this element if the member is null and skip past it if not found when deserializing XML (default=false). Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentSerializerAttribute.SharedResource"> + <summary>Indicates whether this member is referenced from multiple parents and should be serialized as a unique ID reference (default=false). Reference page contains code sample.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentSerializerCollectionItemNameAttribute"> + <summary>A custom Attribute that marks a collection class to specify the XML element name for each item in the collection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentSerializerCollectionItemNameAttribute.#ctor(System.String)"> + <summary>Creates a new instance of ContentSerializerCollectionItemNameAttribute. Reference page contains code sample.</summary> + <param name="collectionItemName">The name for each item in the collection.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentSerializerCollectionItemNameAttribute.CollectionItemName"> + <summary>Gets the name that will be used for each item in the collection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentSerializerIgnoreAttribute"> + <summary>A custom Attribute that marks public fields or properties to prevent them from being serialized.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentSerializerIgnoreAttribute.#ctor"> + <summary>Creates a new instance of ContentSerializerIgnoreAttribute. Reference page contains code sample.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentSerializerRuntimeTypeAttribute"> + <summary /> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentSerializerRuntimeTypeAttribute.#ctor(System.String)"> + <summary>Creates a new instance of ContentSerializerRuntimeTypeAttribute.</summary> + <param name="runtimeType">The run-time type name of the object.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentSerializerRuntimeTypeAttribute.RuntimeType"> + <summary>Gets the run-time type for the object.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentSerializerTypeVersionAttribute"> + <summary /> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentSerializerTypeVersionAttribute.#ctor(System.Int32)"> + <summary>Creates a new instance of ContentSerializerTypeVersionAttribute.</summary> + <param name="typeVersion">The run-time type version of the object.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentSerializerTypeVersionAttribute.TypeVersion"> + <summary>Gets the run-time type version for the object.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentTypeReader"> + <summary>Worker for reading a specific managed type from a binary format.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentTypeReader.#ctor(System.Type)"> + <summary>Creates a new instance of ContentTypeReader.</summary> + <param name="targetType">The type handled by this reader component.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentTypeReader.CanDeserializeIntoExistingObject"> + <summary>Determines if deserialization into an existing object is possible.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentTypeReader.Initialize(Microsoft.Xna.Framework.Content.ContentTypeReaderManager)"> + <summary>Retrieves and caches nested type readers. Called by the framework at creation time.</summary> + <param name="manager">The content manager.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentTypeReader.Read(Microsoft.Xna.Framework.Content.ContentReader,System.Object)"> + <summary>Reads a strongly typed object from the current stream.</summary> + <param name="input">The ContentReader used to read the object.</param> + <param name="existingInstance">The object receiving the data, or null if a new instance of the object should be created.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentTypeReader.TargetType"> + <summary>Gets the type handled by this reader component.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Content.ContentTypeReader.TypeVersion"> + <summary>Gets a format version number for this type.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentTypeReader`1"> + <summary>Worker for reading a specific managed type from a binary format. Derive from this class to add new data types to the content pipeline system.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentTypeReader`1.#ctor"> + <summary>Creates a new instance of ContentTypeReader.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentTypeReader`1.Read(Microsoft.Xna.Framework.Content.ContentReader,System.Object)"> + <summary>Reads an object from the current stream.</summary> + <param name="input">The ContentReader used to read the object.</param> + <param name="existingInstance">An existing object to read into.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentTypeReader`1.Read(Microsoft.Xna.Framework.Content.ContentReader,`0)"> + <summary>Reads a strongly typed object from the current stream.</summary> + <param name="input">The ContentReader used to read the object.</param> + <param name="existingInstance">An existing object to read into.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ContentTypeReaderManager"> + <summary>A manager that constructs and keeps track of type reader objects.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ContentTypeReaderManager.GetTypeReader(System.Type)"> + <summary>Looks up a reader for the specified type.</summary> + <param name="targetType">The type the reader will handle.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Content.ResourceContentManager"> + <summary>Subclass of ContentManager, which is specialized to read from .resx resource files rather than directly from individual files on disk.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ResourceContentManager.#ctor(System.IServiceProvider,System.Resources.ResourceManager)"> + <summary>Creates a new instance of ResourceContentManager.</summary> + <param name="serviceProvider">The service provider the ContentManager should use to locate services.</param> + <param name="resourceManager">The resource manager for the ResourceContentManager to read from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Content.ResourceContentManager.OpenStream(System.String)"> + <summary>Opens a stream for reading the specified resource. Derived classes can replace this to implement pack files or asset compression.</summary> + <param name="assetName">The name of the asset being read.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.BoundingBoxConverter"> + <summary>Provides a unified way of converting BoundingBox values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.BoundingBoxConverter.#ctor"> + <summary>Initializes a new instance of the BoundingBoxConverter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.BoundingBoxConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> + <summary>Converts the given object to the type of this converter, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The current culture.</param> + <param name="value">The object to convert.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.BoundingBoxConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.BoundingBoxConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this BoundingBoxConverter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.BoundingSphereConverter"> + <summary>Provides a unified way of converting BoundingSphere values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.BoundingSphereConverter.#ctor"> + <summary>Initializes a new instance of the BoundingSphereConverter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.BoundingSphereConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> + <summary>Converts the given object to the type of this converter, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The current culture.</param> + <param name="value">The object to convert.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.BoundingSphereConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.BoundingSphereConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this BoundingSphereConverter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.ColorConverter"> + <summary>Provides a unified way of converting Color values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.ColorConverter.#ctor"> + <summary>Initializes a new instance of the ColorConverter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.ColorConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> + <summary>Converts the given value to the type of this converter.</summary> + <param name="context">The format context.</param> + <param name="culture">The current culture.</param> + <param name="value">The object to convert.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.ColorConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.ColorConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Re-creates an object given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.MathTypeConverter"> + <summary>Provides a unified way of converting math type values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.MathTypeConverter.#ctor"> + <summary>Initializes a new instance of the MathTypeConverter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.MathTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)"> + <summary>Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context.</summary> + <param name="context">The format context.</param> + <param name="sourceType">The type you want to convert from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.MathTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)"> + <summary>Returns whether this converter can convert an object of one type to the type of this converter.</summary> + <param name="context">The format context.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.MathTypeConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext)"> + <summary>Returns whether changing a value on this object requires a call to CreateInstance to create a new value, using the specified context.</summary> + <param name="context">The format context.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.MathTypeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[])"> + <summary>Returns a collection of properties for the type of array specified by the value parameter.</summary> + <param name="context">The format context.</param> + <param name="value">The type of array for which to get properties.</param> + <param name="attributes">An array to use as a filter.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.MathTypeConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext)"> + <summary>Returns whether this object supports properties, using the specified context.</summary> + <param name="context">The format context.</param> + </member> + <member name="F:Microsoft.Xna.Framework.Design.MathTypeConverter.propertyDescriptions"> + <summary>Represents a collection of PropertyDescriptor objects.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Design.MathTypeConverter.supportStringConvert"> + <summary>Returns whether string conversion is supported.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Design.MatrixConverter"> + <summary>Provides a unified way of converting Matrix values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.MatrixConverter.#ctor"> + <summary>Initializes a new instance of the MatrixConverter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.MatrixConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.MatrixConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this MatrixConverter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.PlaneConverter"> + <summary>Provides a unified way of converting Plane values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.PlaneConverter.#ctor"> + <summary>Initializes a new instance of the PlaneConverter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.PlaneConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.PlaneConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this PlaneConverter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.PointConverter"> + <summary>Provides a unified way of converting Point values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.PointConverter.#ctor"> + <summary>Initializes a new instance of the PointConverter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.PointConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> + <summary>Converts the given object to the type of this converter, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The current culture.</param> + <param name="value">The object to convert.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.PointConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.PointConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this PointConverter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.QuaternionConverter"> + <summary>Provides a unified way of converting Quaternion values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.QuaternionConverter.#ctor"> + <summary>Initializes a new instance of the QuaternionConverter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.QuaternionConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> + <summary>Converts the given object to the type of this converter, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The current culture.</param> + <param name="value">The object to convert.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.QuaternionConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.QuaternionConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this QuaternionConverter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.RayConverter"> + <summary>Provides a unified way of converting Ray values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.RayConverter.#ctor"> + <summary>Initializes a new instance of the RayConverter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.RayConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> + <summary>Converts the given object to the type of this converter, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The current culture.</param> + <param name="value">The object to convert.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.RayConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.RayConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this RayConverter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.RectangleConverter"> + <summary>Provides a unified way of converting Rectangle values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.RectangleConverter.#ctor"> + <summary>Initializes a new instance of the RectangleConverter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.RectangleConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.RectangleConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this RectangleConverter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.Vector2Converter"> + <summary>Provides a unified way of converting Vector2 values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector2Converter.#ctor"> + <summary>Initializes a new instance of the Vector2Converter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector2Converter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> + <summary>Converts the given object to the type of this converter, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The current culture.</param> + <param name="value">The object to convert.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector2Converter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector2Converter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this Vector2Converter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.Vector3Converter"> + <summary>Provides a unified way of converting Vector3 values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector3Converter.#ctor"> + <summary>Initializes a new instance of the Vector3Converter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector3Converter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> + <summary>Converts the given object to the type of this converter, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The current culture.</param> + <param name="value">The object to convert.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector3Converter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector3Converter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this Vector3Converter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Design.Vector4Converter"> + <summary>Provides a unified way of converting Vector4 values to other types, as well as for accessing standard values and subproperties.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector4Converter.#ctor"> + <summary>Initializes a new instance of the Vector4Converter class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector4Converter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> + <summary>Converts the given object to the type of this converter, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The current culture.</param> + <param name="value">The object to convert.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector4Converter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary>Converts the given value object to the specified type, using the specified context and culture information.</summary> + <param name="context">The format context.</param> + <param name="culture">The culture to use in the conversion.</param> + <param name="value">The object to convert.</param> + <param name="destinationType">The destination type.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Design.Vector4Converter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)"> + <summary>Creates an instance of the type that this Vector4Converter is associated with, using the specified context, given a set of property values for the object.</summary> + <param name="context">The format context.</param> + <param name="propertyValues">The new property values.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8"> + <summary>Packed vector type containing a single 8 bit normalized W value in the range of 0 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.#ctor(System.Single)"> + <summary>Initializes a new instance of the Alpha8 structure.</summary> + <param name="alpha">The initial value for the Alpha8 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representaion from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8,Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8,Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.ToAlpha"> + <summary>Expands the packed representation to a System.Single.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Alpha8.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565"> + <summary>Packed vector type containing unsigned normalized values ranging from 0 to 1. The x and z components use 5 bits, and the y component uses 6 bits.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.#ctor(Microsoft.Xna.Framework.Vector3)"> + <summary>Initializes a new instance of the Bgr565 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the Bgr565 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.#ctor(System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of the Bgr565 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + <param name="z">Initial value for the z component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565,Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565,Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgr565.ToVector3"> + <summary>Expands the packed representation into a Vector3.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444"> + <summary>Packed vector type containing unsigned normalized values, ranging from 0 to 1, using 4 bits each for x, y, z, and w.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Creates an instance of this object.</summary> + <param name="vector">Input value for all four components (xyzw).</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Creates an instance of this object.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + <param name="z">Initial value for the z component.</param> + <param name="w">Initial value for the w component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444)"> + <summary>Tests an object to see if it is equal to this object.</summary> + <param name="other">The object to test.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.Equals(System.Object)"> + <summary>Tests an object to see if it is equal to this object.</summary> + <param name="obj">The object to test.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.GetHashCode"> + <summary>Gets the hash code for this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Converts a four-component vector into the format for this object.</summary> + <param name="vector">The four-component vector.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444,Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444)"> + <summary>Equality operator, which compares two objects to see if they are equal.</summary> + <param name="a">The first object.</param> + <param name="b">The second object.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444,Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444)"> + <summary>Tests two objects to see if they are not equal.</summary> + <param name="a">The first object.</param> + <param name="b">The second object.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.PackedValue"> + <summary>Gets or sets the packed representation of the vector.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.ToString"> + <summary>Returns a string representation.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra4444.ToVector4"> + <summary>Unpacks this object to a four-component vector.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551"> + <summary>Packed vector type containing unsigned normalized values, ranging from 0 to 1, using 5 bits each for x, y, and z, and 1 bit for w.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Initializes a new instance of the Bgra5551 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the Bgra5551 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of the Bgra5551 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + <param name="z">Initial value for the z component.</param> + <param name="w">Initial value for the w component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551,Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551,Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Bgra5551.ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4"> + <summary>Packed vector type containing four 8-bit unsigned integer values, ranging from 0 to 255.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Initializes a new instance of the Byte4 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the Byte4 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of the Byte4 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + <param name="z">Initial value for the z component.</param> + <param name="w">Initial value for the w component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.Byte4)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4</summary> + <param name="vector">The vector to create packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.Byte4,Microsoft.Xna.Framework.Graphics.PackedVector.Byte4)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.Byte4,Microsoft.Xna.Framework.Graphics.PackedVector.Byte4)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Byte4.ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle"> + <summary>Packed vector type containing a single 16 bit floating point value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.#ctor(System.Single)"> + <summary>Initializes a new instance of the HalfSingle structure.</summary> + <param name="value">The initial value of the HalfSingle structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle,Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle,Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.ToSingle"> + <summary>Expands the HalfSingle to a Single.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfSingle.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2"> + <summary>Packed vector type containing two 16-bit floating-point values.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.#ctor(Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new instance of the HalfVector2 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the HalfVector2 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.#ctor(System.Single,System.Single)"> + <summary>Initializes a new instance of the HalfVector2 structure.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2,Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2,Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector2.ToVector2"> + <summary>Expands the HalfVector2 to a Vector2.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4"> + <summary>Packed vector type containing four 16-bit floating-point values.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Initializes a new instance of the HalfVector4 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the HalfVector4 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of the HalfVector4 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + <param name="z">Initial value for the z component.</param> + <param name="w">Initial value for the w component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4,Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4,Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.HalfVector4.ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector"> + <summary>Interface that converts packed vector types to and from Vector4 values, allowing multiple encodings to be manipulated in a generic way.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector`1"> + <summary>Converts packed vector types to and from Vector4 values.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector`1.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2"> + <summary>Packed vector type containing two 8-bit signed normalized values, ranging from −1 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.#ctor(Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new instance of the NormalizedByte2 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the NormalizedByte2 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.#ctor(System.Single,System.Single)"> + <summary>Initializes a new instance of the NormalizedByte2 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2,Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2,Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte2.ToVector2"> + <summary>Expands the packed representation to a vector.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4"> + <summary>Packed vector type containing four 8-bit signed normalized values, ranging from −1 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Initializes a new instance of the NormalizedByte4 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the NormalizedByte4 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of the NormalizedByte4 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + <param name="z">Initial value for the z component.</param> + <param name="w">Initial value for the w component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4,Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4,Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedByte4.ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2"> + <summary>Packed vector type containing two 16-bit signed normalized values, ranging from −1 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.#ctor(Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new instance of the NormalizedShort2 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the NormalizedShort2 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.#ctor(System.Single,System.Single)"> + <summary>Initializes a new instance of the NormalizedShort2 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2,Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2,Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort2.ToVector2"> + <summary>Expands the packed representation to a vector.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4"> + <summary>Packed vector type containing four 16-bit signed normalized values, ranging from −1 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Initializes a new instance of the NormalizedShort4 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the NormalizedShort4 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of the NormalizedShort4 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + <param name="z">Initial value for the z component.</param> + <param name="w">Initial value for the w component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4,Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4,Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.NormalizedShort4.ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32"> + <summary>Packed vector type containing two 16-bit unsigned normalized values, ranging from 0 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.#ctor(Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new instance of the Rg32 structure.</summary> + <param name="vector">The vector containing the initial values for the components of the Rg32 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.#ctor(System.Single,System.Single)"> + <summary>Initializes a new instance of the Rg32 structure.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.Rg32)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4</summary> + <param name="vector">The vector to create packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.Rg32,Microsoft.Xna.Framework.Graphics.PackedVector.Rg32)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.Rg32,Microsoft.Xna.Framework.Graphics.PackedVector.Rg32)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rg32.ToVector2"> + <summary>Expands the packed vector representation into a Vector2.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102"> + <summary>Packed vector type containing unsigned normalized values, ranging from 0 to 1, using 10 bits each for x, y, and z, and 2 bits for w.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Initializes a new instance of the Rgba1010102 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the Rgba1010102 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of the Rgba1010102 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + <param name="z">Initial value for the z component.</param> + <param name="w">Initial value for the w component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102,Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the left of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102,Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba1010102.ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64"> + <summary>Packed vector type containing four 16-bit unsigned normalized values, ranging from 0 to 1.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Initializes a new instance of the Rgba64 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the Rgba64 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of the Rgba64 structure.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + <param name="z">Initial value for the z component.</param> + <param name="w">Initial value for the w component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64,Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64,Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Rgba64.ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.Short2"> + <summary>Packed vector type containing two 16-bit signed integer values.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.#ctor(Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new instance of the Short2 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the Short2 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.#ctor(System.Single,System.Single)"> + <summary>Initializes a new instance of the Short2 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.Short2)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.Short2,Microsoft.Xna.Framework.Graphics.PackedVector.Short2)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.Short2,Microsoft.Xna.Framework.Graphics.PackedVector.Short2)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short2.ToVector2"> + <summary>Expands the packed representation to a vector.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Graphics.PackedVector.Short4"> + <summary>Packed vector type containing four 16-bit signed integer values.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.#ctor(Microsoft.Xna.Framework.Vector4)"> + <summary>Initializes a new instance of the Short4 structure.</summary> + <param name="vector">A vector containing the initial values for the components of the Short4 structure.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.#ctor(System.Single,System.Single,System.Single,System.Single)"> + <summary>Initializes a new instance of the Short4 class.</summary> + <param name="x">Initial value for the x component.</param> + <param name="y">Initial value for the y component.</param> + <param name="z">Initial value for the z component.</param> + <param name="w">Initial value for the w component.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.Equals(Microsoft.Xna.Framework.Graphics.PackedVector.Short4)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="other">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.GetHashCode"> + <summary>Gets the hash code for the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.Microsoft#Xna#Framework#Graphics#PackedVector#IPackedVector#PackFromVector4(Microsoft.Xna.Framework.Vector4)"> + <summary>Sets the packed representation from a Vector4.</summary> + <param name="vector">The vector to create the packed representation from.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.op_Equality(Microsoft.Xna.Framework.Graphics.PackedVector.Short4,Microsoft.Xna.Framework.Graphics.PackedVector.Short4)"> + <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.op_Inequality(Microsoft.Xna.Framework.Graphics.PackedVector.Short4,Microsoft.Xna.Framework.Graphics.PackedVector.Short4)"> + <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary> + <param name="a">The object to the left of the equality operator.</param> + <param name="b">The object to the right of the equality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.PackedValue"> + <summary>Directly gets or sets the packed representation of the value.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.ToString"> + <summary>Returns a string representation of the current instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Graphics.PackedVector.Short4.ToVector4"> + <summary>Expands the packed representation into a Vector4.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Buttons"> + <summary>Enumerates input device buttons.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.A"> + <summary>A button</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.B"> + <summary>B button</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.Back"> + <summary>BACK button</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.BigButton"> + <summary>Big button</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.DPadDown"> + <summary>Directional pad up</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.DPadLeft"> + <summary>Directional pad left</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.DPadRight"> + <summary>Directional pad right</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.DPadUp"> + <summary>Directional pad down</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.LeftShoulder"> + <summary>Left bumper (shoulder) button</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.LeftStick"> + <summary>Left stick button (pressing the left stick)</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.LeftThumbstickDown"> + <summary>Left stick is toward down</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.LeftThumbstickLeft"> + <summary>Left stick is toward the left</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.LeftThumbstickRight"> + <summary>Left stick is toward the right</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.LeftThumbstickUp"> + <summary>Left stick is toward up</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.LeftTrigger"> + <summary>Left trigger</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.RightShoulder"> + <summary>Right bumper (shoulder) button</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.RightStick"> + <summary>Right stick button (pressing the right stick)</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.RightThumbstickDown"> + <summary>Right stick is toward down</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.RightThumbstickLeft"> + <summary>Right stick is toward the left</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.RightThumbstickRight"> + <summary>Right stick is toward the right</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.RightThumbstickUp"> + <summary>Right stick is toward up</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.RightTrigger"> + <summary>Right trigger</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.Start"> + <summary>START button</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.X"> + <summary>X button</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Buttons.Y"> + <summary>Y button</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.ButtonState"> + <summary>Identifies the state of a controller button.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.ButtonState.Pressed"> + <summary>The button is pressed.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.ButtonState.Released"> + <summary>The button is released.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.GamePad"> + <summary>Allows retrieval of user interaction with an Xbox 360 Controller and setting of controller vibration motors. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePad.GetCapabilities(Microsoft.Xna.Framework.PlayerIndex)"> + <summary>Retrieves the capabilities of an Xbox 360 Controller.</summary> + <param name="playerIndex">Index of the controller to query.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePad.GetState(Microsoft.Xna.Framework.PlayerIndex)"> + <summary>Gets the current state of a game pad controller. Reference page contains links to related code samples.</summary> + <param name="playerIndex">Player index for the controller you want to query.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePad.GetState(Microsoft.Xna.Framework.PlayerIndex,Microsoft.Xna.Framework.Input.GamePadDeadZone)"> + <summary>Gets the current state of a game pad controller, using a specified dead zone on analog stick positions. Reference page contains links to related code samples.</summary> + <param name="playerIndex">Player index for the controller you want to query.</param> + <param name="deadZoneMode">Enumerated value that specifies what dead zone type to use.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePad.SetVibration(Microsoft.Xna.Framework.PlayerIndex,System.Single,System.Single)"> + <summary>Sets the vibration motor speeds on an Xbox 360 Controller. Reference page contains links to related code samples.</summary> + <param name="playerIndex">Player index that identifies the controller to set.</param> + <param name="leftMotor">The speed of the left motor, between 0.0 and 1.0. This motor is a low-frequency motor.</param> + <param name="rightMotor">The speed of the right motor, between 0.0 and 1.0. This motor is a high-frequency motor.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Input.GamePadButtons"> + <summary>Identifies whether buttons on an Xbox 360 Controller are pressed or released. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadButtons.#ctor(Microsoft.Xna.Framework.Input.Buttons)"> + <summary>Initializes a new instance of the GamePadButtons class, setting the specified buttons to pressed in.</summary> + <param name="buttons">Buttons to initialize as pressed. Specify a single button or combine multiple buttons using a bitwise OR operation.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.A"> + <summary>Identifies if the A button on the Xbox 360 Controller is pressed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.B"> + <summary>Identifies if the B button on the Xbox 360 Controller is pressed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.Back"> + <summary>Identifies if the BACK button on the Xbox 360 Controller is pressed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.BigButton"> + <summary>Identifies if the BigButton button is pressed.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadButtons.Equals(System.Object)"> + <summary>Returns a value that indicates if the current instance is equal to a specified object.</summary> + <param name="obj">The object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadButtons.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.LeftShoulder"> + <summary>Identifies if the left shoulder (bumper) button on the Xbox 360 Controller is pressed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.LeftStick"> + <summary>Identifies if the left stick button on the Xbox 360 Controller is pressed (the stick is "clicked" in).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadButtons.op_Equality(Microsoft.Xna.Framework.Input.GamePadButtons,Microsoft.Xna.Framework.Input.GamePadButtons)"> + <summary>Indicates if the two GamePadButton objects are equal.</summary> + <param name="left">The GamePadButtons instance on the left side of the equality.</param> + <param name="right">The GamePadButtons instance on the right side of the equality.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadButtons.op_Inequality(Microsoft.Xna.Framework.Input.GamePadButtons,Microsoft.Xna.Framework.Input.GamePadButtons)"> + <summary>Determines whether two GamePadButtons instances are not equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.RightShoulder"> + <summary>Identifies if the right shoulder (bumper) button on the Xbox 360 Controller is pressed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.RightStick"> + <summary>Identifies if the right stick button on the Xbox 360 Controller is pressed (the stick is "clicked" in).</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.Start"> + <summary>Identifies if the START button on the Xbox 360 Controller is pressed.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadButtons.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.X"> + <summary>Identifies if the X button on the Xbox 360 Controller is pressed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadButtons.Y"> + <summary>Identifies if the Y button on the Xbox 360 Controller is pressed.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.GamePadCapabilities"> + <summary>Describes the capabilities of an Xbox 360 Controller, including controller type, and identifies if the controller supports voice.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.GamePadType"> + <summary>Gets the type of controller.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasAButton"> + <summary>Indicates whether the controller has an A button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasBackButton"> + <summary>Indicates whether the controller has a BACK button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasBButton"> + <summary>Indicates whether the controller has a B button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasBigButton"> + <summary>Indicates whether the controller has a BigButton button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasDPadDownButton"> + <summary>Indicates whether the controller has a directional pad DOWN button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasDPadLeftButton"> + <summary>Indicates whether the controller has a directional pad LEFT button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasDPadRightButton"> + <summary>Indicates whether the controller has a directional pad RIGHT button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasDPadUpButton"> + <summary>Indicates whether the controller has a directional pad UP button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftShoulderButton"> + <summary>Indicates whether the controller has a left bumper button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftStickButton"> + <summary>Indicates whether the controller has a digital button control on the left analog stick.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftTrigger"> + <summary>Indicates whether the controller has a left analog trigger.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftVibrationMotor"> + <summary>Indicates whether the controller has a low-frequency vibration motor.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftXThumbStick"> + <summary>Indicates whether the controller supports a left analog control with horizontal movement.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasLeftYThumbStick"> + <summary>Indicates whether the controller supports a left analog control with vertical movement.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightShoulderButton"> + <summary>Indicates whether the controller has a right bumper button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightStickButton"> + <summary>Indicates whether the controller has a digital button control on the right analog stick.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightTrigger"> + <summary>Indicates whether the controller has a right analog trigger.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightVibrationMotor"> + <summary>Indicates whether the controller has a high-frequency vibration motor.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightXThumbStick"> + <summary>Indicates whether the controller supports a right analog control with horizontal movement.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasRightYThumbStick"> + <summary>Indicates whether the controller supports a right analog control with vertical movement.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasStartButton"> + <summary>Indicates whether the controller has a START button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasVoiceSupport"> + <summary>Indicates whether the controller supports voice.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasXButton"> + <summary>Indicates whether the controller has an X button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.HasYButton"> + <summary>Indicates whether the controller has a Y button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadCapabilities.IsConnected"> + <summary>Indicates whether the Xbox 360 Controller is connected.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.GamePadDeadZone"> + <summary>Specifies a type of dead zone processing to apply to Xbox 360 Controller analog sticks when calling GetState.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadDeadZone.Circular"> + <summary>The combined X and Y position of each stick is compared to the dead zone. This provides better control than IndependentAxes when the stick is used as a two-dimensional control surface, such as when controlling a character's view in a first-person game.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadDeadZone.IndependentAxes"> + <summary>The X and Y positions of each stick are compared against the dead zone independently. This setting is the default when calling GetState.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadDeadZone.None"> + <summary>The values of each stick are not processed and are returned by GetState as "raw" values. This is best if you intend to implement your own dead zone processing.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.GamePadDPad"> + <summary>Identifies which directions on the directional pad of an Xbox 360 Controller are being pressed.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadDPad.#ctor(Microsoft.Xna.Framework.Input.ButtonState,Microsoft.Xna.Framework.Input.ButtonState,Microsoft.Xna.Framework.Input.ButtonState,Microsoft.Xna.Framework.Input.ButtonState)"> + <summary>Initializes a new instance of the GamePadDPad class.</summary> + <param name="upValue">Directional pad up button state.</param> + <param name="downValue">Directional pad down button state.</param> + <param name="leftValue">Directional pad left button state.</param> + <param name="rightValue">Directional pad right button state.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadDPad.Down"> + <summary>Identifies whether the Down direction on the Xbox 360 Controller directional pad is pressed.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadDPad.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadDPad.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadDPad.Left"> + <summary>Identifies whether the Left direction on the Xbox 360 Controller directional pad is pressed.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadDPad.op_Equality(Microsoft.Xna.Framework.Input.GamePadDPad,Microsoft.Xna.Framework.Input.GamePadDPad)"> + <summary>Determines whether two GamePadDPad instances are equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadDPad.op_Inequality(Microsoft.Xna.Framework.Input.GamePadDPad,Microsoft.Xna.Framework.Input.GamePadDPad)"> + <summary>Determines whether two GamePadDPad instances are not equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadDPad.Right"> + <summary>Identifies whether the Right direction on the Xbox 360 Controller directional pad is pressed.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadDPad.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadDPad.Up"> + <summary>Identifies whether the Up direction on the Xbox 360 Controller directional pad is pressed.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.GamePadState"> + <summary>Represents specific information about the state of an Xbox 360 Controller, including the current state of buttons and sticks. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadState.#ctor(Microsoft.Xna.Framework.Input.GamePadThumbSticks,Microsoft.Xna.Framework.Input.GamePadTriggers,Microsoft.Xna.Framework.Input.GamePadButtons,Microsoft.Xna.Framework.Input.GamePadDPad)"> + <summary>Initializes a new instance of the GamePadState class using the specified GamePadThumbSticks, GamePadTriggers, GamePadButtons, and GamePadDPad.</summary> + <param name="thumbSticks">Initial thumbstick state.</param> + <param name="triggers">Initial trigger state.</param> + <param name="buttons">Initial button state.</param> + <param name="dPad">Initial directional pad state.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadState.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Input.Buttons[])"> + <summary>Initializes a new instance of the GamePadState class with the specified stick, trigger, and button values.</summary> + <param name="leftThumbStick">Left stick value. Each axis is clamped between −1.0 and 1.0.</param> + <param name="rightThumbStick">Right stick value. Each axis is clamped between −1.0 and 1.0.</param> + <param name="leftTrigger">Left trigger value. This value is clamped between 0.0 and 1.0.</param> + <param name="rightTrigger">Right trigger value. This value is clamped between 0.0 and 1.0.</param> + <param name="buttons">Array or parameter list of Buttons to initialize as pressed.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadState.Buttons"> + <summary>Returns a structure that identifies what buttons on the Xbox 360 controller are pressed. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadState.DPad"> + <summary>Returns a structure that identifies what directions of the directional pad on the Xbox 360 Controller are pressed.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadState.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadState.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadState.IsButtonDown(Microsoft.Xna.Framework.Input.Buttons)"> + <summary>Determines whether specified input device buttons are pressed in this GamePadState.</summary> + <param name="button">Buttons to query. Specify a single button, or combine multiple buttons using a bitwise OR operation.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadState.IsButtonUp(Microsoft.Xna.Framework.Input.Buttons)"> + <summary>Determines whether specified input device buttons are up (not pressed) in this GamePadState.</summary> + <param name="button">Buttons to query. Specify a single button, or combine multiple buttons using a bitwise OR operation.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadState.IsConnected"> + <summary>Indicates whether the Xbox 360 Controller is connected. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadState.op_Equality(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.GamePadState)"> + <summary>Determines whether two GamePadState instances are equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadState.op_Inequality(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.GamePadState)"> + <summary>Determines whether two GamePadState instances are not equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadState.PacketNumber"> + <summary>Gets the packet number associated with this state. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadState.ThumbSticks"> + <summary>Returns a structure that indicates the position of the Xbox 360 Controller sticks (thumbsticks).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadState.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadState.Triggers"> + <summary>Returns a structure that identifies the position of triggers on the Xbox 360 controller.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.GamePadThumbSticks"> + <summary>Structure that represents the position of left and right sticks (thumbsticks) on an Xbox 360 Controller.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadThumbSticks.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)"> + <summary>Initializes a new instance of the GamePadThumbSticks class.</summary> + <param name="leftThumbstick">Left stick value. Each axis is clamped between −1.0 and 1.0.</param> + <param name="rightThumbstick">Right stick value. Each axis is clamped between −1.0 and 1.0.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadThumbSticks.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadThumbSticks.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadThumbSticks.Left"> + <summary>Returns the position of the left Xbox 360 Controller stick (thumbstick) as a 2D vector. Reference page contains code sample.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadThumbSticks.op_Equality(Microsoft.Xna.Framework.Input.GamePadThumbSticks,Microsoft.Xna.Framework.Input.GamePadThumbSticks)"> + <summary>Determines whether two GamePadThumbSticks instances are equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadThumbSticks.op_Inequality(Microsoft.Xna.Framework.Input.GamePadThumbSticks,Microsoft.Xna.Framework.Input.GamePadThumbSticks)"> + <summary>Determines whether two GamePadThumbSticks instances are not equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadThumbSticks.Right"> + <summary>Returns the position of the right Xbox 360 Controller stick (thumbstick) as a 2D vector.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadThumbSticks.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.GamePadTriggers"> + <summary>Structure that defines the position of the left and right triggers on an Xbox 360 Controller.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadTriggers.#ctor(System.Single,System.Single)"> + <summary>Initializes a new instance of the GamePadTriggers class.</summary> + <param name="leftTrigger">Left trigger value. This value is clamped between 0.0 and 1.0.</param> + <param name="rightTrigger">Right trigger value. This value is clamped between 0.0 and 1.0.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadTriggers.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadTriggers.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadTriggers.Left"> + <summary>Identifies the position of the left trigger on the Xbox 360 Controller.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadTriggers.op_Equality(Microsoft.Xna.Framework.Input.GamePadTriggers,Microsoft.Xna.Framework.Input.GamePadTriggers)"> + <summary>Determines whether two GamePadTriggers instances are equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadTriggers.op_Inequality(Microsoft.Xna.Framework.Input.GamePadTriggers,Microsoft.Xna.Framework.Input.GamePadTriggers)"> + <summary>Determines whether two GamePadTriggers instances are not equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.GamePadTriggers.Right"> + <summary>Identifies the position of the right trigger on the Xbox 360 Controller.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.GamePadTriggers.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.GamePadType"> + <summary>Describes the type of a specified Xbox 360 Controller.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadType.AlternateGuitar"> + <summary>Controller is an alternate guitar</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadType.ArcadeStick"> + <summary>Controller is an Arcade stick</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadType.BigButtonPad"> + <summary>Controller is a big button pad</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadType.DancePad"> + <summary>Controller is a dance pad</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadType.DrumKit"> + <summary>Controller is a drum kit</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadType.FlightStick"> + <summary>Controller is a flight stick</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadType.GamePad"> + <summary>Controller is the Xbox 360 Controller</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadType.Guitar"> + <summary>Controller is a guitar</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadType.Unknown"> + <summary>Controller is an unknown type</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.GamePadType.Wheel"> + <summary>Controller is a wheel</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Keyboard"> + <summary>Allows retrieval of keystrokes from a keyboard input device. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Keyboard.GetState"> + <summary>Returns the current keyboard state. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Keyboard.GetState(Microsoft.Xna.Framework.PlayerIndex)"> + <summary>Returns the current Chatpad state for the specified player. Reference page contains links to related code samples.</summary> + <param name="playerIndex">Player index of the Chatpad to query.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Input.KeyboardState"> + <summary>Represents a state of keystrokes recorded by a keyboard input device. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.KeyboardState.#ctor(Microsoft.Xna.Framework.Input.Keys[])"> + <summary>Initializes a new instance of the KeyboardState class.</summary> + <param name="keys">Array or parameter list of Keys to initialize as pressed.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.KeyboardState.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object to compare this object to.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.KeyboardState.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.KeyboardState.GetPressedKeys"> + <summary>Gets an array of values that correspond to the keyboard keys that are currently being pressed. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.KeyboardState.IsKeyDown(Microsoft.Xna.Framework.Input.Keys)"> + <summary>Returns whether a specified key is currently being pressed. Reference page contains links to related code samples.</summary> + <param name="key">Enumerated value that specifies the key to query.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.KeyboardState.IsKeyUp(Microsoft.Xna.Framework.Input.Keys)"> + <summary>Returns whether a specified key is currently not pressed. Reference page contains links to related code samples.</summary> + <param name="key">Enumerated value that specifies the key to query.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.KeyboardState.Item(Microsoft.Xna.Framework.Input.Keys)"> + <summary>Returns the state of a particular key. Reference page contains links to related code samples.</summary> + <param name="key">Enumerated value representing the key to query.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.KeyboardState.op_Equality(Microsoft.Xna.Framework.Input.KeyboardState,Microsoft.Xna.Framework.Input.KeyboardState)"> + <summary>Compares two objects to determine whether they are the same.</summary> + <param name="a">Object to the left of the equality operator.</param> + <param name="b">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.KeyboardState.op_Inequality(Microsoft.Xna.Framework.Input.KeyboardState,Microsoft.Xna.Framework.Input.KeyboardState)"> + <summary>Compares two objects to determine whether they are different.</summary> + <param name="a">Object to the left of the inequality operator.</param> + <param name="b">Object to the right of the inequality operator.</param> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Keys"> + <summary>Identifies a particular key on a keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.A"> + <summary>A key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Add"> + <summary>Add key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Apps"> + <summary>Applications key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Attn"> + <summary>Attn key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.B"> + <summary>B key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Back"> + <summary>BACKSPACE key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.BrowserBack"> + <summary>Windows 2000/XP: Browser Back key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.BrowserFavorites"> + <summary>Windows 2000/XP: Browser Favorites key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.BrowserForward"> + <summary>Windows 2000/XP: Browser Forward key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.BrowserHome"> + <summary>Windows 2000/XP: Browser Start and Home key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.BrowserRefresh"> + <summary>Windows 2000/XP: Browser Refresh key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.BrowserSearch"> + <summary>Windows 2000/XP: Browser Search key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.BrowserStop"> + <summary>Windows 2000/XP: Browser Stop key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.C"> + <summary>C key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.CapsLock"> + <summary>CAPS LOCK key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.ChatPadGreen"> + <summary>Green ChatPad key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.ChatPadOrange"> + <summary>Orange ChatPad key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Crsel"> + <summary>CrSel key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D"> + <summary>D key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D0"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D1"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D2"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D3"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D4"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D5"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D6"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D7"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D8"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.D9"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Decimal"> + <summary>Decimal key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Delete"> + <summary>DEL key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Divide"> + <summary>Divide key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Down"> + <summary>DOWN ARROW key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.E"> + <summary>E key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.End"> + <summary>END key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Enter"> + <summary>ENTER key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.EraseEof"> + <summary>Erase EOF key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Escape"> + <summary>ESC key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Execute"> + <summary>EXECUTE key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Exsel"> + <summary>ExSel key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F"> + <summary>F key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F1"> + <summary>F1 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F10"> + <summary>F10 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F11"> + <summary>F11 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F12"> + <summary>F12 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F13"> + <summary>F13 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F14"> + <summary>F14 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F15"> + <summary>F15 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F16"> + <summary>F16 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F17"> + <summary>F17 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F18"> + <summary>F18 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F19"> + <summary>F19 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F2"> + <summary>F2 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F20"> + <summary>F20 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F21"> + <summary>F21 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F22"> + <summary>F22 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F23"> + <summary>F23 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F24"> + <summary>F24 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F3"> + <summary>F3 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F4"> + <summary>F4 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F5"> + <summary>F5 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F6"> + <summary>F6 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F7"> + <summary>F7 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F8"> + <summary>F8 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.F9"> + <summary>F9 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.G"> + <summary>G key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.H"> + <summary>H key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Help"> + <summary>HELP key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Home"> + <summary>HOME key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.I"> + <summary>I key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.ImeConvert"> + <summary>IME Convert key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.ImeNoConvert"> + <summary>IME NoConvert key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Insert"> + <summary>INS key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.J"> + <summary>J key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.K"> + <summary>K key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Kana"> + <summary>Kana key on Japanese keyboards</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Kanji"> + <summary>Kanji key on Japanese keyboards</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.L"> + <summary>L key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.LaunchApplication1"> + <summary>Windows 2000/XP: Start Application 1 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.LaunchApplication2"> + <summary>Windows 2000/XP: Start Application 2 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.LaunchMail"> + <summary>Windows 2000/XP: Start Mail key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Left"> + <summary>LEFT ARROW key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.LeftAlt"> + <summary>Left ALT key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.LeftControl"> + <summary>Left CONTROL key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.LeftShift"> + <summary>Left SHIFT key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.LeftWindows"> + <summary>Left Windows key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.M"> + <summary>M key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.MediaNextTrack"> + <summary>Windows 2000/XP: Next Track key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.MediaPlayPause"> + <summary>Windows 2000/XP: Play/Pause Media key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.MediaPreviousTrack"> + <summary>Windows 2000/XP: Previous Track key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.MediaStop"> + <summary>Windows 2000/XP: Stop Media key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Multiply"> + <summary>Multiply key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.N"> + <summary>N key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.None"> + <summary>Reserved</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumLock"> + <summary>NUM LOCK key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumPad0"> + <summary>Numeric keypad 0 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumPad1"> + <summary>Numeric keypad 1 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumPad2"> + <summary>Numeric keypad 2 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumPad3"> + <summary>Numeric keypad 3 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumPad4"> + <summary>Numeric keypad 4 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumPad5"> + <summary>Numeric keypad 5 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumPad6"> + <summary>Numeric keypad 6 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumPad7"> + <summary>Numeric keypad 7 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumPad8"> + <summary>Numeric keypad 8 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.NumPad9"> + <summary>Numeric keypad 9 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.O"> + <summary>O key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Oem8"> + <summary>Used for miscellaneous characters; it can vary by keyboard.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemAuto"> + <summary>OEM Auto key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemBackslash"> + <summary>Windows 2000/XP: The OEM angle bracket or backslash key on the RT 102 key keyboard</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemClear"> + <summary>CLEAR key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemCloseBrackets"> + <summary>Windows 2000/XP: The OEM close bracket key on a US standard keyboard</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemComma"> + <summary>Windows 2000/XP: For any country/region, the ',' key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemCopy"> + <summary>OEM Copy key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemEnlW"> + <summary>OEM Enlarge Window key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemMinus"> + <summary>Windows 2000/XP: For any country/region, the '-' key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemOpenBrackets"> + <summary>Windows 2000/XP: The OEM open bracket key on a US standard keyboard</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemPeriod"> + <summary>Windows 2000/XP: For any country/region, the '.' key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemPipe"> + <summary>Windows 2000/XP: The OEM pipe key on a US standard keyboard</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemPlus"> + <summary>Windows 2000/XP: For any country/region, the '+' key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemQuestion"> + <summary>Windows 2000/XP: The OEM question mark key on a US standard keyboard</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemQuotes"> + <summary>Windows 2000/XP: The OEM singled/double quote key on a US standard keyboard</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemSemicolon"> + <summary>Windows 2000/XP: The OEM Semicolon key on a US standard keyboard</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.OemTilde"> + <summary>Windows 2000/XP: The OEM tilde key on a US standard keyboard</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.P"> + <summary>P key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Pa1"> + <summary>PA1 key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.PageDown"> + <summary>PAGE DOWN key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.PageUp"> + <summary>PAGE UP key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Pause"> + <summary>PAUSE key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Play"> + <summary>Play key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Print"> + <summary>PRINT key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.PrintScreen"> + <summary>PRINT SCREEN key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.ProcessKey"> + <summary>Windows 95/98/Me, Windows NT 4.0, Windows 2000/XP: IME PROCESS key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Q"> + <summary>Q key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.R"> + <summary>R key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Right"> + <summary>RIGHT ARROW key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.RightAlt"> + <summary>Right ALT key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.RightControl"> + <summary>Right CONTROL key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.RightShift"> + <summary>Right SHIFT key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.RightWindows"> + <summary>Right Windows key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.S"> + <summary>S key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Scroll"> + <summary>SCROLL LOCK key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Select"> + <summary>SELECT key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.SelectMedia"> + <summary>Windows 2000/XP: Select Media key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Separator"> + <summary>Separator key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Sleep"> + <summary>Computer Sleep key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Space"> + <summary>SPACEBAR</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Subtract"> + <summary>Subtract key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.T"> + <summary>T key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Tab"> + <summary>TAB key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.U"> + <summary>U key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Up"> + <summary>UP ARROW key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.V"> + <summary>V key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.VolumeDown"> + <summary>Windows 2000/XP: Volume Down key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.VolumeMute"> + <summary>Windows 2000/XP: Volume Mute key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.VolumeUp"> + <summary>Windows 2000/XP: Volume Up key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.W"> + <summary>W key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.X"> + <summary>X key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Y"> + <summary>Y key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Z"> + <summary>Z key</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.Keys.Zoom"> + <summary>Zoom key</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.KeyState"> + <summary>Identifies the state of a keyboard key.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.KeyState.Down"> + <summary>Key is pressed.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Input.KeyState.Up"> + <summary>Key is released.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.Mouse"> + <summary>Allows retrieval of position and button clicks from a mouse input device. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Mouse.GetState"> + <summary>Gets the current state of the mouse, including mouse position and buttons pressed. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.Mouse.SetPosition(System.Int32,System.Int32)"> + <summary>Sets the position of the mouse cursor relative to the upper-left corner of the window.</summary> + <param name="x">The horizontal position of the mouse cursor, relative to the left edge of the game window.</param> + <param name="y">The vertical position of the mouse cursor, relative to the upper edge of the game window.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.Mouse.WindowHandle"> + <summary>Gets or sets the window used for mouse processing. Mouse coordinates returned by GetState are relative to the upper-left corner of this window. Reference page contains links to related code samples.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Input.MouseState"> + <summary>Represents the state of a mouse input device, including mouse cursor position and buttons pressed. Reference page contains links to related code samples.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.MouseState.#ctor(System.Int32,System.Int32,System.Int32,Microsoft.Xna.Framework.Input.ButtonState,Microsoft.Xna.Framework.Input.ButtonState,Microsoft.Xna.Framework.Input.ButtonState,Microsoft.Xna.Framework.Input.ButtonState,Microsoft.Xna.Framework.Input.ButtonState)"> + <summary>Initializes a new instance of the MouseState class.</summary> + <param name="x">Horizontal mouse position.</param> + <param name="y">Vertical mouse position.</param> + <param name="scrollWheel">Mouse scroll wheel value.</param> + <param name="leftButton">Left mouse button state.</param> + <param name="middleButton">Middle mouse button state.</param> + <param name="rightButton">Right mouse button state.</param> + <param name="xButton1">XBUTTON1 state.</param> + <param name="xButton2">XBUTTON2 state.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.MouseState.Equals(System.Object)"> + <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary> + <param name="obj">Object with which to make the comparison.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.MouseState.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.MouseState.LeftButton"> + <summary>Returns the state of the left mouse button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.MouseState.MiddleButton"> + <summary>Returns the state of the middle mouse button.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.MouseState.op_Equality(Microsoft.Xna.Framework.Input.MouseState,Microsoft.Xna.Framework.Input.MouseState)"> + <summary>Determines whether two MouseState instances are equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Input.MouseState.op_Inequality(Microsoft.Xna.Framework.Input.MouseState,Microsoft.Xna.Framework.Input.MouseState)"> + <summary>Determines whether two MouseState instances are not equal.</summary> + <param name="left">Object on the left of the equal sign.</param> + <param name="right">Object on the right of the equal sign.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Input.MouseState.RightButton"> + <summary>Returns the state of the right mouse button.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.MouseState.ScrollWheelValue"> + <summary>Gets the cumulative mouse scroll wheel value since the game was started.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Input.MouseState.ToString"> + <summary>Retrieves a string representation of this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.MouseState.X"> + <summary>Specifies the horizontal position of the mouse cursor. Reference page contains links to related code samples.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.MouseState.XButton1"> + <summary>Returns the state of XBUTTON1.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.MouseState.XButton2"> + <summary>Returns the state of XBUTTON2.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Input.MouseState.Y"> + <summary>Specifies the vertical position of the mouse cursor. Reference page contains links to related code samples.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.Album"> + <summary>Provides access to an album in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Album.Artist"> + <summary>Gets the Artist of the Album.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Album.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Album.Duration"> + <summary>Gets the duration of the Album.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Album.Equals(Microsoft.Xna.Framework.Media.Album)"> + <summary>Determines whether the specified Album is equal to this Album.</summary> + <param name="other">Album to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Album.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to this Album.</summary> + <param name="obj">Object to compare with this instance.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Album.Genre"> + <summary>Gets the Genre of the Album.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Album.GetAlbumArt"> + <summary>Returns the stream that contains the album art image data.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Album.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Album.GetThumbnail"> + <summary>Returns the stream that contains the album thumbnail image data.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Album.HasArt"> + <summary>Gets a value indicating whether the Album has associated album art.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Album.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Album.Name"> + <summary>Gets the name of the Album.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Album.op_Equality(Microsoft.Xna.Framework.Media.Album,Microsoft.Xna.Framework.Media.Album)"> + <summary>Determines whether the specified Album instances are equal.</summary> + <param name="first">Object to the left of the equality operator.</param> + <param name="second">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Album.op_Inequality(Microsoft.Xna.Framework.Media.Album,Microsoft.Xna.Framework.Media.Album)"> + <summary>Determines whether the specified Album instances are not equal.</summary> + <param name="first">Object to the left of the inequality operator.</param> + <param name="second">Object to the right of the inequality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Album.Songs"> + <summary>Gets a SongCollection that contains the songs on the album.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Album.ToString"> + <summary>Returns a String representation of this Album.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.AlbumCollection"> + <summary>A collection of albums in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.AlbumCollection.Count"> + <summary>Gets the number of Album objects in the AlbumCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.AlbumCollection.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.AlbumCollection.GetEnumerator"> + <summary>Returns an enumerator that iterates through the AlbumCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.AlbumCollection.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.AlbumCollection.Item(System.Int32)"> + <summary>Gets the Album at the specified index in the AlbumCollection.</summary> + <param name="index">Index of the Album to get.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.AlbumCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Returns an enumerator that iterates through the collection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.Artist"> + <summary>Provides access to artist information in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Artist.Albums"> + <summary>Gets the AlbumCollection for the Artist.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Artist.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Artist.Equals(Microsoft.Xna.Framework.Media.Artist)"> + <summary>Determines whether the specified Artist is equal to this Artist.</summary> + <param name="other">Artist to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Artist.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to this Artist.</summary> + <param name="obj">Object to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Artist.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Artist.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Artist.Name"> + <summary>Gets the name of the Artist.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Artist.op_Equality(Microsoft.Xna.Framework.Media.Artist,Microsoft.Xna.Framework.Media.Artist)"> + <summary>Determines whether the specified Artist instances are equal.</summary> + <param name="first">Object to the left of the equality operator.</param> + <param name="second">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Artist.op_Inequality(Microsoft.Xna.Framework.Media.Artist,Microsoft.Xna.Framework.Media.Artist)"> + <summary>Determines whether the specified Artist instances are not equal.</summary> + <param name="first">Object to the left of the inequality operator.</param> + <param name="second">Object to the right of the inequality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Artist.Songs"> + <summary>Gets the SongCollection for the Artist.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Artist.ToString"> + <summary>Returns a String representation of the Artist.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.ArtistCollection"> + <summary>The collection of all artists in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.ArtistCollection.Count"> + <summary>Gets the number of Artist objects in the ArtistCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.ArtistCollection.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.ArtistCollection.GetEnumerator"> + <summary>Returns an enumerator that iterates through the ArtistCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.ArtistCollection.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.ArtistCollection.Item(System.Int32)"> + <summary>Gets the Artist at the specified index in the ArtistCollection.</summary> + <param name="index">Index of the Artist to get.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.ArtistCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Returns an enumerator that iterates through the collection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.Genre"> + <summary>Provides access to genre information in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Genre.Albums"> + <summary>Gets the AlbumCollection for the Genre.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Genre.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Genre.Equals(Microsoft.Xna.Framework.Media.Genre)"> + <summary>Determines whether the specified Genre is equal to this Genre.</summary> + <param name="other">Genre to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Genre.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to this Genre.</summary> + <param name="obj">Object to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Genre.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Genre.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Genre.Name"> + <summary>Gets the name of the Genre.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Genre.op_Equality(Microsoft.Xna.Framework.Media.Genre,Microsoft.Xna.Framework.Media.Genre)"> + <summary>Determines whether the specified Genre instances are equal.</summary> + <param name="first">Object to the left of the equality operator.</param> + <param name="second">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Genre.op_Inequality(Microsoft.Xna.Framework.Media.Genre,Microsoft.Xna.Framework.Media.Genre)"> + <summary>Determines whether the specified Genre instances are not equal.</summary> + <param name="first">Object to the left of the inequality operator.</param> + <param name="second">Object to the right of the inequality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Genre.Songs"> + <summary>Gets the SongCollection for the Genre.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Genre.ToString"> + <summary>Returns a String representation of the Genre.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.GenreCollection"> + <summary>The collection of all genres in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.GenreCollection.Count"> + <summary>Gets the number of Genre objects in the GenreCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.GenreCollection.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.GenreCollection.GetEnumerator"> + <summary>Returns an enumerator that iterates through the GenreCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.GenreCollection.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.GenreCollection.Item(System.Int32)"> + <summary>Gets the Genre at the specified index in the GenreCollection.</summary> + <param name="index">Index of the Genre to get.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.GenreCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Returns an enumerator that iterates through the collection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.MediaLibrary"> + <summary>Provides access to songs, playlists, and pictures in the device's media library. Reference page contains code sample.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaLibrary.#ctor"> + <summary>Initializes a new instance of the MediaLibrary class.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaLibrary.#ctor(Microsoft.Xna.Framework.Media.MediaSource)"> + <summary>Initializes a new instance of the MediaLibrary class, using a specific media source to create the new media library. Reference page contains code sample.</summary> + <param name="mediaSource">A media source that will be the source for the media library.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaLibrary.Albums"> + <summary>Gets the AlbumCollection that contains all albums in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaLibrary.Artists"> + <summary>Gets the ArtistCollection that contains all artists in the media library.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaLibrary.Dispose"> + <summary>Releases the resources used by the MediaLibrary.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaLibrary.Genres"> + <summary>Gets the GenreCollection that contains all genres in the media library.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaLibrary.GetPictureFromToken(System.String)"> + <summary>Retrieves a picture from the device's media library based on a picture token. Reference page contains links to related conceptual articles.</summary> + <param name="token">The picture token. This cannot be null</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaLibrary.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaLibrary.MediaSource"> + <summary>Gets the MediaSource with which this media library was constructed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaLibrary.Pictures"> + <summary>Gets the PictureCollection that contains all pictures in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaLibrary.Playlists"> + <summary>Gets the PlaylistCollection that contains all playlists in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaLibrary.RootPictureAlbum"> + <summary>Gets the root PictureAlbum for all pictures in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaLibrary.SavedPictures"> + <summary>Returns the collection of all saved pictures in the device's media library.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaLibrary.SavePicture(System.String,System.Byte[])"> + <summary>Saves the image to the media library, and then returns that saved image as a picture object. Reference page contains links to related conceptual articles.</summary> + <param name="name">Name of the image file saved to the media library.</param> + <param name="imageBuffer">Buffer that contains the image in the required JPEG file format.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaLibrary.SavePicture(System.String,System.IO.Stream)"> + <summary>Saves the image contained in the stream object to the media library, and then returns that saved image as a picture object. Reference page contains links to related conceptual articles.</summary> + <param name="name">Name of the image file that is saved to the media library.</param> + <param name="source">Stream object that contains the image information in the required JPEG file format.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaLibrary.Songs"> + <summary>Gets the SongCollection that contains all songs in the media library.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.MediaPlayer"> + <summary>Provides methods and properties to play, pause, resume, and stop songs. MediaPlayer also exposes shuffle, repeat, volume, play position, and visualization capabilities. Reference page contains links to related code samples.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.Media.MediaPlayer.ActiveSongChanged"> + <summary>Raised when the active song changes due to active playback or due to explicit calls to the MoveNext or MovePrevious methods.</summary> + <param name="" /> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaPlayer.GameHasControl"> + <summary>Determines whether the game has control of the background music.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaPlayer.GetVisualizationData(Microsoft.Xna.Framework.Media.VisualizationData)"> + <summary>Retrieves visualization (frequency and sample) data for the currently-playing song. Reference page contains code sample.</summary> + <param name="visualizationData">Visualization (frequency and sample) data for the currently playing song.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaPlayer.IsMuted"> + <summary>Gets or set the muted setting for the media player.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaPlayer.IsRepeating"> + <summary>Gets or sets the repeat setting for the media player.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaPlayer.IsShuffled"> + <summary>Gets or sets the shuffle setting for the media player.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaPlayer.IsVisualizationEnabled"> + <summary>Gets or sets the visualization enabled setting for the media player.</summary> + </member> + <member name="E:Microsoft.Xna.Framework.Media.MediaPlayer.MediaStateChanged"> + <summary>Raised when the media player play state changes.</summary> + <param name="" /> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaPlayer.MoveNext"> + <summary>Moves to the next song in the queue of playing songs.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaPlayer.MovePrevious"> + <summary>Moves to the previous song in the queue of playing songs.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaPlayer.Pause"> + <summary>Pauses the currently playing song.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaPlayer.Play(Microsoft.Xna.Framework.Media.Song)"> + <summary>Plays a Song. Reference page contains links to related code samples.</summary> + <param name="song">Song to play.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaPlayer.Play(Microsoft.Xna.Framework.Media.SongCollection)"> + <summary>Plays a SongCollection. Reference page contains links to related code samples.</summary> + <param name="songs">SongCollection to play.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaPlayer.Play(Microsoft.Xna.Framework.Media.SongCollection,System.Int32)"> + <summary>Plays a SongCollection, starting with the Song at the specified index. Reference page contains links to related code samples.</summary> + <param name="songs">SongCollection to play.</param> + <param name="index">Index of the song in the collection at which playback should begin.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaPlayer.PlayPosition"> + <summary>Gets the play position within the currently playing song.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaPlayer.Queue"> + <summary>Gets the media playback queue, MediaQueue.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaPlayer.Resume"> + <summary>Resumes a paused song.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaPlayer.State"> + <summary>Gets the media playback state, MediaState.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaPlayer.Stop"> + <summary>Stops playing a song.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaPlayer.Volume"> + <summary>Gets or sets the media player volume.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.MediaQueue"> + <summary>Provides methods and properties to access and control the queue of playing songs.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaQueue.ActiveSong"> + <summary>Gets the current Song in the queue of playing songs.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaQueue.ActiveSongIndex"> + <summary>Gets or sets the index of the current (active) song in the queue of playing songs.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaQueue.Count"> + <summary>Gets the count of songs in the MediaQueue.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaQueue.Item(System.Int32)"> + <summary>Gets the Song at the specified index in the MediaQueue.</summary> + <param name="index" /> + </member> + <member name="T:Microsoft.Xna.Framework.Media.MediaSource"> + <summary>Provides methods and properties to access the source or sources from which the media will be read.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaSource.GetAvailableMediaSources"> + <summary>Gets the available media sources. Reference page contains code sample.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaSource.MediaSourceType"> + <summary>Gets the MediaSourceType of this media source.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.MediaSource.Name"> + <summary>Gets the name of this media source.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.MediaSource.ToString"> + <summary>Returns the name of this media source.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.MediaSourceType"> + <summary>Type of the media source.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Media.MediaSourceType.LocalDevice"> + <summary>A local device.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Media.MediaSourceType.WindowsMediaConnect"> + <summary>A Windows Media Connect device.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.MediaState"> + <summary>Media playback state (playing, paused, or stopped).</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Media.MediaState.Paused"> + <summary>Media playback is paused.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Media.MediaState.Playing"> + <summary>Media is currently playing.</summary> + </member> + <member name="F:Microsoft.Xna.Framework.Media.MediaState.Stopped"> + <summary>Media playback is stopped.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.Picture"> + <summary>Provides access to a picture in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Picture.Album"> + <summary>Gets the picture album that contains the picture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Picture.Date"> + <summary>Gets the picture's date.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Picture.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Picture.Equals(Microsoft.Xna.Framework.Media.Picture)"> + <summary>Determines whether the specified Picture is equal to this Picture.</summary> + <param name="other">Picture to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Picture.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to this Picture.</summary> + <param name="obj">Object to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Picture.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Picture.GetImage"> + <summary>Returns the stream that contains the image data.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Picture.GetThumbnail"> + <summary>Returns the stream that contains the picture's thumbnail image data.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Picture.Height"> + <summary>Gets the picture's height.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Picture.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Picture.Name"> + <summary>Gets the name of the Picture.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Picture.op_Equality(Microsoft.Xna.Framework.Media.Picture,Microsoft.Xna.Framework.Media.Picture)"> + <summary>Determines whether the specified Picture instances are equal.</summary> + <param name="first">Object to the left of the equality operator.</param> + <param name="second">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Picture.op_Inequality(Microsoft.Xna.Framework.Media.Picture,Microsoft.Xna.Framework.Media.Picture)"> + <summary>Determines whether the specified Picture instances are not equal.</summary> + <param name="first">Object to the left of the inequality operator.</param> + <param name="second">Object to the right of the inequality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Picture.ToString"> + <summary>Returns a String representation of the Picture.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Picture.Width"> + <summary>Gets the picture's width.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.PictureAlbum"> + <summary>Provides access to a picture album in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureAlbum.Albums"> + <summary>Gets the collection of picture albums that are contained within the picture album (that is, picture albums that are children of the picture album).</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureAlbum.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureAlbum.Equals(Microsoft.Xna.Framework.Media.PictureAlbum)"> + <summary>Determines whether the specified PictureAlbum is equal to this PictureAlbum.</summary> + <param name="other">PictureAlbum to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureAlbum.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to this PictureAlbum.</summary> + <param name="obj">Object to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureAlbum.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureAlbum.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureAlbum.Name"> + <summary>Gets the name of the PictureAlbum.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureAlbum.op_Equality(Microsoft.Xna.Framework.Media.PictureAlbum,Microsoft.Xna.Framework.Media.PictureAlbum)"> + <summary>Determines whether the specified PictureAlbum instances are equal.</summary> + <param name="first">Object to the left of the equality operator.</param> + <param name="second">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureAlbum.op_Inequality(Microsoft.Xna.Framework.Media.PictureAlbum,Microsoft.Xna.Framework.Media.PictureAlbum)"> + <summary>Determines whether the specified PictureAlbum instances are not equal.</summary> + <param name="first">Object to the left of the inequality operator.</param> + <param name="second">Object to the right of the inequality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureAlbum.Parent"> + <summary>Gets the parent picture album.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureAlbum.Pictures"> + <summary>Gets the collection of pictures in this picture album.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureAlbum.ToString"> + <summary>Returns a String representation of the PictureAlbum.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.PictureAlbumCollection"> + <summary>A collection of picture albums in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureAlbumCollection.Count"> + <summary>Gets the number of PictureAlbum objects in the PictureAlbumCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureAlbumCollection.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureAlbumCollection.GetEnumerator"> + <summary>Returns an enumerator that iterates through the PictureAlbumCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureAlbumCollection.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureAlbumCollection.Item(System.Int32)"> + <summary>Gets the PictureAlbum at the specified index in the PictureAlbumCollection.</summary> + <param name="index" /> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureAlbumCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Returns an enumerator that iterates through the collection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.PictureCollection"> + <summary>A collection of pictures in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureCollection.Count"> + <summary>Gets the number of Picture objects in the PictureCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureCollection.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureCollection.GetEnumerator"> + <summary>Returns an enumerator that iterates through the PictureCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureCollection.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PictureCollection.Item(System.Int32)"> + <summary>Gets the Picture at the specified index in the PictureCollection.</summary> + <param name="index" /> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PictureCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Returns an enumerator that iterates through the collection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.Playlist"> + <summary>Provides access to a playlist in the media library.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Playlist.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Playlist.Duration"> + <summary>Gets the duration of the Playlist.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Playlist.Equals(Microsoft.Xna.Framework.Media.Playlist)"> + <summary>Determines whether the specified Playlist is equal to this Playlist.</summary> + <param name="other">Playlist to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Playlist.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to this Playlist.</summary> + <param name="obj">Object to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Playlist.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Playlist.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Playlist.Name"> + <summary>Gets the name of the Playlist.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Playlist.op_Equality(Microsoft.Xna.Framework.Media.Playlist,Microsoft.Xna.Framework.Media.Playlist)"> + <summary>Determines whether the specified Playlist instances are equal.</summary> + <param name="first">Object to the left of the equality operator.</param> + <param name="second">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Playlist.op_Inequality(Microsoft.Xna.Framework.Media.Playlist,Microsoft.Xna.Framework.Media.Playlist)"> + <summary>Determines whether the specified Playlist instances are not equal.</summary> + <param name="first">Object to the left of the inequality operator.</param> + <param name="second">Object to the right of the inequality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Playlist.Songs"> + <summary>Gets a SongCollection that contains the songs in the playlist.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Playlist.ToString"> + <summary>Returns a String representation of the Playlist.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.PlaylistCollection"> + <summary>A collection of playlists in the media library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PlaylistCollection.Count"> + <summary>Gets the number of Playlist objects in the PlaylistCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PlaylistCollection.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PlaylistCollection.GetEnumerator"> + <summary>Returns an enumerator that iterates through the PlaylistCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PlaylistCollection.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.PlaylistCollection.Item(System.Int32)"> + <summary>Gets the Playlist at the specified index in the PlaylistCollection.</summary> + <param name="index" /> + </member> + <member name="M:Microsoft.Xna.Framework.Media.PlaylistCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Returns an enumerator that iterates through the collection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.Song"> + <summary>Provides access to a song in the song library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.Album"> + <summary>Gets the Album on which the Song appears.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.Artist"> + <summary>Gets the Artist of the Song.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Song.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.Duration"> + <summary>Gets the duration of the Song.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Song.Equals(Microsoft.Xna.Framework.Media.Song)"> + <summary>Determines whether the specified Song is equal to this Song.</summary> + <param name="other">Song to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Song.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to this Song.</summary> + <param name="obj">Object to compare with this instance.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Song.FromUri(System.String,System.Uri)"> + <summary>Constructs a new Song object based on the specified URI.</summary> + <param name="name">Name of the song.</param> + <param name="uri">Uri object that represents the URI.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.Genre"> + <summary>Gets the Genre of the Song.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Song.GetHashCode"> + <summary>Gets the hash code for this instance.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.IsProtected"> + <summary>Gets a value that indicates whether the song is DRM protected content.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.IsRated"> + <summary>Gets a value that indicates whether the song has been rated by the user.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.Name"> + <summary>Gets the name of the Song.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Song.op_Equality(Microsoft.Xna.Framework.Media.Song,Microsoft.Xna.Framework.Media.Song)"> + <summary>Determines whether the specified Song instances are equal.</summary> + <param name="first">Object to the left of the equality operator.</param> + <param name="second">Object to the right of the equality operator.</param> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Song.op_Inequality(Microsoft.Xna.Framework.Media.Song,Microsoft.Xna.Framework.Media.Song)"> + <summary>Determines whether the specified Song instances are not equal.</summary> + <param name="first">Object to the left of the inequality operator.</param> + <param name="second">Object to the right of the inequality operator.</param> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.PlayCount"> + <summary>Gets the song play count.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.Rating"> + <summary>Gets the user's rating for the Song.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.Song.ToString"> + <summary>Returns a String representation of the Song.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.Song.TrackNumber"> + <summary>Gets the track number of the song on the song's Album.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.SongCollection"> + <summary>A collection of songs in the song library.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.SongCollection.Count"> + <summary>Gets the number of Song objects in the SongCollection.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.SongCollection.Dispose"> + <summary>Immediately releases the unmanaged resources used by this object.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.SongCollection.GetEnumerator"> + <summary>Returns an enumerator that iterates through the SongCollection.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.SongCollection.IsDisposed"> + <summary>Gets a value indicating whether the object is disposed.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.SongCollection.Item(System.Int32)"> + <summary>Gets the Song at the specified index in the SongCollection.</summary> + <param name="index" /> + </member> + <member name="M:Microsoft.Xna.Framework.Media.SongCollection.System#Collections#IEnumerable#GetEnumerator"> + <summary>Returns an enumerator that iterates through the collection.</summary> + </member> + <member name="T:Microsoft.Xna.Framework.Media.VisualizationData"> + <summary>Encapsulates visualization (frequency and sample) data for the currently-playing song.</summary> + </member> + <member name="M:Microsoft.Xna.Framework.Media.VisualizationData.#ctor"> + <summary>Initializes a new instance of the VisualizationData class.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.VisualizationData.Frequencies"> + <summary>Returns a collection of floats that contain frequency data.</summary> + </member> + <member name="P:Microsoft.Xna.Framework.Media.VisualizationData.Samples"> + <summary>Returns a collection of floats that contain sample data.</summary> + </member> + </members> +</doc> \ No newline at end of file diff --git a/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.csproj.FileListAbsolute.txt b/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..c0ad3360c79ed7042ba079b7e8aadfe00e946ad9 --- /dev/null +++ b/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.csproj.FileListAbsolute.txt @@ -0,0 +1,70 @@ +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\Game_Map.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\MenuImage.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\attackableNode.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\moveableNode.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\attack.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\items.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\move.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\wait.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\warrior.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\instructions1.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\instructions2.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\instructions3.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\archer.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\mage.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\2archer.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\2archer_attack.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\2mage.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\2mage_attack.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\2warrior.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\2warrior_attack.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\archer_attack.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\mage_attack.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\warrior_attack.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\attack_confirm.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\confirm_attack.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\archer_stats.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\2archer_stats.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\2mage_stats.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\2warrior_stats.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\mage_stats.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\warrior_stats.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\exit_game.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\Inventory_Button.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\End_Button.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\player1turn.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\player2turn.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\map1_obstacles.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\PixelFont.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\PixelFontLarge.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\PixelFontLargest.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\ClearBar.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\HealthBar1.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\HealthBar2.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\Fireball.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\Sword.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\Bow.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\Footstep.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\player1turn_overlay.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\player2turn_overlay.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\MenuSong.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\BattleTheme.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Content\MapTheme.xnb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\BlazeBrigadeTest.dll +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\BlazeBrigadeTest.pdb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Blaze_Brigade.exe +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.Xna.Framework.dll +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.Xna.Framework.Game.dll +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.Xna.Framework.Graphics.dll +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.Xna.Framework.GamerServices.dll +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.Xna.Framework.Input.Touch.dll +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Blaze_Brigade.pdb +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.Xna.Framework.xml +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.Xna.Framework.Game.xml +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.Xna.Framework.Graphics.xml +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.Xna.Framework.GamerServices.xml +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\bin\Debug\Microsoft.Xna.Framework.Input.Touch.xml +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\obj\Debug\BlazeBrigadeTest.csprojResolveAssemblyReference.cache +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\obj\Debug\BlazeBrigadeTest.dll +C:\Users\Susan\Documents\GitHub\Blaze-Brigade\src\BlazeBrigadeTest\obj\Debug\BlazeBrigadeTest.pdb diff --git a/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.csprojResolveAssemblyReference.cache b/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..2ff0e3e27fc82dab095cd5462e8a80d576a17d2e Binary files /dev/null and b/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.csprojResolveAssemblyReference.cache differ diff --git a/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.dll b/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.dll new file mode 100644 index 0000000000000000000000000000000000000000..f1678aa5c5ba146c3a17b14b6ffd6ffe2acd359c Binary files /dev/null and b/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.dll differ diff --git a/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.pdb b/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.pdb new file mode 100644 index 0000000000000000000000000000000000000000..4674a46eded8e5c58bc2c08032589c49959523a6 Binary files /dev/null and b/src/BlazeBrigadeTest/obj/Debug/BlazeBrigadeTest.pdb differ diff --git a/src/BlazeBrigadeTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/src/BlazeBrigadeTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..245898a1fff22a3df3f9bd29fcdd18fdd9b0e5df Binary files /dev/null and b/src/BlazeBrigadeTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/src/BlazeBrigadeTest/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/src/BlazeBrigadeTest/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/src/BlazeBrigadeTest/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/src/BlazeBrigadeTest/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/src/BlazeBrigadeTest/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/src/BlazeBrigadeTest/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391