|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Inheritance diagram for ReLogic.Content.AssetRepository:
Collaboration diagram for ReLogic.Content.AssetRepository:Public Member Functions | |
| AssetRepository (IAssetLoader syncLoader, AsyncAssetLoader asyncLoader) | |
| void | ProcessAsyncLoad () |
| void | SetSources (IEnumerable< IContentSource > sources, AssetRequestMode mode=AssetRequestMode.ImmediateLoad) |
| Asset< T > | Request< T > (string assetName, AssetRequestMode mode=AssetRequestMode.ImmediateLoad) |
| void | TransferCompletedAssets () |
| void | Dispose () |
Protected Member Functions | |
| virtual void | Dispose (bool disposing) |
Package Functions | |
| AssetRepository (IAssetLoader syncLoader, AsyncAssetLoader asyncLoader, bool useAsync) | |
Properties | |
| int | PendingAssets [get, set] |
| int | TotalAssets [get, set, private set] |
| int | LoadedAssets [get, set, private set] |
| bool | IsAsyncLoadingEnabled [get, set] |
Private Member Functions | |
| void | ReloadAssetsIfSourceChanged (AssetRequestMode mode) |
| void | LoadAsset< T > (Asset< T > asset, AssetRequestMode mode) |
| void | TryLoadingAsset< T > (Asset< T > asset, AssetRequestMode mode) |
| void | ForceReloadAsset (IAsset asset, AssetRequestMode mode) |
| void | EnsureReloadActionExistsForType< T > () |
| void | ForceReloadAsset< T > (IAsset asset, AssetRequestMode mode) |
| IContentSource | FindSourceForAsset (string assetName) |
| void | ThrowIfDisposed () |
Private Attributes | |
| int< TotalAssets > | k__BackingField |
| int< LoadedAssets > | k__BackingField |
| readonly Dictionary< string, IAsset > | _assets |
| IEnumerable< IContentSource > | _sources |
| readonly Dictionary< Type, Action< IAsset, AssetRequestMode > > | _typeSpecificReloadActions |
| readonly AsyncAssetLoader | _asyncLoader |
| readonly IAssetLoader | _loader |
| List< IAsset > | _queuedAssets |
| readonly object | _requestLock |
| bool | _isDisposed |
Definition at line 15 of file AssetRepository.cs.