Namespace Unity.Entities.Content
Classes
ContentArchivesBuildUtility
Utility functions for building archives.
ContentDeliveryGlobalState
Contains methods for the content update process.
ContentDeliveryService
This class handles the overall process of delivering remote content to the client device. ContentLocationServices are used to resolve RemoteContentId into RemoteContentLocations. The ContentDownloadService is used to download the data described by the RemoteContentLocations.
ContentDownloadService
Class responsible for managing active content downloads.
ContentDownloadService.DownloadOperation
Abstraction for the individual download operations. These can be subclassed for custom implementations of downloading.
ContentLocationService
RemoteContentLocationService is an abstract in order to allow for custom implementations of resolving the location of remote content.
RemoteContentCatalogBuildUtility
Utility class for creating remote content data.
RuntimeContentManager
Class that manages resources loaded from content archives.
RuntimeContentSystem
System responsible for initializing and updating the RuntimeContentManager.
Structs
ContentDeliveryService.DeliveryStatus
The status of the content delivery process.
ContentDownloadService.DownloadStatus
The status of a content download. This contains the state, progress, and the final local path of a successful download.
ContentLocationService.LocationStatus
The status of resolving a location. When the state is completed, the location field will contain the resolved location.
RemoteContentId
Identifier of a remote content resource. This is used to find the RemoteContentLocation of a resource.
RemoteContentLocation
This struct contains all information needed to download a remote content file.
RuntimeContentManager.InstanceHandle
WeakObjectReference<TObject>
Weak reference to an object. This allows control over when an object is loaded and unloaded.
WeakObjectSceneReference
Weak reference to a scene. The Result field can be accessed after the scene has completed loading.
Enums
ContentDeliveryGlobalState.ContentUpdateState
States of content update process.
ContentDeliveryService.DeliveryState
The state of the content delivery process.
ContentDownloadService.State
The state of a content download.
ContentLocationService.ResolvingState
State of resolving a location
ObjectLoadingStatus
Loading status for requests.
RemoteContentLocation.LocationType
The type of location.