PipelineProcessorContext Class (MonoGame.Framework.Content.Pipeline.Builder)

System.Object
   Microsoft.Xna.Framework.Content.Pipeline.ContentProcessorContext
      MonoGame.Framework.Content.Pipeline.Builder.PipelineProcessorContext

Namespace: MonoGame.Framework.Content.Pipeline.Builder
Assembly: MonoGame.Framework.Content.Pipeline (MonoGame.Framework.Content.Pipeline.dll 3.8.0.1082)
  • C#
  • VB
  • F#
public class PipelineProcessorContext : ContentProcessorContext

Syntax for VB is not yet implemented.

Syntax for F# is not yet implemented.

The PipelineProcessorContext type exposes the following members.

  Platforms Name Description
PipelineProcessorContext  
Top
  Platforms Name Description
BuildConfiguration Gets the name of the current content build configuration. (Overrides ContentProcessorContext.BuildConfiguration().)
IntermediateDirectory Gets the path of the directory that will contain any intermediate files generated by the content processor. (Overrides ContentProcessorContext.IntermediateDirectory().)
Logger Gets the logger interface used for status messages or warnings. (Overrides ContentProcessorContext.Logger().)
OutputDirectory Gets the output path of the content processor. (Overrides ContentProcessorContext.OutputDirectory().)
OutputFilename Gets the output file name of the content processor. (Overrides ContentProcessorContext.OutputFilename().)
Parameters Gets the collection of parameters used by the content processor. (Overrides ContentProcessorContext.Parameters().)
SourceIdentity Gets the ContentIdentity representing the source asset imported. (Overrides ContentProcessorContext.SourceIdentity().)
TargetPlatform Gets the current content build target platform. (Overrides ContentProcessorContext.TargetPlatform().)
TargetProfile Gets the current content build target profile. (Overrides ContentProcessorContext.TargetProfile().)
Top
  Platforms Name Description
AddDependency Adds a dependency to the specified file. This causes a rebuild of the file, when modified, on subsequent incremental builds. (Overrides ContentProcessorContext.AddDependency().)
AddOutputFile Add a file name to the list of related output files maintained by the build item. This allows tracking build items that build multiple output files. (Overrides ContentProcessorContext.AddOutputFile().)
BuildAndLoadAsset<TInput,TOutput>(ExternalReference<TInput>, string) Initiates a nested build of the specified asset and then loads the result into memory. (Inherited from ContentProcessorContext.)
BuildAndLoadAsset<TInput,TOutput>(ExternalReference<TInput>, string, OpaqueDataDictionary, string) Initiates a nested build of the specified asset and then loads the result into memory. (Overrides ContentProcessorContext.BuildAndLoadAsset<TInput,TOutput>().)
BuildAsset<TInput,TOutput>(ExternalReference<TInput>, string, OpaqueDataDictionary, string, string) Initiates a nested build of an additional asset. (Overrides ContentProcessorContext.BuildAsset<TInput,TOutput>().)
BuildAsset<TInput,TOutput>(ExternalReference<TInput>, string) Initiates a nested build of an additional asset. (Inherited from ContentProcessorContext.)
Convert<TInput,TOutput>(TInput, string) Converts a content item object using the specified content processor. (Inherited from ContentProcessorContext.)
Convert<TInput,TOutput>(TInput, string, OpaqueDataDictionary) Converts a content item object using the specified content processor. (Overrides ContentProcessorContext.Convert<TInput,TOutput>().)
Top
Supported in:

    
 Windows DirectX Desktop
    
 Linux Desktop