78 static void initClass();
79 static void exitClass();
84 unsigned char* m_pattern;
86 virtual void setElt(
SbString category,
SbString name,
unsigned char* pattern );
#define SoEXTENDER_Documented
#define SO_ELEMENT_HEADER(className)
Class for smart character strings.
Abstract base class for all state elements.
Abstract base class for all database nodes.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Stores current p...
static void getDefault(SbString &category, SbString &name, unsigned char *&pattern)
Default values.
virtual void push(SoState *state)
Push copies the values from the previous element.
static void get(SoState *state, SbString &category, SbString &name, unsigned char *&pattern)
Gets the current pattern attributes in the state pattern is NULL if no pattern has been set.
static void set(SoState *state, SoNode *node, SbString category, SbString name)
Sets the current pattern attributes in the state.
Abstract base class for each state element whose value is replaced whenever it is set.