#include <object.h>
Graphe d'héritage de ngn::Object2d:


Définition à la ligne 127 du fichier object.h.
Fonctions membres publiques | |
| void | setColor (const core::Colorf &color) |
| définit la couleur | |
| void | setID (int id) |
| définit l'identifiant | |
| void | enableTexture (bool state) |
| permet ou empêche l'utilisation de textures | |
| void | bindTexture (const core::Texture &tex, int numtex=0) |
| lie une texture à la surface. 2 couches superposées de textures sont supportées. | |
| void | blend (bool state) |
| permet ou empêche la transparence | |
| void | setBlendFunc (GLenum src, GLenum dst) |
| définit la fonction de calcul de la transparence | |
| int | getID () const |
| obtient l'identifiant | |
| bool | isTextureBound (int texnum=0) const |
| vrai si la couche texture 'texnum' est utilisée | |
| bool | useTexture () const |
| vrai si les textures sont permises | |
| const core::Texture & | getTexture (int texnum=0) const |
| obtient la texture selon sa couche | |
| const core::Colorf & | getColor () const |
| obtient la couleur | |
| bool | isBlended () const |
| vrai si la transparence est permise | |
| virtual void | render ()=0 |
| USAGE INTERNE : dessine la surface. | |
1.3.9.1