#include <SoView2DShaderElement.h>
|
void | init (SoState *state) override |
|
void | pop (SoState *state, const SoElement *prevTopElement) override |
|
void | push (SoState *aState) override |
|
void | clearData () |
|
SbBool | matches (const SoElement *elt) const override |
|
SoElement * | copyMatchInfo () const override |
|
Definition at line 52 of file SoView2DShaderElement.h.
◆ addInclude()
◆ addOperation()
static void SoView2DShaderElement::addOperation |
( |
SoState * |
state, |
|
|
SoNode * |
node, |
|
|
SoView2DShaderOperation * |
operation |
|
) |
| |
|
static |
Add a pipeline operation.
◆ addOverlay()
◆ clear()
static void SoView2DShaderElement::clear |
( |
SoState * |
state, |
|
|
SoNode * |
node |
|
) |
| |
|
static |
◆ clearData()
void SoView2DShaderElement::clearData |
( |
| ) |
|
◆ copyMatchInfo()
SoElement* SoView2DShaderElement::copyMatchInfo |
( |
| ) |
const |
|
override |
◆ getDiagnosis()
◆ getIncludes()
◆ getInstance()
Returns the top (current) instance of the element in the state.
◆ getNodeIds()
static const std::vector<size_t>& SoView2DShaderElement::getNodeIds |
( |
SoState * |
state | ) |
|
|
static |
Get list of node ids that added operations/includes (to be used for caching)
◆ getOperations()
Get list of SoView2DShaderOperations from current state.
◆ getOverlays()
Get list of overlays from current state.
◆ init()
void SoView2DShaderElement::init |
( |
SoState * |
state | ) |
|
|
override |
◆ initClass()
static void SoView2DShaderElement::initClass |
( |
| ) |
|
|
static |
◆ matches()
SbBool SoView2DShaderElement::matches |
( |
const SoElement * |
elt | ) |
const |
|
override |
◆ pop()
void SoView2DShaderElement::pop |
( |
SoState * |
state, |
|
|
const SoElement * |
prevTopElement |
|
) |
| |
|
override |
◆ push()
void SoView2DShaderElement::push |
( |
SoState * |
aState | ) |
|
|
override |
◆ setDiagnosis()
static void SoView2DShaderElement::setDiagnosis |
( |
SoState * |
state, |
|
|
SoNode * |
node, |
|
|
SoView2DShaderDiagnosis * |
diagnosis |
|
) |
| |
|
static |
◆ _diagnosis
◆ _includes
◆ _nodeIds
std::vector<size_t> SoView2DShaderElement::_nodeIds |
|
protected |
◆ _operations
◆ _overlays
The documentation for this class was generated from the following file: