Microsoft.Xna.Framework.Content.Pipeline.Graphics Namespace
Note
This namespace is available only when developing for Windows.
Provides intermediate classes and types for representing and manipulating graphics data.
Classes
Name | Description | |
---|---|---|
AlphaTestMaterialContent | Provides properties for modifying an effect that supports alpha testing. | |
AnimationChannel | Provides methods and properties for maintaining an animation channel. | |
AnimationChannelDictionary | Collection of animation data channels, one per bone or rigid object. | |
AnimationContent | Provides properties for maintaining an animation. | |
AnimationContentDictionary | Collection of named animations. | |
AnimationKeyframe | Provides methods and properties for managing a keyframe. | |
BasicMaterialContent | Provides properties for modifying a traditional fixed-function–style material, as supported by most 3D modeling packages. | |
BitmapContent | Provides properties and methods for creating and maintaining a bitmap resource. | |
BoneContent | Represents an animation skeleton. | |
BoneWeightCollection | Collection of bone weights of a vertex. | |
DualTextureMaterialContent | Provides properties for modifying an effect that supports two-layer multitexturing. | |
Dxt1BitmapContent | Provides methods and properties for managing compressed textures (DXT1). | |
Dxt3BitmapContent | Provides methods and properties for managing compressed textures (DXT3). | |
Dxt5BitmapContent | Provides methods and properties for managing compressed textures (DXT5). | |
DxtBitmapContent | Provides methods and properties for managing compressed textures (DXT1, DXT3, DXT5). | |
EffectContent | Contains the source code for a DirectX Effect, loaded from a .fx file. | |
EffectMaterialContent | Provides support for representing DirectX Effect materials. | |
EnvironmentMapMaterialContent | Provides properties for modifying an effect that supports environment mapping. | |
FontDescription | Provides information to the FontDescriptionProcessor describing which font to rasterize, which font size to utilize, and which Unicode characters to include in the processor output. | |
GeometryContent | Provides properties that define various aspects of a geometry batch. | |
GeometryContentCollection | Provides methods for maintaining a collection of geometry batches that make up a mesh. | |
IndexCollection | Provides methods for maintaining a list of index values. | |
IndirectPositionCollection | Provides methods for maintaining a list of vertex positions. | |
MaterialContent | Provides methods and properties for maintaining a collection of named texture references. | |
MeshBuilder | Provides support for writing a custom importer for mesh objects. | |
MeshContent | Provides properties and methods that define various aspects of a mesh. | |
MeshHelper | Provides methods for manipulating mesh data. | |
MipmapChain | Provides methods for accessing a mipmap chain. | |
MipmapChainCollection | Provides methods for maintaining a mipmap chain. | |
NodeContent | Provides a base class for graphics types that define local coordinate systems. | |
NodeContentCollection | Provides a collection of all NodeContent objects in a spatial hierarchy. | |
PixelBitmapContent | Provides methods for maintaining a 2D array of pixel values. | |
PositionCollection | Provides a collection of vertex position values. | |
SkinnedMaterialContent | Provides properties for modifying an effect for rendering skinned character models. | |
Texture2DContent | Represents a regular two-dimensional texture. | |
Texture3DContent | Represents a three-dimensional volume texture. | |
TextureContent | Provides a base class for all texture objects. | |
TextureCubeContent | Provides validation for a cube map texture, which contains an array of six image faces. | |
TextureReferenceDictionary | Provides a collection of named references to texture files. | |
VectorConverter | Provides methods for converting data between different packed vector representations. | |
VertexChannel | Provides methods and properties for maintaining a vertex channel. | |
VertexChannel | Provides methods and properties for maintaining a vertex channel. | |
VertexChannelCollection | Provides methods and properties for managing a list of vertex data channels. | |
VertexChannelNames | Provides properties for managing a collection of vertex channel names. | |
VertexContent | Provides methods and properties for maintaining the vertex data of a GeometryContent. |
Structures
Name | Description | |
---|---|---|
BoneWeight | Provides properties for managing a bone weight. |
Enumerations
Name | Description | |
---|---|---|
FontDescriptionStyle | Flags that describe style information to be applied to text. |