Table of Contents

Class EffectCompilerFactory

Namespace
Stride.Shaders.Compiler
Assembly
Stride.Engine.dll
public static class EffectCompilerFactory
Inheritance
EffectCompilerFactory

Methods

CreateEffectCompiler(IVirtualFileProvider, EffectSystem, string, EffectCompilationMode, bool, TaskSchedulerSelector, DatabaseFileProvider)

public static IEffectCompiler CreateEffectCompiler(IVirtualFileProvider fileProvider, EffectSystem effectSystem = null, string packageName = null, EffectCompilationMode effectCompilationMode = EffectCompilationMode.Local, bool recordEffectRequested = false, TaskSchedulerSelector taskSchedulerSelector = null, DatabaseFileProvider database = null)

Parameters

fileProvider IVirtualFileProvider
effectSystem EffectSystem
packageName string
effectCompilationMode EffectCompilationMode
recordEffectRequested bool
taskSchedulerSelector TaskSchedulerSelector
database DatabaseFileProvider

Returns

IEffectCompiler