Class AddressablesDataBuilderInput
Data builder context object for Addressables.
Namespace: UnityEditor.AddressableAssets.Build
Syntax
public class AddressablesDataBuilderInput : object
Constructors
AddressablesDataBuilderInput(AddressableAssetSettings)
Creates a default context object with values taken from the AddressableAssetSettings parameter.
Declaration
public AddressablesDataBuilderInput(AddressableAssetSettings settings)
Parameters
| Type | Name | Description |
|---|---|---|
| AddressableAssetSettings | settings | The settings object to pull values from. |
AddressablesDataBuilderInput(AddressableAssetSettings, String)
Creates a default context object with values taken from the AddressableAssetSettings parameter.
Declaration
public AddressablesDataBuilderInput(AddressableAssetSettings settings, string playerBuildVersion)
Parameters
| Type | Name | Description |
|---|---|---|
| AddressableAssetSettings | settings | The settings object to pull values from. |
| String | playerBuildVersion | The player build version. |
Fields
RuntimeCatalogFilename
The name of the default Runtime Catalog file.
Declaration
public string RuntimeCatalogFilename
Field Value
| Type | Description |
|---|---|
| String |
RuntimeSettingsFilename
The name of the default Runtime Settings file.
Declaration
public string RuntimeSettingsFilename
Field Value
| Type | Description |
|---|---|
| String |
Properties
AddressableSettings
The main addressables settings object.
Declaration
public AddressableAssetSettings AddressableSettings { get; }
Property Value
| Type | Description |
|---|---|
| AddressableAssetSettings |
PlayerVersion
Player build version.
Declaration
public string PlayerVersion { get; }
Property Value
| Type | Description |
|---|---|
| String |
PreviousContentState
The asset content state of a previous build. This allows detection of deltas with the current build content state. This will be null in standard builds. This is only set during content update builds.
Declaration
public AddressablesContentState PreviousContentState { get; }
Property Value
| Type | Description |
|---|---|
| AddressablesContentState |
ProfilerEventsEnabled
Bool to signify if profiler events should be broadcast.
Declaration
public bool ProfilerEventsEnabled { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
Registry
Registry of files created during the build
Declaration
public FileRegistry Registry { get; }
Property Value
| Type | Description |
|---|---|
| FileRegistry |
Target
Build target.
Declaration
public BuildTarget Target { get; }
Property Value
| Type | Description |
|---|---|
| BuildTarget |
TargetGroup
Build target group.
Declaration
public BuildTargetGroup TargetGroup { get; }
Property Value
| Type | Description |
|---|---|
| BuildTargetGroup |