Namespace UnityEditor.AddressableAssets
Classes
AddressableAssetBuildResult
Contains information about the status of the build.
AddressableAssetBuildSettings
Build settings for addressables.
AddressableAssetEntry
Contains data for an addressable asset entry.
AddressableAssetEntryCollection
Contains a list of AddressableAssetEntries that can be included in the settings. The purpose of this class is to provide a way of combining entries from external sources such as packages into your project settings.
AddressableAssetGroup
Contains the collection of asset entries associated with this group.
AddressableAssetGroupSchema
Contains data for AddressableAssetGroups.
AddressableAssetGroupSchemaSet
Collection of AddressableAssetGroupSchema objects
AddressableAssetGroupSchemaTemplate
Contains a set of schemas used by the GUI to create predefined asset groups.
AddressableAssetProfileSettings
Contains user defined variables to control build parameters.
AddressableAssetSettings
Contains editor data for the addressables system.
AddressableAssetSettingsDefaultObject
Class used to get and set the default Addressable Asset settings object.
AddressablesBuildDataBuilderContext
Data builder context object for Addressables.
AddressablesContentState
Data stored with each build that is used to generated content updates.
AddressablesPlayerBuildResult
Build result for building the player.
AddressablesPlayModeBuildResult
Build result for entering play mode in the editor.
BaseHostingService
Base class for hosting services.
BuildScript
Entry point to set callbacks for builds.
BundledAssetGroupSchema
Schema used for bundled asset groups.
ContentUpdateGroupSchema
Schema for content updates.
ContentUpdateScript
Contains methods used for the content update workflow.
HostingServicesManager
Manages the hosting services.
HostingServicesWindow
Configuration GUI for HostingServicesManager
HttpHostingService
HTTP implemenation of hosting service.
KeyDataStore
Contains serialized data in a generic serializable container.
PlayerDataGroupSchema
Schema for the player data asset group
ProfileValueReference
Used to store references to profile variables. This class is intended to be used for fields in user scripts, specifically ones that subclass AddressableAssetGroupSchema.
SceneManagerState
Serializable object that can be used to save and restore the state of the editor scene manager.
SerializedTypeDrawer
Interfaces
IDataBuilder
Builds objects of type IDataBuilderResult.
IDataBuilderContext
Used to pass context data into IDataBuilders.
IDataBuilderGUI
GUI for IDataBuilders.
IDataBuilderResult
The result of IDataBuilder.Build.
IHostingService
IHostingService implementations serve Addressable content from the Unity Editor to players running locally or on devices with network access to the Editor.
IHostingServiceConfigurationProvider
Interface for providing configuration data for IHostingService implementations
Enums
AddressableAssetSettings.ModificationEvent
Enumeration of different event types that are generated.
BundledAssetGroupSchema.BundlePackingMode
Defines how bundles are created.