ConstructStateCallback Class Reference

Inheritance diagram for ConstructStateCallback:

Inheritance graph
Collaboration diagram for ConstructStateCallback:

Collaboration graph

Public Member Functions

 ConstructStateCallback (osg::Node *node1, osg::Node *node2)
osg::StateSet * constructState (osg::Node *_node)
virtual void operator() (osgProducer::OsgCameraGroup &, osgProducer::OsgSceneHandler &sh, const Producer::RenderSurface &)

Data Fields

OpenThreads::Mutex _mutex
bool _initialized
osg::Node * _node1
osg::Node * _node2

Detailed Description

Definition at line 27 of file waterplan.cpp.

Constructor & Destructor Documentation

ConstructStateCallback::ConstructStateCallback ( osg::Node *  node1,
osg::Node *  node2 
) [inline]

Definition at line 30 of file waterplan.cpp.

Member Function Documentation

osg::StateSet* ConstructStateCallback::constructState ( osg::Node *  _node  )  [inline]

Definition at line 32 of file waterplan.cpp.

References _node1.

Referenced by operator()().

virtual void ConstructStateCallback::operator() ( osgProducer::OsgCameraGroup &  ,
osgProducer::OsgSceneHandler &  sh,
const Producer::RenderSurface &   
) [inline, virtual]

Definition at line 115 of file waterplan.cpp.

References _initialized, _mutex, _node1, _node2, and constructState().

Here is the call graph for this function:

Field Documentation

OpenThreads::Mutex ConstructStateCallback::_mutex

Definition at line 140 of file waterplan.cpp.

Referenced by operator()().

bool ConstructStateCallback::_initialized

Definition at line 141 of file waterplan.cpp.

Referenced by operator()().

osg::Node* ConstructStateCallback::_node1

Definition at line 142 of file waterplan.cpp.

Referenced by constructState(), and operator()().

osg::Node* ConstructStateCallback::_node2

Definition at line 143 of file waterplan.cpp.

Referenced by operator()().

The documentation for this class was generated from the following file:
Generated on Tue Jun 5 16:57:13 2007 for Anidam by  doxygen 1.5.1