|
SuperTuxKart
|
This is the complete list of members for LayerPassThroughShader, including all inherited members.
| activateTexture() (defined in LayerPassThroughShader) | LayerPassThroughShader | inline |
| assignTextureUnit(GLuint index, const char *uniform, T1... rest) | Shader< LayerPassThroughShader, int > | inline |
| assignTextureUnitNoUse() | Shader< LayerPassThroughShader, int > | inlineprivate |
| assignTextureUnitNoUse(GLuint index, const char *uniform, T1... rest) | Shader< LayerPassThroughShader, int > | inlineprivate |
| assignUniforms(U... rest) | Shader< LayerPassThroughShader, int > | inlineprotected |
| assignUniformsImpl() | Shader< LayerPassThroughShader, int > | inlineprivate |
| assignUniformsImpl(const char *name, U... rest) | Shader< LayerPassThroughShader, int > | inlineprivate |
| AttributeType enum name (defined in ShaderBase) | ShaderBase | protected |
| bindPoint(const char *name, int index) | Shader< LayerPassThroughShader, int > | inlineprivate |
| bindVertexArray() (defined in LayerPassThroughShader) | LayerPassThroughShader | inline |
| createVAO() (defined in ShaderBase) | ShaderBase | |
| drawFullScreenEffect(Args...args) (defined in Shader< LayerPassThroughShader, int >) | Shader< LayerPassThroughShader, int > | inline |
| getInstance() | Singleton< T > | inlinestatic |
| getUniformLocation(const char *name) (defined in ShaderBase) | ShaderBase | inline |
| kill() | Singleton< T > | inlinestatic |
| killShaders() (defined in ShaderBase) | ShaderBase | static |
| LayerPassThroughShader() (defined in LayerPassThroughShader) | LayerPassThroughShader | inline |
| loadAndAttachShader() | ShaderBase | inlineprotected |
| loadAndAttachShader(GLint shader_type, const std::string &name, Types ... args) (defined in ShaderBase) | ShaderBase | inlineprotected |
| loadAndAttachShader(GLint shader_type, const char *name, Types ... args) | ShaderBase | inlineprotected |
| loadProgram(AttributeType type, Types ... args) | Shader< LayerPassThroughShader, int > | inline |
| loadTFBProgram(const std::string &vertex_file_path, const char **varyings, unsigned varyingscount) | ShaderBase | |
| m_all_kill_functions | ShaderBase | protectedstatic |
| m_program | ShaderBase | protected |
| m_shaders (defined in ShaderBase) | ShaderBase | protected |
| m_singleton (defined in Singleton< T >) | Singleton< T > | privatestatic |
| m_tu_texture (defined in LayerPassThroughShader) | LayerPassThroughShader | private |
| m_uniforms (defined in Shader< LayerPassThroughShader, int >) | Shader< LayerPassThroughShader, int > | private |
| m_vao (defined in LayerPassThroughShader) | LayerPassThroughShader | private |
| OBJECT enum value (defined in ShaderBase) | ShaderBase | protected |
| PARTICLES_RENDERING enum value (defined in ShaderBase) | ShaderBase | protected |
| PARTICLES_SIM enum value (defined in ShaderBase) | ShaderBase | protected |
| printFileList(GLint shader_type, const char *filepath, Types ... args) | Shader< LayerPassThroughShader, int > | inlineprotected |
| printFileList() | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniforms(const Args &... args) const | Shader< LayerPassThroughShader, int > | inline |
| setUniformsImpl(const std::vector< float > &v, Args1... arg) const | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniformsImpl() const | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniformsImpl(const irr::core::matrix4 &mat, Args1... arg) const | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniformsImpl(const irr::video::SColorf &col, Args1... arg) const | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniformsImpl(const irr::video::SColor &col, Args1... arg) const | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniformsImpl(const std::array< float, 4 > &ff, Args1... arg) const | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniformsImpl(const irr::core::vector3df &v, Args1... arg) const | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniformsImpl(const irr::core::vector2df &v, Args1... arg) const | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniformsImpl(const irr::core::dimension2df &v, Args1... arg) const | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniformsImpl(float f, Args1... arg) const | Shader< LayerPassThroughShader, int > | inlineprivate |
| setUniformsImpl(int f, Args1... arg) const | Shader< LayerPassThroughShader, int > | inlineprivate |
| Shader() | Shader< LayerPassThroughShader, int > | inline |
| ShaderBase() | ShaderBase | |
| Singleton() | Singleton< T > | inlineprotected |
| SKINNED_MESH enum value (defined in ShaderBase) | ShaderBase | protected |
| use() | ShaderBase | inline |
| ~ShaderBase() (defined in ShaderBase) | ShaderBase | inline |
| ~Singleton() | Singleton< T > | inlineprotectedvirtual |