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