handle property

int? get handle

The joint's simulation handle, or null while unmounted.

Pass it to world's PhysicsWorld.simulation (downcast to the concrete backend) to reach backend-specific joint features the generic surface does not expose. Backends with joint types beyond the sealed sim.JointDesc set create them on their own world and subclass Joint to drive that handle.

Implementation

int? get handle => _handle;