Luanti 5.11.0-dev
 
Loading...
Searching...
No Matches
ShaderSource Member List

This is the complete list of members for ShaderSource, including all inherited members.

addShaderConstantSetterFactory(IShaderConstantSetterFactory *setter) overrideShaderSourceinlinevirtual
generateShader(const std::string &name, MaterialType material_type, NodeDrawType drawtype)ShaderSourceprivate
getShader(const std::string &name, MaterialType material_type, NodeDrawType drawtype) overrideShaderSourcevirtual
getShaderIdDirect(const std::string &name, MaterialType material_type, NodeDrawType drawtype) overrideShaderSourcevirtual
getShaderInfo(u32 id) overrideShaderSourcevirtual
insertSourceShader(const std::string &name_of_shader, const std::string &filename, const std::string &program) overrideShaderSourcevirtual
IShaderSource()=defaultIShaderSource
IWritableShaderSource()=defaultIWritableShaderSource
m_main_threadShaderSourceprivate
m_setter_factoriesShaderSourceprivate
m_shaderinfo_cacheShaderSourceprivate
m_shaderinfo_cache_mutexShaderSourceprivate
m_sourcecacheShaderSourceprivate
processQueue() overrideShaderSourcevirtual
rebuildShaders() overrideShaderSourcevirtual
ShaderSource()ShaderSource
~IShaderSource()=defaultIShaderSourcevirtual
~IWritableShaderSource()=defaultIWritableShaderSourcevirtual
~ShaderSource() overrideShaderSource