Bullet Collision Detection & Physics Library
Public Member Functions | Private Attributes | List of all members
btWin32Barrier Class Reference
Inheritance diagram for btWin32Barrier:
Inheritance graph
[legend]
Collaboration diagram for btWin32Barrier:
Collaboration graph
[legend]

Public Member Functions

 btWin32Barrier ()
 
virtual ~btWin32Barrier ()
 
void sync ()
 
virtual void setMaxCount (int n)
 
virtual int getMaxCount ()
 
- Public Member Functions inherited from btBarrier
 btBarrier ()
 
virtual ~btBarrier ()
 

Private Attributes

CRITICAL_SECTION mExternalCriticalSection
 
CRITICAL_SECTION mLocalCriticalSection
 
HANDLE mRunEvent
 
HANDLE mNotifyEvent
 
int mCounter
 
int mEnableCounter
 
int mMaxCount
 

Detailed Description

Definition at line 312 of file Win32ThreadSupport.cpp.

Constructor & Destructor Documentation

btWin32Barrier::btWin32Barrier ( )
inline

Definition at line 322 of file Win32ThreadSupport.cpp.

virtual btWin32Barrier::~btWin32Barrier ( )
inlinevirtual

Definition at line 333 of file Win32ThreadSupport.cpp.

Member Function Documentation

virtual int btWin32Barrier::getMaxCount ( )
inlinevirtual

Implements btBarrier.

Definition at line 383 of file Win32ThreadSupport.cpp.

virtual void btWin32Barrier::setMaxCount ( int  n)
inlinevirtual

Implements btBarrier.

Definition at line 382 of file Win32ThreadSupport.cpp.

void btWin32Barrier::sync ( )
inlinevirtual

Implements btBarrier.

Definition at line 341 of file Win32ThreadSupport.cpp.

Member Data Documentation

int btWin32Barrier::mCounter
private

Definition at line 318 of file Win32ThreadSupport.cpp.

int btWin32Barrier::mEnableCounter
private

Definition at line 318 of file Win32ThreadSupport.cpp.

CRITICAL_SECTION btWin32Barrier::mExternalCriticalSection
private

Definition at line 315 of file Win32ThreadSupport.cpp.

CRITICAL_SECTION btWin32Barrier::mLocalCriticalSection
private

Definition at line 316 of file Win32ThreadSupport.cpp.

int btWin32Barrier::mMaxCount
private

Definition at line 319 of file Win32ThreadSupport.cpp.

HANDLE btWin32Barrier::mNotifyEvent
private

Definition at line 317 of file Win32ThreadSupport.cpp.

HANDLE btWin32Barrier::mRunEvent
private

Definition at line 317 of file Win32ThreadSupport.cpp.


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