Luanti 5.15.0-dev
 
Loading...
Searching...
No Matches
IWritableShaderSource Member List

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

addShaderConstantSetter(std::unique_ptr< IShaderConstantSetter > setter)=0IWritableShaderSourcepure virtual
addShaderUniformSetterFactory(std::unique_ptr< IShaderUniformSetterFactory > setter)=0IWritableShaderSourcepure virtual
getShader(const std::string &name, const ShaderConstants &input_const, video::E_MATERIAL_TYPE base_mat, IShaderUniformSetterRC *setter_cb=nullptr)=0IShaderSourcepure virtual
getShader(const std::string &name, MaterialType material_type, NodeDrawType drawtype=NDT_NORMAL, bool array_texture=false)IShaderSource
getShaderInfo(u32 id)=0IShaderSourcepure virtual
getShaderRaw(const std::string &name, bool blendAlpha=false)IShaderSourceinline
insertSourceShader(const std::string &name_of_shader, const std::string &filename, const std::string &program)=0IWritableShaderSourcepure virtual
IShaderSource()=defaultIShaderSource
IWritableShaderSource()=defaultIWritableShaderSource
processQueue()=0IWritableShaderSourcepure virtual
rebuildShaders()=0IWritableShaderSourcepure virtual
supportsSampler2DArray() const =0IShaderSourcepure virtual
~IShaderSource()=defaultIShaderSourcevirtual
~IWritableShaderSource()=defaultIWritableShaderSourcevirtual