@@ -1572,6 +1572,8 @@ JPC_API void JPC_PhysicsSystem_DrawConstraints(
JPC_API void JPC_PhysicsSystem_SetSimShapeFilter(JPC_PhysicsSystem* self, const JPC_SimShapeFilter* inShapeFilter);
+JPC_API void JPC_PhysicsSystem_SetContactListener(JPC_PhysicsSystem* self, JPC_ContactListener* inContactListener);
+
#ifdef __cplusplus
}
#endif
@@ -2948,3 +2948,10 @@ JPC_API void JPC_PhysicsSystem_SetSimShapeFilter(
{
to_jph(self)->SetSimShapeFilter(to_jph(inShapeFilter));
+JPC_API void JPC_PhysicsSystem_SetContactListener(
+ JPC_PhysicsSystem* self,
+ JPC_ContactListener* inContactListener)
+{
+ to_jph(self)->SetContactListener(to_jph(inContactListener));
+}