# Sandbox.Engine.Shaders.ShaderCompileOptions

Options used when compiling a shader

- Kind: struct
- Namespace: `Sandbox.Engine.Shaders`
- Assembly: `Sandbox.Engine`
- Modifiers: sealed

## Properties

- [`ConsoleOutput`](/api/Sandbox.Engine.Shaders.ShaderCompileOptions/ConsoleOutput): Write to console. Used when running from the command line.
- [`ForceRecompile`](/api/Sandbox.Engine.Shaders.ShaderCompileOptions/ForceRecompile)
- [`SingleThreaded`](/api/Sandbox.Engine.Shaders.ShaderCompileOptions/SingleThreaded)
