- IAsyncResult - Interface in System
-
Represents the status of an asynchronous operation.
- ICollection<T> - Interface in System.Collections.Generic
-
Defines methods to manipulate generic collections.
- IComparable<T> - Interface in System
-
Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method for ordering instances.
- Id - Variable in class Microsoft.Xna.Framework.Input.Touch.TouchLocation
-
Gets the ID of the touch location.
- Identity - Variable in class Microsoft.Xna.Framework.Quaternion
-
Returns a Quaternion representing no rotation.
- IDisposable - Interface in System
-
Defines a method to release allocated unmanaged resources.
- IEffectFog - Interface in Microsoft.Xna.Framework.Graphics
-
- IEffectLights - Interface in Microsoft.Xna.Framework.Graphics
-
Gets or sets lighting parameters for the current effect.
- IEffectMatrices - Interface in Microsoft.Xna.Framework.Graphics
-
Gets or sets transformation matrix parameters for the current effect.
- IEqualityComparer<T> - Interface in System.Collections.Generic
-
Defines methods to support the comparison of objects for equality.
- IEquatable<T> - Interface in System
-
Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances.
- IGraphicsDeviceService - Interface in Microsoft.Xna.Framework.Graphics
-
Defines a mechanism for retrieving GraphicsDevice objects.
- IList<T> - Interface in System.Collections.Generic
-
Represents a collection of objects that can be individually accessed by index.
- IndexBuffer - Class in Microsoft.Xna.Framework.Graphics
-
Describes the rendering order of the vertices in a vertex buffer.
- IndexBuffer(GraphicsDevice, IndexElementSize, int, BufferUsage) - Constructor for class Microsoft.Xna.Framework.Graphics.IndexBuffer
-
Initializes a new instance of the IndexBuffer class.
- IndexBuffer(GraphicsDevice, Class, int, BufferUsage) - Constructor for class Microsoft.Xna.Framework.Graphics.IndexBuffer
-
Initializes a new instance of the IndexBuffer class.
- IndexElementSize - Enum in Microsoft.Xna.Framework.Graphics
-
Defines the size of an element of an index buffer.
- IndexOf(TouchLocation) - Method in class Microsoft.Xna.Framework.Input.Touch.TouchCollection
-
Determines the index of a TouchLocation in the TouchCollection.
- IndexOf(T) - Method in interface System.Collections.Generic.IList
-
- IndexOf(T) - Method in class System.Collections.ObjectModel.Collection
-
Searches for the specified object and returns the zero-based index of the first occurrence within the entire Collection<>.
- IndexOf(T) - Method in class System.Collections.ObjectModel.ReadOnlyCollection
-
Searches for the specified object and returns the zero-based index of the first occurrence within the entire System.Collections.ObjectModel.ReadOnlyCollection.
- IndianRed - Static variable in class Microsoft.Xna.Framework.Color
-
Gets a system-defined color with the value R:205 G:92 B:92 A:255.
- Indigo - Static variable in class Microsoft.Xna.Framework.Color
-
Gets a system-defined color with the value R:75 G:0 B:130 A:255.
- Inflate(int, int) - Method in class Microsoft.Xna.Framework.Rectangle
-
Pushes the edges of the Rectangle out by the horizontal and vertical values specified.
- Initialize(IServiceProvider) - Static method in class Microsoft.Xna.Framework.GamerServices.GamerServicesDispatcher
-
Initializes gamer services functionality for the game, automatically choosing the most appropriate gamer service type for the platform.
- Insert(int, TouchLocation) - Method in class Microsoft.Xna.Framework.Input.Touch.TouchCollection
-
Inserts a new TouchLocation into the TouchCollection at a specified index.
- Insert(int, T) - Method in interface System.Collections.Generic.IList
-
- Insert(int, T) - Method in class System.Collections.ObjectModel.Collection
-
Inserts an element into the Collection<> at the specified index.
- InsertItem(int, T) - Method in class System.Collections.ObjectModel.Collection
-
Inserts an element into the Collection<> at the specified index.
- InsertItem(int, TItem) - Method in class System.Collections.ObjectModel.KeyedCollection
-
- InstallingTitleUpdate - Static variable in class Microsoft.Xna.Framework.GamerServices.GamerServicesDispatcher
-
Notifies the game when a Games for Windows - LIVE title update is being installed
- interator() - Method in class Microsoft.Xna.Framework.Graphics.ModelEffectCollection
-
- Intersect(Rectangle, Rectangle) - Static method in class Microsoft.Xna.Framework.Rectangle
-
Creates a Rectangle defining the area where one rectangle overlaps with another rectangle.
- Intersect(Rectangle, Rectangle, Rectangle) - Static method in class Microsoft.Xna.Framework.Rectangle
-
Creates a Rectangle defining the area where one rectangle overlaps with another rectangle.
- Intersects(BoundingBox) - Method in class Microsoft.Xna.Framework.BoundingBox
-
Checks whether the current BoundingBox intersects another BoundingBox.
- Intersects(BoundingSphere) - Method in class Microsoft.Xna.Framework.BoundingBox
-
Checks whether the current BoundingBox intersects a BoundingSphere.
- Intersects(Plane) - Method in class Microsoft.Xna.Framework.BoundingBox
-
Checks whether the current BoundingBox intersects a Plane.
- Intersects(Ray) - Method in class Microsoft.Xna.Framework.BoundingBox
-
Checks whether the current BoundingBox intersects a Ray.
- Intersects(BoundingBox, boolean) - Method in class Microsoft.Xna.Framework.BoundingBox
-
Checks whether the current BoundingBox intersects another BoundingBox.
- Intersects(BoundingSphere, boolean) - Method in class Microsoft.Xna.Framework.BoundingBox
-
Checks whether the current BoundingBox intersects a BoundingSphere.
- Intersects(Plane, PlaneIntersectionType) - Method in class Microsoft.Xna.Framework.BoundingBox
-
Checks whether the current BoundingBox intersects a Plane.
- Intersects(Ray, Float) - Method in class Microsoft.Xna.Framework.BoundingBox
-
Checks whether the current BoundingBox intersects a Ray.
- Intersects(BoundingBox) - Method in class Microsoft.Xna.Framework.BoundingSphere
-
Checks whether the current BoundingSphere intersects with a specified BoundingBox.
- Intersects(BoundingSphere) - Method in class Microsoft.Xna.Framework.BoundingSphere
-
Checks whether the current BoundingSphere intersects with a specified BoundingSphere.
- Intersects(Plane) - Method in class Microsoft.Xna.Framework.BoundingSphere
-
Checks whether the current BoundingSphere intersects with a specified Plane.
- Intersects(Ray) - Method in class Microsoft.Xna.Framework.BoundingSphere
-
Checks whether the current BoundingSphere intersects with a specified Ray.
- Intersects(BoundingBox, boolean) - Method in class Microsoft.Xna.Framework.BoundingSphere
-
Checks whether the current BoundingSphere intersects a BoundingBox.
- Intersects(BoundingSphere, boolean) - Method in class Microsoft.Xna.Framework.BoundingSphere
-
Checks whether the current BoundingSphere intersects another BoundingSphere.
- Intersects(Plane, PlaneIntersectionType) - Method in class Microsoft.Xna.Framework.BoundingSphere
-
Checks whether the current BoundingSphere intersects a Plane.
- Intersects(Ray, Float) - Method in class Microsoft.Xna.Framework.BoundingSphere
-
Checks whether the current BoundingSphere intersects a Ray.
- Intersects(BoundingBox) - Method in class Microsoft.Xna.Framework.Plane
-
Checks whether the current Plane intersects a specified BoundingBox.
- Intersects(BoundingSphere) - Method in class Microsoft.Xna.Framework.Plane
-
Checks whether the current Plane intersects a specified BoundingSphere.
- Intersects(BoundingBox, PlaneIntersectionType) - Method in class Microsoft.Xna.Framework.Plane
-
Checks whether the current Plane intersects a BoundingBox.
- Intersects(BoundingSphere, PlaneIntersectionType) - Method in class Microsoft.Xna.Framework.Plane
-
Checks whether the current Plane intersects a BoundingSphere.
- Intersects(BoundingBox) - Method in class Microsoft.Xna.Framework.Ray
-
Checks whether the Ray intersects a specified BoundingBox.
- Intersects(BoundingSphere) - Method in class Microsoft.Xna.Framework.Ray
-
Checks whether the Ray intersects a specified BoundingSphere.
- Intersects(Plane) - Method in class Microsoft.Xna.Framework.Ray
-
Determines whether this Ray intersects a specified Plane.
- Intersects(BoundingBox, Float) - Method in class Microsoft.Xna.Framework.Ray
-
Checks whether the current Ray intersects a BoundingBox.
- Intersects(BoundingSphere, Float) - Method in class Microsoft.Xna.Framework.Ray
-
Checks whether the current Ray intersects a BoundingSphere.
- Intersects(Plane, Float) - Method in class Microsoft.Xna.Framework.Ray
-
Determines whether this Ray intersects a specified Plane.
- Intersects(Rectangle) - Method in class Microsoft.Xna.Framework.Rectangle
-
Determines whether a specified Rectangle intersects with this Rectangle.
- Intersects(Rectangle, boolean) - Method in class Microsoft.Xna.Framework.Rectangle
-
Determines whether a specified Rectangle intersects with this Rectangle.
- InvalidOperationException - Exception in System
-
The exception that is thrown when a method call is invalid for the object's current state.
- InvalidOperationException() - Constructor for exception System.InvalidOperationException
-
Initializes a new instance of the InvalidOperationException class.
- InvalidOperationException(String) - Constructor for exception System.InvalidOperationException
-
Initializes a new instance of the InvalidOperationException class with a specified error message.
- InvalidOperationException(String, RuntimeException) - Constructor for exception System.InvalidOperationException
-
Initializes a new instance of the InvalidOperationException class with a specified error message and a reference to the inner exception that is the cause of this exception.
- Inverse(Quaternion) - Static method in class Microsoft.Xna.Framework.Quaternion
-
Returns the inverse of a Quaternion.
- Inverse(Quaternion, Quaternion) - Static method in class Microsoft.Xna.Framework.Quaternion
-
Returns the inverse of a Quaternion.
- Invert(Matrix) - Static method in class Microsoft.Xna.Framework.Matrix
-
Calculates the inverse of a matrix.
- Invert(Matrix, Matrix) - Static method in class Microsoft.Xna.Framework.Matrix
-
Calculates the inverse of a matrix.
- Invoke(T) - Method in class System.Action
-
- Invoke(IAsyncResult) - Method in class System.AsyncCallback
-
- Invoke(Object, T) - Method in interface System.EventHandler
-
- IOException - Exception in System.IO
-
The exception that is thrown when an I/O error occurs.
- IOException() - Constructor for exception System.IO.IOException
-
Initializes a new instance of the
IOException
class with its message string set to the empty string ("").
- IOException(String) - Constructor for exception System.IO.IOException
-
Initializes a new instance of the
IOException
class with its message string set to message.
- IOException(String, Throwable) - Constructor for exception System.IO.IOException
-
Initializes a new instance of the
IOException
class with a specified error message and a reference to the inner exception that is the cause of this exception.
- IsAvailable() - Method in class Microsoft.Xna.Framework.Net.QualityOfService
-
Checks whether this quality of service operation has completed.
- IsCompleted() - Method in interface System.IAsyncResult
-
Gets an indication whether the asynchronous operation has completed.
- IsConnected - Variable in class Microsoft.Xna.Framework.Input.GamePadCapabilities
-
Indicates whether the Xbox 360 Controller is connected.
- IsConnected - Variable in class Microsoft.Xna.Framework.Input.GamePadState
-
Indicates whether the Xbox 360 Controller is connected.
- IsConnected - Variable in class Microsoft.Xna.Framework.Input.Touch.TouchCollection
-
Indicates if the touch screen is available for use.
- IsConnected() - Method in class Microsoft.Xna.Framework.Storage.StorageDevice
-
Gets whether the device is connected.
- IsContentLost() - Method in class Microsoft.Xna.Framework.Graphics.DynamicIndexBuffer
-
Determines if the index buffer data has been lost due to a lost device event.
- IsContentLost() - Method in class Microsoft.Xna.Framework.Graphics.RenderTarget2D
-
Determines if the index buffer data has been lost due to a lost device event.
- IsContentLost() - Method in class Microsoft.Xna.Framework.Graphics.RenderTargetCube
-
Determines if the data has been lost due to a lost device event.
- IsDisposed() - Method in class Microsoft.Xna.Framework.Audio.SoundEffect
-
Gets a value that indicates whether the object is disposed.
- IsDisposed() - Method in class Microsoft.Xna.Framework.Audio.SoundEffectInstance
-
Gets a value that indicates whether the object is disposed.
- IsDisposed() - Method in class Microsoft.Xna.Framework.GamerServices.Gamer
-
Gets a value indicating whether the object is disposed.
- IsDisposed() - Method in class Microsoft.Xna.Framework.GamerServices.GamerProfile
-
Gets a value that indicates whether the object is disposed.
- IsDisposed() - Method in class Microsoft.Xna.Framework.Graphics.GraphicsResource
-
Gets a value that indicates whether the object is disposed.
- IsDisposed() - Method in class Microsoft.Xna.Framework.Graphics.SpriteBatch
-
- IsDisposed() - Method in class Microsoft.Xna.Framework.Storage.StorageContainer
-
Gets a value that indicates whether the object is disposed.
- IsEmpty() - Method in class Microsoft.Xna.Framework.Rectangle
-
Gets a value that indicates whether the Rectangle is empty.
- IServiceProvider - Interface in System
-
Defines a mechanism for retrieving a service object; that is, an object that provides custom support to other objects.
- IsFriend(Gamer) - Method in class Microsoft.Xna.Framework.GamerServices.SignedInGamer
-
- IsFullScreen - Variable in class Microsoft.Xna.Framework.Graphics.PresentationParameters
-
- IsGuest() - Method in class Microsoft.Xna.Framework.GamerServices.SignedInGamer
-
- IsInitialized() - Static method in class Microsoft.Xna.Framework.GamerServices.GamerServicesDispatcher
-
- IsKeyDown(Keys) - Method in class Microsoft.Xna.Framework.Input.KeyboardState
-
Returns whether a specified key is currently being pressed.
- IsKeyUp(Keys) - Method in class Microsoft.Xna.Framework.Input.KeyboardState
-
Returns whether a specified key is currently not pressed.
- IsLooped - Variable in class Microsoft.Xna.Framework.Audio.SoundEffectInstance
-
Gets a value that indicates whether looping is enabled for the SoundEffectInstance.
- IsolatedStorageException - Exception in System.IO.IsolatedStorage
-
- IsolatedStorageException() - Constructor for exception System.IO.IsolatedStorage.IsolatedStorageException
-
- IsolatedStorageFile - Class in System.IO.IsolatedStorage
-
- IsolatedStorageFile() - Constructor for class System.IO.IsolatedStorage.IsolatedStorageFile
-
- IsolatedStorageFileStream - Class in System.IO.IsolatedStorage
-
- IsolatedStorageFileStream(String, FileMode, EnumSet<FileAccess>, EnumSet<FileShare>, IsolatedStorageFile) - Constructor for class System.IO.IsolatedStorage.IsolatedStorageFileStream
-
- IsolatedStorageFileStream(String, FileMode, EnumSet<FileAccess>, IsolatedStorageFile) - Constructor for class System.IO.IsolatedStorage.IsolatedStorageFileStream
-
- IsolatedStorageFileStream(String, FileMode, IsolatedStorageFile) - Constructor for class System.IO.IsolatedStorage.IsolatedStorageFileStream
-
Initializes a new instance of the System.IO.IsolatedStorage.IsolatedStorageFileStream class giving access to the file designated by path, in the specified mode, and in the context of the System.IO.IsolatedStorage.IsolatedStorageFile specified by isf.
- IsProfileSupported(GraphicsProfile) - Method in class Microsoft.Xna.Framework.Graphics.GraphicsAdapter
-
Tests to see if the adapter supports the requested profile.
- IsReadOnly() - Method in class Microsoft.Xna.Framework.Input.Touch.TouchCollection
-
Determines if the touch location array is read-only.
- IsReadOnly() - Method in interface System.Collections.Generic.ICollection
-
- IsVisible() - Static method in class Microsoft.Xna.Framework.GamerServices.Guide
-
- iterator() - Method in class Microsoft.Xna.Framework.GamerServices.GamerCollection
-
- iterator() - Method in class Microsoft.Xna.Framework.Graphics.DisplayModeCollection
-
Gets an iterator that can iterate through the DisplayModeCollection.
- iterator() - Method in class Microsoft.Xna.Framework.Graphics.EffectAnnotationCollection
-
Gets an iterator that can iterate through the EffectAnnotationCollection.
- iterator() - Method in class Microsoft.Xna.Framework.Graphics.EffectParameterCollection
-
Gets an iterator that can iterate through EffectParameterCollection.
- iterator() - Method in class Microsoft.Xna.Framework.Graphics.EffectPassCollection
-
Gets an enumerator that can iterate through the EffectPassCollection.
- iterator() - Method in class Microsoft.Xna.Framework.Graphics.EffectTechniqueCollection
-
Gets an iterator that can iterate through the EffectTechniqueCollection.
- iterator() - Method in class Microsoft.Xna.Framework.Graphics.ModelMeshCollection
-
Returns a ModelMeshCollection.Enumerator that can iterate through a ModelMeshCollection.
- iterator() - Method in class Microsoft.Xna.Framework.Graphics.ModelMeshPartCollection
-
- iterator() - Method in class Microsoft.Xna.Framework.Input.Touch.TouchCollection
-
Returns an iterator that iterates through the TouchCollection.
- iterator() - Method in class System.Collections.ObjectModel.Collection
-
- iterator() - Method in class System.Collections.ObjectModel.ReadOnlyCollection
-
Returns an iterator that iterates through the System.Collections.ObjectModel.ReadOnlyCollection.
- IVertexType - Interface in Microsoft.Xna.Framework.Graphics
-
Vertex type interface which is implemented by a custom vertex type structure.
- Ivory - Static variable in class Microsoft.Xna.Framework.Color
-
Gets a system-defined color with the value R:255 G:255 B:240 A:255.