#include <btGhostObject.h>
Public Member Functions | |
btPairCachingGhostObject () | |
virtual | ~btPairCachingGhostObject () |
virtual void | addOverlappingObjectInternal (btBroadphaseProxy *otherProxy, btBroadphaseProxy *thisProxy=0) |
this method is mainly for expert/internal use only. | |
virtual void | removeOverlappingObjectInternal (btBroadphaseProxy *otherProxy, btDispatcher *dispatcher, btBroadphaseProxy *thisProxy=0) |
this method is mainly for expert/internal use only. | |
btHashedOverlappingPairCache * | getOverlappingPairCache () |
Private Attributes | |
btHashedOverlappingPairCache * | m_hashPairCache |
Definition at line 99 of file btGhostObject.h.
btPairCachingGhostObject::btPairCachingGhostObject | ( | ) |
Definition at line 59 of file btGhostObject.cpp.
btPairCachingGhostObject::~btPairCachingGhostObject | ( | ) | [virtual] |
Definition at line 64 of file btGhostObject.cpp.
void btPairCachingGhostObject::addOverlappingObjectInternal | ( | btBroadphaseProxy * | otherProxy, | |
btBroadphaseProxy * | thisProxy = 0 | |||
) | [virtual] |
this method is mainly for expert/internal use only.
Reimplemented from btGhostObject.
Definition at line 70 of file btGhostObject.cpp.
btHashedOverlappingPairCache* btPairCachingGhostObject::getOverlappingPairCache | ( | ) | [inline] |
Definition at line 114 of file btGhostObject.h.
void btPairCachingGhostObject::removeOverlappingObjectInternal | ( | btBroadphaseProxy * | otherProxy, | |
btDispatcher * | dispatcher, | |||
btBroadphaseProxy * | thisProxy = 0 | |||
) | [virtual] |
this method is mainly for expert/internal use only.
Reimplemented from btGhostObject.
Definition at line 85 of file btGhostObject.cpp.
Definition at line 101 of file btGhostObject.h.