Gui::SoGLRenderActionElement Class Reference

#include <SoFCInteractiveElement.h>

Public Member Functions

virtual SoElementcopyMatchInfo (void) const
 
virtual void init (SoState *state)
 
virtual SbBool matches (const SoElement *element) const
 
virtual void pop (SoState *state, const SoElement *prevTopElement)
 
virtual void push (SoState *state)
 

Static Public Member Functions

static void get (SoState *state, SoGLRenderAction *&action)
 
static void initClass (void)
 
static void set (SoState *state, SoGLRenderAction *action)
 

Protected Member Functions

virtual ~SoGLRenderActionElement ()
 

Protected Attributes

SoGLRenderActionglRenderAction
 

Constructor & Destructor Documentation

◆ ~SoGLRenderActionElement()

SoGLRenderActionElement::~SoGLRenderActionElement ( )
protectedvirtual

Member Function Documentation

◆ copyMatchInfo()

SoElement * SoGLRenderActionElement::copyMatchInfo ( void  ) const
virtual

◆ get()

void SoGLRenderActionElement::get ( SoState *  state,
SoGLRenderAction *&  action 
)
static

◆ init()

void SoGLRenderActionElement::init ( SoState *  state)
virtual

◆ initClass()

void SoGLRenderActionElement::initClass ( void  )
static

Referenced by Gui::SoFCDB::init().

◆ matches()

SbBool SoGLRenderActionElement::matches ( const SoElement element) const
virtual

◆ pop()

void SoGLRenderActionElement::pop ( SoState *  state,
const SoElement prevTopElement 
)
virtual

◆ push()

void SoGLRenderActionElement::push ( SoState *  state)
virtual

◆ set()

void SoGLRenderActionElement::set ( SoState *  state,
SoGLRenderAction action 
)
static

Member Data Documentation

◆ glRenderAction

SoGLRenderAction* Gui::SoGLRenderActionElement::glRenderAction
protected

Referenced by get(), init(), and set().


The documentation for this class was generated from the following files: