PipelineProcessorContext Class (MonoGame.Framework.Content.Pipeline.Builder)
System.Object
Microsoft.Xna.Framework.Content.Pipeline.ContentProcessorContext
MonoGame.Framework.Content.Pipeline.Builder.PipelineProcessorContext
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)
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 |
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().) |
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>().) |
Supported in:
Windows DirectX Desktop
Linux Desktop
Windows DirectX Desktop
Linux Desktop