Public Member Functions | |
scene (glwidget *p_glwidget=0) | |
default constructor | |
void | load_model () |
Method called only once at the beginning (load off files ...) | |
void | draw_scene () |
Method called at every frame. | |
void | set_affichage_texture (const bool &est_actif) |
Private Member Functions | |
void | affichage_texture_exemple () const |
Private Attributes | |
glwidget * | p_glwidget |
pointer to QLWidget | |
int | tex |
bool | affiche_texture |
objet_affichable | objet_1 |
objet_affichable | objet_2 |
objet_affichable | objet_3 |
scene::scene | ( | glwidget * | p_glwidget = 0 | ) |
default constructor
References affiche_texture.
void scene::affichage_texture_exemple | ( | ) | const [private] |
References tex.
Referenced by draw_scene().
void scene::draw_scene | ( | ) |
Method called at every frame.
References affichage_texture_exemple(), objet_affichable::affiche(), affiche_texture, objet_1, objet_2, objet_3, and p_glwidget.
Referenced by glwidget::paintGL().
void scene::load_model | ( | ) |
Method called only once at the beginning (load off files ...)
References objet_1, objet_2, objet_3, p_glwidget, and tex.
Referenced by glwidget::initializeGL().
void scene::set_affichage_texture | ( | const bool & | est_actif | ) |
References affiche_texture.
Referenced by Window::texture_clicked().
bool scene::affiche_texture [private] |
Referenced by draw_scene(), scene(), and set_affichage_texture().
objet_affichable scene::objet_1 [private] |
Referenced by draw_scene(), and load_model().
objet_affichable scene::objet_2 [private] |
Referenced by draw_scene(), and load_model().
objet_affichable scene::objet_3 [private] |
Referenced by draw_scene(), and load_model().
glwidget* scene::p_glwidget [private] |
pointer to QLWidget
Referenced by draw_scene(), and load_model().
int scene::tex [private] |
Referenced by affichage_texture_exemple(), and load_model().