double xsize, ysize;
// material properties
- GLfloat ambient[4], diffuse[4], specular[4], emissive[4];
+ GLfloat ambient[4], diffuse[4], specular[4], emission[4];
GLint texture_ptr;
public:
inline bool is_loaded() const { return loaded; }
inline GLuint get_texture_id() const { return texture_id; }
+ inline string get_texture_name() const { return texture_name; }
inline double get_xsize() const { return xsize; }
inline double get_ysize() const { return ysize; }
inline GLfloat *get_ambient() { return ambient; }
inline GLfloat *get_diffuse() { return diffuse; }
inline GLfloat *get_specular() { return specular; }
- inline GLfloat *get_emissive() { return emissive; }
+ inline GLfloat *get_emission() { return emission; }
};