AcTools.Render.Kn5Specific.Textures.TexturesProvider.LoadOverrideAsync C# (CSharp) Method

LoadOverrideAsync() private method

private LoadOverrideAsync ( RenderableTexture texture, string textureName, IOverridedTextureProvider provider, DeviceContextHolder contextHolder ) : void
texture RenderableTexture
textureName string
provider IOverridedTextureProvider
contextHolder DeviceContextHolder
return void
        private async void LoadOverrideAsync(RenderableTexture texture, string textureName, IOverridedTextureProvider provider,
                DeviceContextHolder contextHolder) {
            var overrided = await provider.GetOverridedDataAsync(textureName);
            if (overrided != null) {
                texture.LoadOverrideAsync(overrided, contextHolder.Device).Forget();
            }
        }