Element that stores the current texture image in GL.
virtual ~SoGLTextureImageElement()
static void initClass()
Initializes the SoGLTextureImageElement class.
static SoGLDisplayList * set(SoState *state, SoNode *node, const SbVec2s &s, int nc, const unsigned char *bytes, float texQuality, int wrapS, int wrapT, int model, const SbColor &blendColor, SoGLDisplayList *list)
Sets the current image, wrap modes and model.
virtual void init(SoState *state)
Initializes element.
virtual void pop(SoState *state, const SoElement *prevTopElement)
Override pop() method so side effects can occur in GL.
virtual void setElt(const SbVec2s &s, int nc, const unsigned char *bytes, int wrapS, int wrapT, int model, const SbColor &blendColor)
Catch setElt; if this setElt is called, it is an error...
Element storing the current texture image.