ege::Material Class Reference
Public Member Functions | |
| void | draw (ememory::SharedPtr< gale::resource::Program > _prog, const ege::MaterialGlId &_glID) |
| void | setAmbientFactor (const vec4 &_val) |
| void | setDiffuseFactor (const vec4 &_val) |
| void | setSpecularFactor (const vec4 &_val) |
| void | setShininess (float _val) |
| void | setRenderMode (enum gale::openGL::renderMode _val) |
| enum gale::openGL::renderMode | getRenderModeOpenGl () |
| enum gale::openGL::renderMode | getRenderMode () |
| void | setTexture0 (const std::string &_filename) |
| void | setTexture0Magic (const ivec2 &_size) |
| void | setImageSize (const ivec2 &_newSize) |
| egami::Image * | get () |
| void | flush () |
Public Attributes | |
| std::vector< uint32_t > | m_listIndexFaces |
The documentation for this class was generated from the following file:
- framework/atria-soft/ege/ege/Material.hpp
1.8.12