Lysa  0.0
Lysa 3D Engine
ContactListener Class Reference

Detailed Description

Jolt contact listener used to forward physics events to the engine's Signal system.

+ Inheritance diagram for ContactListener:

Public Member Functions

JPH::ValidateResult OnContactValidate (const JPH::Body &inBody1, const JPH::Body &inBody2, JPH::RVec3Arg inBaseOffset, const JPH::CollideShapeResult &inCollisionResult) override
 
void OnContactAdded (const JPH::Body &inBody1, const JPH::Body &inBody2, const JPH::ContactManifold &inManifold, JPH::ContactSettings &ioSettings) override
 
void OnContactPersisted (const JPH::Body &inBody1, const JPH::Body &inBody2, const JPH::ContactManifold &inManifold, JPH::ContactSettings &ioSettings) override
 

Member Function Documentation

void OnContactAdded ( const JPH::Body &  inBody1,
const JPH::Body &  inBody2,
const JPH::ContactManifold &  inManifold,
JPH::ContactSettings &  ioSettings 
)
override
void OnContactPersisted ( const JPH::Body &  inBody1,
const JPH::Body &  inBody2,
const JPH::ContactManifold &  inManifold,
JPH::ContactSettings &  ioSettings 
)
override
JPH::ValidateResult OnContactValidate ( const JPH::Body &  inBody1,
const JPH::Body &  inBody2,
JPH::RVec3Arg  inBaseOffset,
const JPH::CollideShapeResult &  inCollisionResult 
)
override