#include <shader.h>
Inheritance diagram for IShaderUniformSetterFactory:Public Member Functions | |
| virtual | ~IShaderUniformSetterFactory ()=default |
| virtual IShaderUniformSetter * | create (const std::string &name)=0 |
| Called to create an uniform setter for a specific shader. | |
|
virtualdefault |
|
pure virtual |
Called to create an uniform setter for a specific shader.
| name | name of the shader |
Implemented in FogShaderUniformSetterFactory, GameGlobalShaderUniformSetterFactory, MainShaderUniformSetterFactory, and ShadowUniformSetterFactory.