love-typescript-definitions
Version:
Write LÖVE 2D projects with TypeScript
24 lines (22 loc) • 772 B
TypeScript
declare module "love.physics" {
/**
* The RopeJoint enforces a maximum distance between two points on two bodies. It has no other effect.
* @link [RopeJoint](https://love2d.org/wiki/RopeJoint)
*/
interface RopeJoint extends Joint<"RopeJoint"> {
/**
* Gets the maximum length of a RopeJoint.
*
* @return maxLength, The maximum length of the RopeJoint.
* @link [RopeJoint:getMaxLength](https://love2d.org/wiki/RopeJoint:getMaxLength)
*/
getMaxLength(): number;
/**
* Sets the maximum length of a RopeJoint.
*
* @param maxLength The maximum length of the RopeJoint.
* @link [RopeJoint:setMaxLength](https://love2d.org/wiki/RopeJoint:setMaxLength)
*/
setMaxLength(maxLength: number): void;
}
}