AnimEngine
OOOGL::MaterialInterface Member List

This is the complete list of members for OOOGL::MaterialInterface, including all inherited members.

configureShader(GLuint program) const =0 (defined in OOOGL::MaterialInterface)OOOGL::MaterialInterfacepure virtual
getAttribute(const std::string &attr_name) const =0 (defined in OOOGL::MaterialInterface)OOOGL::MaterialInterfacepure virtual
getMaterialGLSLLayout() const =0 (defined in OOOGL::MaterialInterface)OOOGL::MaterialInterfacepure virtual
getTag() const (defined in OOOGL::ObjectTag)OOOGL::ObjectTaginlinevirtual
hasAttribute(const std::string &attr_name) const =0 (defined in OOOGL::MaterialInterface)OOOGL::MaterialInterfacepure virtual
setAttribute(const std::string &attr_name, const MaterialAttribute &attr)=0 (defined in OOOGL::MaterialInterface)OOOGL::MaterialInterfacepure virtual
setTag(const std::string &tag) (defined in OOOGL::ObjectTag)OOOGL::ObjectTaginlinevirtual
tag (defined in OOOGL::ObjectTag)OOOGL::ObjectTagprotected
uploadUniforms(GLuint program) const =0 (defined in OOOGL::MaterialInterface)OOOGL::MaterialInterfacepure virtual