# Sandbox.Engine.Shaders.ShaderCompile.Results

The results of a shader compile

- Kind: class
- Assembly: `Sandbox.Engine`

## Constructors

- [`Results`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results/.ctor)

## Properties

- [`CompiledShader`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results/CompiledShader): If successful, this contains the actual resource-encoded bytes of the shader compile.
- [`Programs`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results/Programs)
- [`Skipped`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results/Skipped): If true then this compile was skipped because nothing changed
- [`Success`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results/Success): True if the shader was compiled successfully. False indicates an error occurred. You can dig deeper into why in Programs.
