| DisableKeyword | Unset a global shader keyword. |
| EnableKeyword | Set a global shader keyword. |
| Find | Finds a shader with the given name. |
| GetGlobalColor | Gets a global color property for all shaders previously set using SetGlobalColor. |
| GetGlobalFloat | Gets a global float property for all shaders previously set using SetGlobalFloat. |
| GetGlobalFloatArray | Gets a global float array for all shaders previously set using SetGlobalFloatArray. |
| GetGlobalInt | Gets a global int property for all shaders previously set using SetGlobalInt. |
| GetGlobalMatrix | Gets a global matrix property for all shaders previously set using SetGlobalMatrix. |
| GetGlobalMatrixArray | Gets a global matrix array for all shaders previously set using SetGlobalMatrixArray. |
| GetGlobalTexture | Gets a global texture property for all shaders previously set using SetGlobalTexture. |
| GetGlobalVector | Gets a global vector property for all shaders previously set using SetGlobalVector. |
| GetGlobalVectorArray | Gets a global vector array for all shaders previously set using SetGlobalVectorArray. |
| IsKeywordEnabled | Is global shader keyword enabled? |
| PropertyToID | Gets unique identifier for a shader property name. |
| SetGlobalBuffer | Sets a global compute buffer property for all shaders. |
| SetGlobalColor | Sets a global color property for all shaders. |
| SetGlobalFloat | Sets a global float property for all shaders. |
| SetGlobalFloatArray | Sets a global float array property for all shaders. |
| SetGlobalInt | Sets a global int property for all shaders. |
| SetGlobalMatrix | Sets a global matrix property for all shaders. |
| SetGlobalMatrixArray | Sets a global matrix array property for all shaders. |
| SetGlobalTexture | Sets a global texture property for all shaders. |
| SetGlobalVector | Sets a global vector property for all shaders. |
| SetGlobalVectorArray | Sets a global vector array property for all shaders. |
| WarmupAllShaders | Fully load all shaders to prevent future performance hiccups. |