|
gKit2 light
|
Public Member Functions | |
| int | init () |
| a deriver pour creer les objets openGL. More... | |
| int | quit () |
| a deriver pour detruire les objets openGL. More... | |
| int | update (const float time, const float delta) |
| a deriver et redefinir pour animer les objets en fonction du temps. More... | |
| int | render () |
| a deriver pour afficher les objets. More... | |
Public Member Functions inherited from App | |
| App (const int width, const int height, const int major=3, const int minor=3) | |
| constructeur, dimensions de la fenetre et version d'openGL. More... | |
| int | run () |
| execution de l'application. More... | |
| float | global_time () |
| renvoie le temps ecoule depuis le lancement de l'application, en millisecondes. More... | |
| float | delta_time () |
| renvoie le temps ecoule depuis la derniere frame, en millisecondes. More... | |
Protected Attributes | |
| Transform | m_model |
| Orbiter | m_camera |
| Orbiter | m_framebuffer_camera |
| GLuint | m_vao |
| GLuint | m_buffer |
| GLuint | m_texture_program |
| int | m_vertex_count |
| GLuint | m_color_texture |
| GLuint | m_color_buffer |
| GLuint | m_depth_buffer |
| GLuint | m_framebuffer |
| int | m_framebuffer_width |
| int | m_framebuffer_height |
Protected Attributes inherited from App | |
| Window | m_window |
| Context | m_context |
| unsigned int | m_time |
| unsigned int | m_delta |
Definition at line 18 of file tuto_framebuffer.cpp.
|
inlinevirtual |
a deriver pour creer les objets openGL.
Implements App.
Definition at line 24 of file tuto_framebuffer.cpp.
|
inlinevirtual |
a deriver pour detruire les objets openGL.
Implements App.
Definition at line 131 of file tuto_framebuffer.cpp.
|
inlinevirtual |
a deriver et redefinir pour animer les objets en fonction du temps.
Reimplemented from App.
Definition at line 144 of file tuto_framebuffer.cpp.
|
inlinevirtual |
a deriver pour afficher les objets.
Implements App.
Definition at line 151 of file tuto_framebuffer.cpp.
1.8.6