ModelProcessor Members

The following tables list the members exposed by the ModelProcessor type.

Public Constructors

Name Description
Public Method ModelProcessor Initializes a new instance of ModelProcessor.

Public Properties

Name Description
Public Property ColorKeyColor Specifies the color used when color keying for a texture is enabled.
Public Property ColorKeyEnabled Specifies whether color keying of a model is enabled.
Public Property DefaultEffect The default effect type for this instance of ModelProcessor.
Public Property GenerateMipmaps Specifies whether a full chain of mipmaps is generated from the source material.
Public Property GenerateTangentFrames Gets or sets the value of the Generate Tangent Frames processor parameter.
Public Property PremultiplyTextureAlpha Specifies whether alpha premultiply of textures is enabled.
Public Property PremultiplyVertexColors Specifies if premultiply of vertex colors is enabled.
Public Property ResizeTexturesToPowerOfTwo Specifies whether resizing of textures are enabled.
Public Property RotationX Gets or sets the value of the X Axis Rotation processor parameter.
Public Property RotationY Gets or sets the value of the Y Axis Rotation processor parameter.
Public Property RotationZ Gets or sets the value of the Z Axis Rotation processor parameter.
Public Property Scale Gets or sets the value of the Scale processor parameter.
Public Property SwapWindingOrder Gets or sets the value of the Swap Winding Order processor parameter.
Public Property TextureFormat Specifies the texture format of output materials.

Public Methods

Name Description
Public Method Equals (Inherited from Object.)
Public Method GetHashCode (Inherited from Object.)
Public Method GetType (Inherited from Object.)
Public Method Process Converts mesh content to model content.
Public Method ToString (Inherited from Object.)

Protected Methods

Name Description
Protected Method ConvertMaterial Called by the framework when the MaterialContent property of a GeometryContent object is encountered in the input node collection.
Protected Method Finalize (Inherited from Object.)
Protected Method MemberwiseClone (Inherited from Object.)
Protected Method ProcessGeometryUsingMaterial Processes all geometry using a specified material.
Protected Method ProcessVertexChannel Processes geometry content vertex channels at the specified index.

See Also

Reference

ModelProcessor Class
Microsoft.Xna.Framework.Content.Pipeline.Processors Namespace