Interface IDeterministicIdentifiers
Base interface for the generating deterministic identifiers for different parts of the build pipeline.
Namespace: UnityEditor.Build.Pipeline.Interfaces
Assembly: Unity.ScriptableBuildPipeline.Editor.dll
Syntax
public interface IDeterministicIdentifiers : IContextObject
Methods
GenerateInternalFileName(string)
Generates a deterministic internal file name from the passed in name.
Declaration
string GenerateInternalFileName(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | Name identifier for internal file name generation |
Returns
Type | Description |
---|---|
string | Deterministic file name. |
SerializationIndexFromObjectIdentifier(ObjectIdentifier)
Generates a deterministic id for a given object in the build.
Declaration
long SerializationIndexFromObjectIdentifier(ObjectIdentifier objectID)
Parameters
Type | Name | Description |
---|---|---|
ObjectIdentifier | objectID | Object identifier to for id generation. |
Returns
Type | Description |
---|---|
long |
|