SuperTuxKart
Loading...
Searching...
No Matches
SP::SPShaderManager Member List

This is the complete list of members for SP::SPShaderManager, including all inherited members.

addPrefilledTexturesToShader(SPShader *s, const std::vector< std::tuple< std::string, std::string, bool, SamplerType > > &t, RenderPass rp) (defined in SP::SPShaderManager)SP::SPShaderManagerstatic
addSPShader(const std::string &name, std::shared_ptr< SPShader > shader) (defined in SP::SPShaderManager)SP::SPShaderManagerinline
buildSPShader(const ShaderInfo &si, const std::array< PassInfo, 2 > &pi, const UniformAssigners &ua, bool skinned) (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
destroy() (defined in SP::SPShaderManager)SP::SPShaderManagerinlinestatic
get() (defined in SP::SPShaderManager)SP::SPShaderManagerinlinestatic
getShaderFullPath(const std::string &name) (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
getSPShader(const std::string &name) (defined in SP::SPShaderManager)SP::SPShaderManagerinline
initAll() (defined in SP::SPShaderManager)SP::SPShaderManager
loadEachShader(const std::string &file_name) (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
loadPassInfo(const XMLNode *pass, PassInfo &pi) (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
loadSPShaders(const std::string &directory_name) (defined in SP::SPShaderManager)SP::SPShaderManager
m_official_sampler_types (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
m_official_shaders (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
m_official_uniform_assigner_functions (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
m_official_unuse_functions (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
m_official_use_functions (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
m_shader_directory (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
m_shaders (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
m_spsm (defined in SP::SPShaderManager)SP::SPShaderManagerprivatestatic
NoCopy() (defined in NoCopy)NoCopyinline
NoCopy(const NoCopy &) (defined in NoCopy)NoCopyinlineprivate
operator=(const NoCopy &) (defined in NoCopy)NoCopyinlineprivate
removeUnusedShaders() (defined in SP::SPShaderManager)SP::SPShaderManager
setOfficialShaders() (defined in SP::SPShaderManager)SP::SPShaderManagerinline
SPShaderManager() (defined in SP::SPShaderManager)SP::SPShaderManager
UniformAssigners typedef (defined in SP::SPShaderManager)SP::SPShaderManagerprivate
unloadAll() (defined in SP::SPShaderManager)SP::SPShaderManager
~SPShaderManager() (defined in SP::SPShaderManager)SP::SPShaderManager