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 |