Table of Contents

Class EffectCompilerFactory

Namespace
Stride.Shaders.Compiler
Assembly
Stride.Engine.dll
public static class EffectCompilerFactory
Inheritance
object
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