vrsode::SceneNodeLock Class Reference

This class locks a SceneNode. More...

#include <SceneNodeLock.h>

Inheritance diagram for vrsode::SceneNodeLock:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 SceneNodeLock (VRS::SO< VRS::SceneThing > p_parent=0)
virtual ~SceneNodeLock ()
void preEvaluate (VRS::Engine *p_engine)
void postEvaluate (VRS::Engine *p_engine)

Detailed Description

This class locks a SceneNode.

If you lock a SceneNode, this node will be not traversed

Definition at line 27 of file SceneNodeLock.h.


Constructor & Destructor Documentation

vrsode::SceneNodeLock::SceneNodeLock ( VRS::SO< VRS::SceneThing >  p_parent = 0  ) 

Definition at line 7 of file SceneNodeLock.cpp.

vrsode::SceneNodeLock::~SceneNodeLock (  )  [virtual]

Definition at line 12 of file SceneNodeLock.cpp.


Member Function Documentation

void vrsode::SceneNodeLock::preEvaluate ( VRS::Engine *  p_engine  ) 

Definition at line 17 of file SceneNodeLock.cpp.

References random_utils::ThreadSafeObject::lock().

Here is the call graph for this function:

void vrsode::SceneNodeLock::postEvaluate ( VRS::Engine *  p_engine  ) 

Definition at line 24 of file SceneNodeLock.cpp.

References random_utils::ThreadSafeObject::unlock().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Fri May 11 21:02:19 2007 for Random Racer by  doxygen 1.5.1