Collaboration diagram for scene: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().
Here is the call graph for this function:| 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().