|
virtual void | configureShader (GLuint program) const =0 |
|
virtual void | uploadUniforms (GLuint program) const =0 |
|
virtual const GLSLBlockLayoutConstPtr | getMaterialGLSLLayout () const =0 |
|
virtual bool | hasAttribute (const std::string &attr_name) const =0 |
|
virtual const MaterialAttribute & | getAttribute (const std::string &attr_name) const =0 |
|
virtual void | setAttribute (const std::string &attr_name, const MaterialAttribute &attr)=0 |
|
virtual const std::string & | getTag () const |
|
virtual void | setTag (const std::string &tag) |
|
The documentation for this class was generated from the following file:
- /home/kjyager/Code/projects/GI_merge/src/OOOGL/HighLevel/Material.hpp