Inheritance diagram for GameGlobalShaderConstantSetterFactory:
Collaboration diagram for GameGlobalShaderConstantSetterFactory:Public Member Functions | |
| GameGlobalShaderConstantSetterFactory (Client *client) | |
| void | setSky (Sky *sky) |
| virtual IShaderConstantSetter * | create () |
Public Member Functions inherited from IShaderConstantSetterFactory | |
| virtual | ~IShaderConstantSetterFactory ()=default |
Private Attributes | |
| Sky * | m_sky = nullptr |
| Client * | m_client |
| std::vector< GameGlobalShaderConstantSetter * > | created_nosky |
|
inline |
|
inlinevirtual |
Implements IShaderConstantSetterFactory.
References created_nosky, m_client, and m_sky.
|
inline |
References created_nosky, and m_sky.
|
private |
|
private |