EffectCompilerFactory Class
Namespace: Stride.Shaders.CompilerAssembly: Stride.Engine.dll
System.Object →
EffectCompilerFactory
Derived from EffectCompilerFactory:
public static class EffectCompilerFactory
Name | Description | |
---|---|---|
Methods | ||
CreateEffectCompiler(IVirtualFileProvider, EffectSystem, String, EffectCompilationMode, Boolean, TaskSchedulerSelector, DatabaseFileProvider) |
Methods
CreateEffectCompiler(IVirtualFileProvider, EffectSystem, String, EffectCompilationMode, Boolean, 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
Type | Name | Description |
---|---|---|
IVirtualFileProvider | fileProvider | |
EffectSystem | effectSystem | |
System.String | packageName | |
EffectCompilationMode | effectCompilationMode | |
System.Boolean | recordEffectRequested | |
TaskSchedulerSelector | taskSchedulerSelector | |
DatabaseFileProvider | database |
Returns
Type | Description |
---|---|
IEffectCompiler |