18#ifndef _SoShadowRenderElement_H
19#define _SoShadowRenderElement_H
27 typedef SoInt32Element inherited;
#define __MEVIS_IV_END_NAMESPACE
#define __MEVIS_IV_BEGIN_NAMESPACE
#define SOSHADOW_CLASS_SPEC
Define a class export specifier needed to make the class exportable in dll's.
void init(SoState *state) override
Initializes element.
static SbBool get(SoState *state)
Returns from the state whether or not this pass is for shadowing.
static SbBool getDefault()
Returns the default rendering pass purpose.
static void initClass()
Initializes the SoShadowRenderElement class.
static void set(SoState *state, SbBool shadowRender)
Sets in the state whether or not this pass is for shadowing.
virtual ~SoShadowRenderElement()
Target mlrange_cast(Source arg)
Generic version of checked ML casts.