engineGetShaderSwitches
Client
Lists the static switches (bool parameters) of a shader or preset, with each one's default.
table engineGetShaderSwitches(string|shader shader)
Parameters
| Name | Type | Description |
|---|---|---|
| shader | string|shader | The name of a shader or preset, or a shader element. |
Returns
A table of switch name → true or false.
Example
for name, default in pairs(engineGetShaderSwitches("surface")) do
outputDebugString(name .. " = " .. tostring(default))
endNoteA name that is neither a shader nor a preset is an error.