Jolt Physics
A multi core friendly Game Physics Engine
|
#include <ObjectVsBroadPhaseLayerFilterMask.h>
Public Member Functions | |
JPH_OVERRIDE_NEW_DELETE | ObjectVsBroadPhaseLayerFilterMask (const BroadPhaseLayerInterfaceMask &inBroadPhaseLayerInterface) |
Constructor. | |
virtual bool | ShouldCollide (ObjectLayer inLayer1, BroadPhaseLayer inLayer2) const override |
Returns true if an object layer should collide with a broadphase layer. | |
Public Member Functions inherited from ObjectVsBroadPhaseLayerFilter | |
virtual | ~ObjectVsBroadPhaseLayerFilter ()=default |
Destructor. | |
Public Member Functions inherited from NonCopyable | |
NonCopyable ()=default | |
NonCopyable (const NonCopyable &)=delete | |
void | operator= (const NonCopyable &)=delete |
Class that determines if an object layer can collide with a broadphase layer. This implementation works together with BroadPhaseLayerInterfaceMask and ObjectLayerPairFilterMask
|
inline |
Constructor.
|
inlineoverridevirtual |
Returns true if an object layer should collide with a broadphase layer.
Reimplemented from ObjectVsBroadPhaseLayerFilter.