|
SuperTuxKart
|
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::SPShaderManager | static |
| addSPShader(const std::string &name, std::shared_ptr< SPShader > shader) (defined in SP::SPShaderManager) | SP::SPShaderManager | inline |
| buildSPShader(const ShaderInfo &si, const std::array< PassInfo, 2 > &pi, const UniformAssigners &ua, bool skinned) (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| destroy() (defined in SP::SPShaderManager) | SP::SPShaderManager | inlinestatic |
| get() (defined in SP::SPShaderManager) | SP::SPShaderManager | inlinestatic |
| getShaderFullPath(const std::string &name) (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| getSPShader(const std::string &name) (defined in SP::SPShaderManager) | SP::SPShaderManager | inline |
| initAll() (defined in SP::SPShaderManager) | SP::SPShaderManager | |
| loadEachShader(const std::string &file_name) (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| loadPassInfo(const XMLNode *pass, PassInfo &pi) (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| loadSPShaders(const std::string &directory_name) (defined in SP::SPShaderManager) | SP::SPShaderManager | |
| m_official_sampler_types (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| m_official_shaders (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| m_official_uniform_assigner_functions (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| m_official_unuse_functions (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| m_official_use_functions (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| m_shader_directory (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| m_shaders (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| m_spsm (defined in SP::SPShaderManager) | SP::SPShaderManager | privatestatic |
| NoCopy() (defined in NoCopy) | NoCopy | inline |
| NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
| operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
| removeUnusedShaders() (defined in SP::SPShaderManager) | SP::SPShaderManager | |
| setOfficialShaders() (defined in SP::SPShaderManager) | SP::SPShaderManager | inline |
| SPShaderManager() (defined in SP::SPShaderManager) | SP::SPShaderManager | |
| UniformAssigners typedef (defined in SP::SPShaderManager) | SP::SPShaderManager | private |
| unloadAll() (defined in SP::SPShaderManager) | SP::SPShaderManager | |
| ~SPShaderManager() (defined in SP::SPShaderManager) | SP::SPShaderManager |