1 #ifndef SMALLCHANGE_GLDEPTHBUFFERELEMENT_H 2 #define SMALLCHANGE_GLDEPTHBUFFERELEMENT_H 36 #include <Inventor/elements/SoElement.h> 37 #include <Inventor/elements/SoSubElement.h> 39 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) 40 #include <SoWinLeaveScope.h> 43 #include <SmallChange/basic.h> 67 static void set(
SoState * state,
const Func func,
const SbBool enable);
77 void updategl(
void)
const;
82 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) 83 #include <SoWinEnterScope.h> 86 #endif // !SMALLCHANGE_GLDEPTHBUFFERELEMENT_H static void initClass(void)
virtual SbBool matches(const SoElement *element) const=0
virtual void push(SoState *state)
The SoGLDrawStyleElement controls the OpenGL depth buffer.
Definition: GLDepthBufferElement.h:46
Definition: GLDepthBufferElement.h:62
virtual void init(SoState *state)
virtual SoElement * copyMatchInfo(void) const=0
Definition: GLDepthBufferElement.h:60
Definition: GLDepthBufferElement.h:63
Definition: GLDepthBufferElement.h:58
Func
Definition: GLDepthBufferElement.h:56
Definition: GLDepthBufferElement.h:57
Definition: GLDepthBufferElement.h:61
virtual void pop(SoState *state, const SoElement *prevTopElement)
Definition: GLDepthBufferElement.h:59