Class CoreBuildData
Contains a set of needed data for building. This might also being called when building Asset Bundles
Implements
Inherited Members
Namespace: UnityEditor.Rendering
Assembly: Unity.RenderPipelines.Core.Editor.dll
Syntax
public class CoreBuildData : IDisposable
Properties
buildingPlayerForRenderPipeline
If the target build has an SRP configured
Declaration
public bool buildingPlayerForRenderPipeline { get; }
Property Value
Type | Description |
---|---|
bool |
currentRenderPipelineAssetType
A valid type of RenderPipelineAsset, that the build is targeting,
Declaration
public Type currentRenderPipelineAssetType { get; }
Property Value
Type | Description |
---|---|
Type |
instance
Instance to the current CoreBuildData.
Declaration
public static CoreBuildData instance { get; }
Property Value
Type | Description |
---|---|
CoreBuildData |
renderPipelineAssets
A list of RenderPipelineAsset, all of them of the same type.
Declaration
public List<RenderPipelineAsset> renderPipelineAssets { get; }
Property Value
Type | Description |
---|---|
List<RenderPipelineAsset> |
Methods
Dispose()
Dispose all the gathered data for building
Declaration
public void Dispose()