Luanti 5.11.0-dev
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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)ShaderSource
getShaderInfo(u32 id) overrideShaderSourcevirtual
getShaderRaw(const std::string &name, bool blendAlpha) overrideShaderSourceinlinevirtual
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