Class BuildWriteData
Basic implementation of IWriteData. Stores the write information calculated during a build. IWriteData
Inherited Members
Namespace: UnityEditor.Build.Pipeline
Assembly: Unity.ScriptableBuildPipeline.Editor.dll
Syntax
[Serializable]
public class BuildWriteData : IWriteData, IContextObject
Constructors
BuildWriteData()
Default constructor, initializes properties to defaults
Declaration
public BuildWriteData()
Properties
AssetToFiles
Map of asset to file dependencies. First dependency in the list is the main file for an asset.
Declaration
public Dictionary<GUID, List<string>> AssetToFiles { get; }
Property Value
Type | Description |
---|---|
Dictionary<GUID, List<string>> |
FileToObjects
Map of file to list of objects in that file
Declaration
public Dictionary<string, List<ObjectIdentifier>> FileToObjects { get; }
Property Value
Type | Description |
---|---|
Dictionary<string, List<ObjectIdentifier>> |
WriteOperations
List of all write operations to serialize data to disk
Declaration
public List<IWriteOperation> WriteOperations { get; }
Property Value
Type | Description |
---|---|
List<IWriteOperation> |