Inheritance diagram for MainShaderConstantSetter:
Collaboration diagram for MainShaderConstantSetter:Public Member Functions | |
| MainShaderConstantSetter ()=default | |
| ~MainShaderConstantSetter ()=default | |
| void | onGenerate (const std::string &name, ShaderConstants &constants) override |
| Called when the final shader source is being generated. | |
Public Member Functions inherited from IShaderConstantSetter | |
| virtual | ~IShaderConstantSetter ()=default |
|
default |
|
default |
|
inlineoverridevirtual |
Called when the final shader source is being generated.
| name | name of the shader |
| constants | current set of constants, free to modify |
Implements IShaderConstantSetter.
References g_settings, Settings::get(), Settings::getBool(), Settings::getFloat(), Settings::getS32(), and Settings::getU16().
Here is the call graph for this function: