Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


PhysicsCallbacks

Callback targets for object events.
Read time 1 minuteLast updated 9 days ago

Definition

public readonly struct PhysicsCallbacks

Structs

Struct

Description

PhysicsCallbacks.BodyUpdateCallbackTargetsContains all the body update callback targets returned from PhysicsWorld.GetBodyUpdateCallbackTargets.
PhysicsCallbacks.ContactCallbackTargetsContains all the contact callback targets returned from PhysicsWorld.GetContactCallbackTargets.
PhysicsCallbacks.JointThresholdCallbackTargetsContains all the joint callback targets returned from PhysicsWorld.GetJointThresholdCallbackTargets.
PhysicsCallbacks.TriggerCallbackTargetsContains all the trigger callback targets returned from PhysicsWorld.GetTriggerCallbackTargets.

Interfaces

Interface

Description

PhysicsCallbacks.IBodyUpdateCallbackAn interface that when implemented by a Object, can be called as a target by PhysicsWorld.SendBodyUpdateCallbacks.
PhysicsCallbacks.IContactCallbackAn interface that when implemented by a Object, can be called as a target by PhysicsWorld.SendContactCallbacks.
PhysicsCallbacks.IContactFilterCallbackAn interface that when implemented by a Object, can be called as a target when a PhysicsShape has PhysicsShape.contactFilterCallbacks set to true. The PhysicsWorld the PhysicsShape is in also has to have its PhysicsWorld.contactFilterCallbacks set to true.
PhysicsCallbacks.IJointThresholdCallbackAn interface that when implemented by a Object, can be called as a target by PhysicsWorld.SendJointThresholdCallbacks.
PhysicsCallbacks.IPreSolveCallbackAn interface that when implemented by a Object, can be called as a target when a PhysicsShape has PhysicsShape.preSolveCallbacks set to true. The PhysicsWorld the PhysicsShape is in also has to have its PhysicsWorld.preSolveCallbacks set to true.
PhysicsCallbacks.ITriggerCallbackAn interface that when implemented by a Object, can be called as a target by PhysicsWorld.SendTriggerCallbacks.