GetProvider<T>()
Returns the first provider of the given type in the chain, or null when there is none.
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Method
- Namespace: Unity.Localization.Providers
- Assembly: UnityEngine.LocalizationRuntimeModule
public T GetProvider<T>() where T : class, IAssetProvider
Returns
Type | Description |
|---|---|
| T | The first matching provider, or |
Remarks
Use this to reach a specific provider, for example to register a direct reference on the chain's ReferencedAssetProvider.
Find a provider of a specific type in the chain.
Examples
using Unity.Localization.Providers;using UnityEngine;namespace Unity.Localization.Samples{ public class AssetProviderGetProviderExample { public void Run() { var chain = new AssetProvider(); chain.AddProvider(new ReferencedAssetProvider()); var referenced = chain.GetProvider<ReferencedAssetProvider>(); Debug.Log(referenced != null); // True } }}