Namespace TAssetBundle
Classes
- AssetBundleDownloadInfo
Class for storing AssetBundle download information.
- AssetBundleDownloadInfo.DownloadInfo
Class for storing individual AssetBundle download information.
- AssetBundleInfo
Class that stores information about an AssetBundle.
- AssetBundleRuntimeInfo
AssetBundle runtime information.
- AssetCatalog
Represents an asset catalog.
- AssetRef
Asset Reference
- AssetTypeAttribute
Asset Type Attribute
- AsyncOperationExtensions
AsyncOperation extension methods
- AsyncOperationPool
Asynchronous Operation Pool Class
- AudioClipAssetRef
AudioClip Asset Reference
- CatalogFileHandler
Catalog File Save And Load Handler
- CatalogSerializer
Catalog Serializer
- CryptoSerializer
Crypto Serializer
- DataStructureExtensions
Extension methods for data structures.
- DefaultAssetCatalogComparer
Default implementation of IAssetCatalogComparer. Compares asset catalogs based on their build numbers.
- DefaultTagComparer
Default Tag Comparer
- FolderAssetRef
Folder Asset Reference
- FolderAssetTypeAttribute
Folder Asset Type Attribute
- GameObjectAssetRef
GameObject Asset Reference
- JsonCatalogSerializer
Json Catalog Serializer
- RijndaelCryptoSerializer
Default Crypto Serializer
- SceneAssetRef
Scene Asset Reference
- Settings
TAssetBundle Settings
- SpriteAssetRef
Sprite Asset Reference
- TAssetBundles
TAssetBundle integrated manager class Provides core functionalities of the TAssetBundle system, including asset initialization, catalog management, asset loading/unloading, scene transitions, downloads, etc.
- TAsyncOperation
Asynchronous operation (no parameters)
- TAsyncOperationBase
Base class for asynchronous operations
- TAsyncOperationExtensions
TAsyncOperation extension methods
- TAsyncOperationProgress<ResultType>
Asynchronous operation with progress (with result type)
- TAsyncOperation<ResultType>
Asynchronous operation (with result type)
Structs
- AssetHandle
Structure for managing asset handles.
- AssetHandle<T>
Generic structure for managing specific types of assets.
- LoadSceneInfo
Structure for storing scene load information.
Interfaces
- IActiveAssetBundleInfo
Interface that provides information about active AssetBundles.
- IAssetCatalogComparer
Defines a comparer interface for comparing asset catalogs. The implementation should provide logic to determine if the remote catalog has a higher version than the local catalog.
- IAssetCatalogInfo
Asset Catalog Information Interface
- IAssetInfo
Interface that provides information about individual assets.
- IAsyncOperation
Asynchronous Operation Interface
- IAsyncOperationPool
Asynchronous Operation Pool Interface
- IReferenceCount
Interface for managing reference counts.
- ITagComparer
Tag Comaparer
Enums
- AssetBundleDownloadInfo.EDownloadState
Enum representing download states.
- EBuildIncludeAssetBundle
How to include AssetBundle when building an app
- EEditorPlayMode
Playmode on editor
Delegates
- LoadSceneInfo.AllowSceneActivationCallback
Delegate for determining scene activation.