Table of Contents

Interface IContentProcessor

Namespace
Microsoft.Xna.Framework.Content.Pipeline
Assembly
MonoGame.Framework.Content.Pipeline.dll

Provides methods and properties for accessing a statically typed ContentProcessor subclass, using dynamically typed object data.

public interface IContentProcessor

Properties

InputType

Gets the expected object type of the input parameter to IContentProcessor.Process.

Type InputType { get; }

Property Value

Type

OutputType

Gets the object type returned by IContentProcessor.Process.

Type OutputType { get; }

Property Value

Type

Methods

Process(object, ContentProcessorContext)

Processes the specified input data and returns the result.

object Process(object input, ContentProcessorContext context)

Parameters

input object

Existing content object being processed.

context ContentProcessorContext

Contains any required custom process parameters.

Returns

object

An object representing the processed input.