Skip to content

ITextureLoader.LoadTextureAsync(string, TextureScaleMode, CancellationToken) Method

Definition

Namespace: Brine2D.Rendering

Loads a texture from a file path asynchronously.

System.Threading.Tasks.Task<Brine2D.Rendering.ITexture> LoadTextureAsync(string path, Brine2D.Rendering.TextureScaleMode scaleMode=Brine2D.Rendering.TextureScaleMode.Linear, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken));

Parameters

path System.String

scaleMode TextureScaleMode

cancellationToken System.Threading.CancellationToken

Returns

System.Threading.Tasks.Task<ITexture>

Remarks

Consider using IAssetLoader.GetOrLoadTextureAsync instead for automatic caching.