14#ifndef OSG_OBSERVERNODEPATH
15#define OSG_OBSERVERNODEPATH 1
61 return _nodePath.empty();
69 typedef std::vector< osg::observer_ptr<osg::Node> >
ObsNodePath;
This class provides an object-oriented thread mutex interface.
Definition Mutex:31
Definition ObserverNodePath:28
ObsNodePath _nodePath
Definition ObserverNodePath:71
ObserverNodePath(const osg::NodePath &nodePath)
std::vector< osg::observer_ptr< osg::Node > > ObsNodePath
Definition ObserverNodePath:69
ObserverNodePath(const ObserverNodePath &rhs)
void setNodePath(const osg::NodePath &nodePath)
OpenThreads::Mutex _mutex
Definition ObserverNodePath:70
bool getNodePath(NodePath &nodePath) const
void _setNodePath(const osg::NodePath &nodePath)
bool empty() const
Definition ObserverNodePath:58
bool getRefNodePath(RefNodePath &refNodePath) const
void setNodePathTo(osg::Node *node)
void setNodePath(const osg::RefNodePath &nodePath)
author: Julien Valentin 2017 (mp3butcher@hotmail.com)
Definition AlphaFunc:19
std::vector< osg::ref_ptr< osg::Node > > RefNodePath
Definition ObserverNodePath:23
std::vector< Node * > NodePath
Definition Node:47
#define OSG_EXPORT
Definition osg/Export:39