Class LocalizationAssetSheet<TAsset>
Inheritance
LocalizationAssetSheet<TAsset>
Assembly: Glitch9.AIDevKit.Sheets.dll
Syntax
public sealed class LocalizationAssetSheet<TAsset> : LocalizationSheetBase<TAsset, ObjectReference>, ILocalizationSheet, ILocalized, ITable, ILocalizationAssetSheet where TAsset : Object
Type Parameters
Constructors
|
Edit this page
View Source
LocalizationAssetSheet(string, ITableSource)
Declaration
public LocalizationAssetSheet(string tableName, ITableSource source)
Parameters
Methods
|
Edit this page
View Source
Get(string, Action<TAsset>, Action<Exception>)
Declaration
public void Get(string key, Action<TAsset> onComplete, Action<Exception> onError = null)
Parameters
|
Edit this page
View Source
GetAsync(string, CancellationToken)
Declaration
public UniTask<TAsset> GetAsync(string key, CancellationToken ct = default)
Parameters
Returns
| Type |
Description |
| UniTask<TAsset> |
|
|
Edit this page
View Source
ResolveAsync(ObjectReference, CancellationToken)
Declaration
protected override UniTask<TAsset> ResolveAsync(ObjectReference reference, CancellationToken ct)
Parameters
Returns
| Type |
Description |
| UniTask<TAsset> |
|
Overrides
|
Edit this page
View Source
TryGetObjectReference(string, out ObjectReference)
Declaration
public bool TryGetObjectReference(string key, out ObjectReference value)
Parameters
Returns
Implements
Extension Methods