PxSceneReadLock Class Reference
[Physics]

RAII wrapper for the PxScene read lock. More...

#include <PxSceneLock.h>

Collaboration diagram for PxSceneReadLock:

Collaboration graph
PxScene
[legend]

List of all members.

Public Member Functions

 PxSceneReadLock (PxScene &scene, const char *file=NULL, PxU32 line=0)
 Constructor.
 ~PxSceneReadLock ()

Private Member Functions

 PxSceneReadLock (const PxSceneReadLock &)
PxSceneReadLockoperator= (const PxSceneReadLock &)

Private Attributes

PxScenemScene


Detailed Description

RAII wrapper for the PxScene read lock.

Use this class as follows to lock the scene for reading by the current thread for the duration of the enclosing scope:

PxSceneReadLock lock(sceneRef);

See also:
PxScene::lockRead(), PxScene::unlockRead(), PxSceneFlag::eREQUIRE_RW_LOCK

Constructor & Destructor Documentation

PxSceneReadLock::PxSceneReadLock ( const PxSceneReadLock  )  [private]

PxSceneReadLock::PxSceneReadLock ( PxScene scene,
const char *  file = NULL,
PxU32  line = 0 
) [inline]

Constructor.

Parameters:
scene The scene to lock for reading
file Optional string for debugging purposes
line Optional line number for debugging purposes

PxSceneReadLock::~PxSceneReadLock (  )  [inline]


Member Function Documentation

PxSceneReadLock& PxSceneReadLock::operator= ( const PxSceneReadLock  )  [private]


Member Data Documentation


The documentation for this class was generated from the following file:


Copyright © 2008-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com