| angle | Get the current angle of the joint, in degrees. |
| bodyA | The first body the joint constrains. |
| bodyB | The second body the joint constrains. |
| callbackTarget | Get/Set the Object that event callbacks for this joint will be sent to. Care should be taken with any Object assigned as a callback target that isn't a Object as this assignment will not in itself keep the object alive and can be garbage collected. To avoid this, you should have at least a single reference to the object in your code. To remove the object assigned here, set the callback target to NULL. |
| collideConnected | Whether the shapes on the pair of bodies can come into contact. |
| currentAngularSeparationError | Get the current angular separation error for this joint, in degrees. This does not consider admissible movement. |
| currentConstraintForce | Get the current constraint force used by the joint, usually in newtons. |
| currentConstraintTorque | Get the current constraint torque used by the joint, usually in newton-meters. |
| currentLinearSeparationError | Get the current linear separation error for this joint, usually in meters. This does not consider admissible movement. |
| currentMotorTorque | Get the current motor torque. |
| definition | Get or set the joint definition. Reading returns the joint's current configuration, including _bodyA and _bodyB. Writing applies every configurable property in place but does not change the connected bodies, which are fixed when the joint is created. |
| drawScale | Controls the scaling of the joint drawing. |
| enableLimit | Enable/Disable the joint rotation limit. |
| enableMotor | Enable/Disable the joint motor. |
| enableSpring | Enable/Disable the rotational spring. |
| enableUnpinned | Enable/Disable unpinned mode where only Body A is affected and body B and its local anchor point is ignored. Body B must still be assigned so it is typical to assign a static ground body, preferably shared/reused. |
| forceThreshold | The force threshold beyond which a joint event will be produced. |
| isOwned | Get if the joint is owned. See PhysicsJoint.SetOwner. |
| isValid | Checks if the joint is valid. |
| jointType | Gets the joint type. See PhysicsJoint.JointType. |
| localAnchorA | The local anchor frame constraint relative to bodyA's origin. |
| localAnchorB | The local anchor frame constraint relative to bodyB's origin. |
| lowerAngleLimit | Get the lower angle limit, in degrees. |
| maxMotorTorque | The maximum torque the motor can apply, usually in newton-meters. |
| motorSpeed | The desired motor speed, usually in degrees per second. |
| ownerUserData | Get PhysicsUserData that can be used for any purpose, typically by the owner only. |
| physicsHandle | Get the physics handle. |
| springDamping | The spring damping, non-dimensional. |
| springFrequency | The spring stiffness, in cycles per second. |
| springTargetAngle | The spring target angle, in degrees. |
| torqueThreshold | The torque threshold beyond which a joint event will be produced. |
| tuningDamping | Controls the joint stiffness damping, non-dimensional. Use 1 for critical damping. |
| tuningFrequency | Controls the joint stiffness frequency, in cycles per second. |
| upperAngleLimit | Get the upper angle limit, in degrees. |
| userData | Get/Set PhysicsUserData that can be used for any purpose. The physics system doesn't use this data, it is entirely for custom use. |
| world | Get the world the body is attached to. |
| worldDrawing | Controls whether this joint is automatically drawn when the world is drawn. |