protected override ITexturesProvider InitializeTextures(IDeviceContextHolder contextHolder) { _texturesProvider = new Kn5SkinnableTexturesProvider(OriginalFile, AsyncTexturesLoading, _asyncOverrideTexturesLoading) { LiveReload = LiveReload, MagickOverride = MagickOverride }; if (_overridesDirectory != null) { _texturesProvider.SetOverridesDirectory(contextHolder, _overridesDirectory); } return(_texturesProvider); }