59 virtual bool removeChildren(
unsigned int pos,
unsigned int numChildrenToRemove);
Definition BoundingSphere:35
virtual bool insertChild(unsigned int index, Node *child)
virtual bool addChild(Node *child)
Definition NodeVisitor:82
bool getChildValue(const Node *child) const
void setNewChildDefaultValue(bool value)
Definition Switch:44
const ValueList & getValueList() const
Definition Switch:86
virtual bool addChild(Node *child, bool value)
void setChildValue(const Node *child, bool value)
virtual bool removeChildren(unsigned int pos, unsigned int numChildrenToRemove)
bool setSingleChildOn(unsigned int pos)
virtual void traverse(NodeVisitor &nv)
virtual bool insertChild(unsigned int index, Node *child)
virtual bool addChild(Node *child)
virtual const Switch * asSwitch() const
Definition Switch:37
bool getValue(unsigned int pos) const
virtual BoundingSphere computeBound() const
void setValue(unsigned int pos, bool value)
virtual Switch * asSwitch()
Definition Switch:36
virtual bool insertChild(unsigned int index, Node *child, bool value)
ValueList _values
Definition Switch:96
std::vector< bool > ValueList
Definition Switch:82
Switch(const Switch &, const CopyOp ©op=CopyOp::SHALLOW_COPY)
void setValueList(const ValueList &values)
Definition Switch:84
bool getNewChildDefaultValue() const
Definition Switch:46
bool _newChildDefaultValue
Definition Switch:95
virtual ~Switch()
Definition Switch:92
author: Julien Valentin 2017 (mp3butcher@hotmail.com)
Definition AlphaFunc:19
#define OSG_EXPORT
Definition osg/Export:39