1 #ifndef COIN_SOGLDISPLAYLIST_H
2 #define COIN_SOGLDISPLAYLIST_H
36 #include <Inventor/SbBasic.h>
39 class SoGLDisplayListP;
50 SbBool mipmaptexobj = FALSE);
52 void unref(
SoState * state = NULL);
54 void open(
SoState *state,
int index = 0);
57 void call(
SoState * state,
int index = 0);
58 void addDependency(
SoState * state);
60 SbBool isMipMapTextureObject(
void)
const;
61 Type getType(
void)
const;
62 int getNumAllocated(
void)
const;
65 unsigned int getFirstIndex(
void)
const;
66 int getContext(
void)
const;
68 void setTextureTarget(
int target);
69 int getTextureTarget(
void)
const;
73 SoGLDisplayListP * pimpl;
74 void bindTexture(
SoState *state);
76 friend class SoGLCacheContextElement;
79 #endif // !COIN_SOGLDISPLAYLIST_H