Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


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

public T GetProvider<T>() where T : class, IAssetProvider

Returns

Type

Description

TThe first matching provider, or
null
when none is present.

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 } }}