|
@@ -0,0 +1,336 @@
|
|
|
+
|
|
|
+Namespace chipmunk
|
|
|
+
|
|
|
+#Import "chipmunk_glue.h"
|
|
|
+
|
|
|
+Extern
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpConstraint.h *****
|
|
|
+
|
|
|
+Alias cpConstraintPreSolveFunc:Void( cpConstraint, cpSpace )
|
|
|
+Alias cpConstraintPostSolveFunc:Void( cpConstraint, cpSpace )
|
|
|
+
|
|
|
+Function cpConstraintDestroy:Void( constraint:cpConstraint )
|
|
|
+Function cpConstraintFree:Void( constraint:cpConstraint )
|
|
|
+Function cpConstraintGetSpace:cpSpace( constraint:cpConstraint )
|
|
|
+Function cpConstraintGetBodyA:cpBody( constraint:cpConstraint )
|
|
|
+Function cpConstraintGetBodyB:cpBody( constraint:cpConstraint )
|
|
|
+Function cpConstraintGetMaxForce:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpConstraintSetMaxForce:Void( constraint:cpConstraint, maxForce:cpFloat )
|
|
|
+Function cpConstraintGetErrorBias:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpConstraintSetErrorBias:Void( constraint:cpConstraint, errorBias:cpFloat )
|
|
|
+Function cpConstraintGetMaxBias:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpConstraintSetMaxBias:Void( constraint:cpConstraint, maxBias:cpFloat )
|
|
|
+Function cpConstraintGetCollideBodies:cpBool( constraint:cpConstraint )
|
|
|
+Function cpConstraintSetCollideBodies:Void( constraint:cpConstraint, collideBodies:cpBool )
|
|
|
+Function cpConstraintGetPreSolveFunc:cpConstraintPreSolveFunc( constraint:cpConstraint )
|
|
|
+Function cpConstraintSetPreSolveFunc:Void( constraint:cpConstraint, preSolveFunc:cpConstraintPreSolveFunc )
|
|
|
+Function cpConstraintGetPostSolveFunc:cpConstraintPostSolveFunc( constraint:cpConstraint )
|
|
|
+Function cpConstraintSetPostSolveFunc:Void( constraint:cpConstraint, postSolveFunc:cpConstraintPostSolveFunc )
|
|
|
+Function cpConstraintGetUserData:cpDataPointer( constraint:cpConstraint )
|
|
|
+Function cpConstraintSetUserData:Void( constraint:cpConstraint, userData:cpDataPointer )
|
|
|
+Function cpConstraintGetImpulse:cpFloat( constraint:cpConstraint )
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpPinJoint.h *****
|
|
|
+
|
|
|
+Function cpConstraintIsPinJoint:cpBool( constraint:cpConstraint )
|
|
|
+Function cpPinJointAlloc:cpPinJoint( )
|
|
|
+Function cpPinJointInit:cpPinJoint( joint:cpPinJoint, a:cpBody, b:cpBody, anchorA:cpVect, anchorB:cpVect )
|
|
|
+Function cpPinJointNew:cpConstraint( a:cpBody, b:cpBody, anchorA:cpVect, anchorB:cpVect )
|
|
|
+Function cpPinJointGetAnchorA:cpVect( constraint:cpConstraint )
|
|
|
+Function cpPinJointSetAnchorA:Void( constraint:cpConstraint, anchorA:cpVect )
|
|
|
+Function cpPinJointGetAnchorB:cpVect( constraint:cpConstraint )
|
|
|
+Function cpPinJointSetAnchorB:Void( constraint:cpConstraint, anchorB:cpVect )
|
|
|
+Function cpPinJointGetDist:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpPinJointSetDist:Void( constraint:cpConstraint, dist:cpFloat )
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpSlideJoint.h *****
|
|
|
+
|
|
|
+Function cpConstraintIsSlideJoint:cpBool( constraint:cpConstraint )
|
|
|
+Function cpSlideJointAlloc:cpSlideJoint( )
|
|
|
+Function cpSlideJointInit:cpSlideJoint( joint:cpSlideJoint, a:cpBody, b:cpBody, anchorA:cpVect, anchorB:cpVect, min:cpFloat, max:cpFloat )
|
|
|
+Function cpSlideJointNew:cpConstraint( a:cpBody, b:cpBody, anchorA:cpVect, anchorB:cpVect, min:cpFloat, max:cpFloat )
|
|
|
+Function cpSlideJointGetAnchorA:cpVect( constraint:cpConstraint )
|
|
|
+Function cpSlideJointSetAnchorA:Void( constraint:cpConstraint, anchorA:cpVect )
|
|
|
+Function cpSlideJointGetAnchorB:cpVect( constraint:cpConstraint )
|
|
|
+Function cpSlideJointSetAnchorB:Void( constraint:cpConstraint, anchorB:cpVect )
|
|
|
+Function cpSlideJointGetMin:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpSlideJointSetMin:Void( constraint:cpConstraint, min:cpFloat )
|
|
|
+Function cpSlideJointGetMax:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpSlideJointSetMax:Void( constraint:cpConstraint, max:cpFloat )
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpPivotJoint.h *****
|
|
|
+
|
|
|
+Function cpConstraintIsPivotJoint:cpBool( constraint:cpConstraint )
|
|
|
+Function cpPivotJointAlloc:cpPivotJoint( )
|
|
|
+Function cpPivotJointInit:cpPivotJoint( joint:cpPivotJoint, a:cpBody, b:cpBody, anchorA:cpVect, anchorB:cpVect )
|
|
|
+Function cpPivotJointNew:cpConstraint( a:cpBody, b:cpBody, pivot:cpVect )
|
|
|
+Function cpPivotJointNew2:cpConstraint( a:cpBody, b:cpBody, anchorA:cpVect, anchorB:cpVect )
|
|
|
+Function cpPivotJointGetAnchorA:cpVect( constraint:cpConstraint )
|
|
|
+Function cpPivotJointSetAnchorA:Void( constraint:cpConstraint, anchorA:cpVect )
|
|
|
+Function cpPivotJointGetAnchorB:cpVect( constraint:cpConstraint )
|
|
|
+Function cpPivotJointSetAnchorB:Void( constraint:cpConstraint, anchorB:cpVect )
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpGrooveJoint.h *****
|
|
|
+
|
|
|
+Function cpConstraintIsGrooveJoint:cpBool( constraint:cpConstraint )
|
|
|
+Function cpGrooveJointAlloc:cpGrooveJoint( )
|
|
|
+Function cpGrooveJointInit:cpGrooveJoint( joint:cpGrooveJoint, a:cpBody, b:cpBody, groove_a:cpVect, groove_b:cpVect, anchorB:cpVect )
|
|
|
+Function cpGrooveJointNew:cpConstraint( a:cpBody, b:cpBody, groove_a:cpVect, groove_b:cpVect, anchorB:cpVect )
|
|
|
+Function cpGrooveJointGetGrooveA:cpVect( constraint:cpConstraint )
|
|
|
+Function cpGrooveJointSetGrooveA:Void( constraint:cpConstraint, grooveA:cpVect )
|
|
|
+Function cpGrooveJointGetGrooveB:cpVect( constraint:cpConstraint )
|
|
|
+Function cpGrooveJointSetGrooveB:Void( constraint:cpConstraint, grooveB:cpVect )
|
|
|
+Function cpGrooveJointGetAnchorB:cpVect( constraint:cpConstraint )
|
|
|
+Function cpGrooveJointSetAnchorB:Void( constraint:cpConstraint, anchorB:cpVect )
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpDampedSpring.h *****
|
|
|
+
|
|
|
+Function cpConstraintIsDampedSpring:cpBool( constraint:cpConstraint )
|
|
|
+Alias cpDampedSpringForceFunc:cpFloat( cpConstraint, cpFloat )
|
|
|
+Function cpDampedSpringAlloc:cpDampedSpring Ptr( )
|
|
|
+Function cpDampedSpringInit:cpDampedSpring Ptr( joint:cpDampedSpring Ptr, a:cpBody, b:cpBody, anchorA:cpVect, anchorB:cpVect, restLength:cpFloat, stiffness:cpFloat, damping:cpFloat )
|
|
|
+Function cpDampedSpringNew:cpConstraint( a:cpBody, b:cpBody, anchorA:cpVect, anchorB:cpVect, restLength:cpFloat, stiffness:cpFloat, damping:cpFloat )
|
|
|
+Function cpDampedSpringGetAnchorA:cpVect( constraint:cpConstraint )
|
|
|
+Function cpDampedSpringSetAnchorA:Void( constraint:cpConstraint, anchorA:cpVect )
|
|
|
+Function cpDampedSpringGetAnchorB:cpVect( constraint:cpConstraint )
|
|
|
+Function cpDampedSpringSetAnchorB:Void( constraint:cpConstraint, anchorB:cpVect )
|
|
|
+Function cpDampedSpringGetRestLength:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpDampedSpringSetRestLength:Void( constraint:cpConstraint, restLength:cpFloat )
|
|
|
+Function cpDampedSpringGetStiffness:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpDampedSpringSetStiffness:Void( constraint:cpConstraint, stiffness:cpFloat )
|
|
|
+Function cpDampedSpringGetDamping:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpDampedSpringSetDamping:Void( constraint:cpConstraint, damping:cpFloat )
|
|
|
+Function cpDampedSpringGetSpringForceFunc:cpDampedSpringForceFunc( constraint:cpConstraint )
|
|
|
+Function cpDampedSpringSetSpringForceFunc:Void( constraint:cpConstraint, springForceFunc:cpDampedSpringForceFunc )
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpDampedRotarySpring.h *****
|
|
|
+
|
|
|
+Function cpConstraintIsDampedRotarySpring:cpBool( constraint:cpConstraint )
|
|
|
+Alias cpDampedRotarySpringTorqueFunc:cpFloat( cpConstraint, cpFloat )
|
|
|
+Function cpDampedRotarySpringAlloc:cpDampedRotarySpring Ptr( )
|
|
|
+Function cpDampedRotarySpringInit:cpDampedRotarySpring Ptr( joint:cpDampedRotarySpring Ptr, a:cpBody, b:cpBody, restAngle:cpFloat, stiffness:cpFloat, damping:cpFloat )
|
|
|
+Function cpDampedRotarySpringNew:cpConstraint( a:cpBody, b:cpBody, restAngle:cpFloat, stiffness:cpFloat, damping:cpFloat )
|
|
|
+Function cpDampedRotarySpringGetRestAngle:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpDampedRotarySpringSetRestAngle:Void( constraint:cpConstraint, restAngle:cpFloat )
|
|
|
+Function cpDampedRotarySpringGetStiffness:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpDampedRotarySpringSetStiffness:Void( constraint:cpConstraint, stiffness:cpFloat )
|
|
|
+Function cpDampedRotarySpringGetDamping:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpDampedRotarySpringSetDamping:Void( constraint:cpConstraint, damping:cpFloat )
|
|
|
+Function cpDampedRotarySpringGetSpringTorqueFunc:cpDampedRotarySpringTorqueFunc( constraint:cpConstraint )
|
|
|
+Function cpDampedRotarySpringSetSpringTorqueFunc:Void( constraint:cpConstraint, springTorqueFunc:cpDampedRotarySpringTorqueFunc )
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpRotaryLimitJoint.h *****
|
|
|
+
|
|
|
+Function cpConstraintIsRotaryLimitJoint:cpBool( constraint:cpConstraint )
|
|
|
+Function cpRotaryLimitJointAlloc:cpRotaryLimitJoint( )
|
|
|
+Function cpRotaryLimitJointInit:cpRotaryLimitJoint( joint:cpRotaryLimitJoint, a:cpBody, b:cpBody, min:cpFloat, max:cpFloat )
|
|
|
+Function cpRotaryLimitJointNew:cpConstraint( a:cpBody, b:cpBody, min:cpFloat, max:cpFloat )
|
|
|
+Function cpRotaryLimitJointGetMin:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpRotaryLimitJointSetMin:Void( constraint:cpConstraint, min:cpFloat )
|
|
|
+Function cpRotaryLimitJointGetMax:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpRotaryLimitJointSetMax:Void( constraint:cpConstraint, max:cpFloat )
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpRatchetJoint.h *****
|
|
|
+
|
|
|
+Function cpConstraintIsRatchetJoint:cpBool( constraint:cpConstraint )
|
|
|
+Function cpRatchetJointAlloc:cpRatchetJoint( )
|
|
|
+Function cpRatchetJointInit:cpRatchetJoint( joint:cpRatchetJoint, a:cpBody, b:cpBody, phase:cpFloat, ratchet:cpFloat )
|
|
|
+Function cpRatchetJointNew:cpConstraint( a:cpBody, b:cpBody, phase:cpFloat, ratchet:cpFloat )
|
|
|
+Function cpRatchetJointGetAngle:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpRatchetJointSetAngle:Void( constraint:cpConstraint, angle:cpFloat )
|
|
|
+Function cpRatchetJointGetPhase:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpRatchetJointSetPhase:Void( constraint:cpConstraint, phase:cpFloat )
|
|
|
+Function cpRatchetJointGetRatchet:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpRatchetJointSetRatchet:Void( constraint:cpConstraint, ratchet:cpFloat )
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpGearJoint.h *****
|
|
|
+
|
|
|
+Function cpConstraintIsGearJoint:cpBool( constraint:cpConstraint )
|
|
|
+Function cpGearJointAlloc:cpGearJoint( )
|
|
|
+Function cpGearJointInit:cpGearJoint( joint:cpGearJoint, a:cpBody, b:cpBody, phase:cpFloat, ratio:cpFloat )
|
|
|
+Function cpGearJointNew:cpConstraint( a:cpBody, b:cpBody, phase:cpFloat, ratio:cpFloat )
|
|
|
+Function cpGearJointGetPhase:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpGearJointSetPhase:Void( constraint:cpConstraint, phase:cpFloat )
|
|
|
+Function cpGearJointGetRatio:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpGearJointSetRatio:Void( constraint:cpConstraint, ratio:cpFloat )
|
|
|
+
|
|
|
+'***** File: Chipmunk7/include/chipmunk/cpSimpleMotor.h *****
|
|
|
+
|
|
|
+Function cpConstraintIsSimpleMotor:cpBool( constraint:cpConstraint )
|
|
|
+Function cpSimpleMotorAlloc:cpSimpleMotor Ptr( )
|
|
|
+Function cpSimpleMotorInit:cpSimpleMotor Ptr( joint:cpSimpleMotor Ptr, a:cpBody, b:cpBody, rate:cpFloat )
|
|
|
+Function cpSimpleMotorNew:cpConstraint( a:cpBody, b:cpBody, rate:cpFloat )
|
|
|
+Function cpSimpleMotorGetRate:cpFloat( constraint:cpConstraint )
|
|
|
+Function cpSimpleMotorSetRate:Void( constraint:cpConstraint, rate:cpFloat )
|
|
|
+
|
|
|
+Class cpConstraint Extends Void
|
|
|
+
|
|
|
+ Property Space:cpSpace() Extension="cpConstraintGetSpace"
|
|
|
+
|
|
|
+ Property BodyA:cpBody() Extension="cpConstraintGetBodyA"
|
|
|
+
|
|
|
+ Property BodyB:cpBody() Extension="cpConstraintGetBodyB"
|
|
|
+
|
|
|
+ Property MaxForce:cpFloat() Extension="cpConstraintGetMaxForce"
|
|
|
+ Setter( maxForce:cpFloat ) Extension="cpConstraintSetMaxForce"
|
|
|
+
|
|
|
+ Property ErrorBias:cpFloat() Extension="cpConstraintGetErrorBias"
|
|
|
+ Setter( errorBias:cpFloat ) Extension="cpConstraintSetErrorBias"
|
|
|
+
|
|
|
+ Property MaxBias:cpFloat() Extension="cpConstraintGetMaxBias"
|
|
|
+ Setter( maxBias:cpFloat ) Extension="cpConstraintSetMaxBias"
|
|
|
+
|
|
|
+ Property CollideBodies:cpBool() Extension="cpConstraintGetCollideBodies"
|
|
|
+ Setter( collideBodies:cpBool ) Extension="cpConstraintSetCollideBodies"
|
|
|
+
|
|
|
+ Property UserData:cpDataPointer() Extension="cpConstraintGetUserData"
|
|
|
+ Setter( userData:cpDataPointer ) Extension="cpConstraintSetUserData"
|
|
|
+
|
|
|
+ Property Impulse:cpFloat() Extension="cpConstraintGetImpulse"
|
|
|
+
|
|
|
+ 'pin joint
|
|
|
+ Property IsPinJoint:cpBool() Extension="cpConstraintIsPinJoint"
|
|
|
+
|
|
|
+ Property PinJointAnchorA:cpVect() Extension="cpPinJointGetAnchorA"
|
|
|
+ Setter( anchorA:cpVect ) Extension="cpPinJointSetAnchorA"
|
|
|
+
|
|
|
+ Property PinJointAnchorB:cpVect() Extension="cpPinJointGetAnchorB"
|
|
|
+ Setter( anchorB:cpVect ) Extension="cpPinJointSetAnchorB"
|
|
|
+
|
|
|
+ Property PinJointDist:cpFloat() Extension="cpPinJointGetDist"
|
|
|
+ Setter( dist:cpFloat ) Extension="cpPinJointSetDist"
|
|
|
+
|
|
|
+ 'slide joint
|
|
|
+ Property IsSlideJoint:cpBool() Extension="cpConstraintIsSliceJoint"
|
|
|
+
|
|
|
+ Property SlideJointAnchorA:cpVect() Extension="cpSlideJointGetAnchorA"
|
|
|
+ Setter( anchorA:cpVect ) Extension="cpSlideJointSetAnchorA"
|
|
|
+
|
|
|
+ Property SlideJointAnchorB:cpVect() Extension="cpSlideJointGetAnchorB"
|
|
|
+ Setter( anchorB:cpVect ) Extension="cpSlideJointSetAnchorB"
|
|
|
+
|
|
|
+ Property SlideJointMin:cpFloat() Extension="cpSlideJointGetMin"
|
|
|
+ Setter( min:cpFloat ) Extension="cpSlideJointSetMin"
|
|
|
+
|
|
|
+ Property SlideJointMax:cpFloat() Extension="cpSlideJointGetMax"
|
|
|
+ Setter( max:cpFloat ) Extension="cpSlideJointSetMax"
|
|
|
+
|
|
|
+ 'pivot joint
|
|
|
+ Property IsPivotJoint:cpBool() Extension="cpConstraintIsPivotJoint"
|
|
|
+
|
|
|
+ Property PivotJointAnchorA:cpVect() Extension="cpPivotJointGetAnchorA"
|
|
|
+ Setter( anchorA:cpVect ) Extension="cpPivotJointSetAnchorA"
|
|
|
+
|
|
|
+ Property PivotJointAnchorB:cpVect() Extension="cpPivotJointGetAnchorB"
|
|
|
+ Setter( anchorB:cpVect ) Extension="cpPivotJointSetAnchorB"
|
|
|
+
|
|
|
+ 'groove joint
|
|
|
+ Property IsGrooveJoint:cpBool() Extension="cpConstraintIsGrooveJoint"
|
|
|
+
|
|
|
+ Property GrooveJointGrooveA:cpVect() Extension="cpGrooveJointGetGrooveA"
|
|
|
+ Setter( GrooveA:cpVect ) Extension="cpGrooveJointSetGrooveA"
|
|
|
+
|
|
|
+ Property GrooveJointGrooveB:cpVect() Extension="cpGrooveJointGetGrooveB"
|
|
|
+ Setter( GrooveB:cpVect ) Extension="cpGrooveJointSetGrooveB"
|
|
|
+
|
|
|
+ Property GrooveJointAnchorB:cpVect() Extension="cpGrooveJointGetAnchorB"
|
|
|
+ Setter( anchorB:cpVect ) Extension="cpGrooveJointSetAnchorB"
|
|
|
+
|
|
|
+ 'damped spring
|
|
|
+ Property IsDampedSpring:cpBool() Extension="cpConstraintIsDampedSpring"
|
|
|
+
|
|
|
+ Property DampedSpringAnchorA:cpVect() Extension="cpDampedSpringGetAnchorA"
|
|
|
+ Setter( anchorA:cpVect ) Extension="cpDampedSpringSetAnchorA"
|
|
|
+
|
|
|
+ Property DampedSpringAnchorB:cpVect() Extension="cpDampedSpringGetAnchorB"
|
|
|
+ Setter( anchorB:cpVect ) Extension="cpDampedSpringSetAnchorB"
|
|
|
+
|
|
|
+ Property DampedSpringRestLength:cpFloat() Extension="cpDampedSpringGetRestLength"
|
|
|
+ Setter( restLength:cpFloat ) Extension="cpDampedSpringSetRestLength"
|
|
|
+
|
|
|
+ Property DampedSpringStiffness:cpFloat() Extension="cpDampedSpringGetStiffness"
|
|
|
+ Setter( stiffness:cpFloat ) Extension="cpDampedSpringSetStiffness"
|
|
|
+
|
|
|
+ Property DampedSpringDamping:cpFloat() Extension="cpDampedSpringGetDamping"
|
|
|
+ Setter( damping:cpFloat ) Extension="cpDampedSpringSetDamping"
|
|
|
+
|
|
|
+ 'damped rotary spring
|
|
|
+ Property IsDampedRotarySpring:cpBool() Extension="cpConstraintIsDampedRotarySpring"
|
|
|
+
|
|
|
+ Property DampedRotarySpringRestAngle:cpFloat() Extension="cpDampedRotarySpringGetRestAngle"
|
|
|
+ Setter( restAngle:cpFloat ) Extension="cpDampedRotarySpringSetRestAngle"
|
|
|
+
|
|
|
+ Property DampedRotarySpringStiffness:cpFloat() Extension="cpDampedRotarySpringGetStiffness"
|
|
|
+ Setter( stiffness:cpFloat ) Extension="cpDampedRotarySpringSetStiffness"
|
|
|
+
|
|
|
+ Property DampedRotarySpringDamping:cpFloat() Extension="cpDampedRotarySpringGetDamping"
|
|
|
+ Setter( damping:cpFloat ) Extension="cpDampedRotarySpringSetDamping"
|
|
|
+
|
|
|
+ 'rotary limit joint
|
|
|
+ Property IsRotaryLimitJoint:cpBool() Extension="cpConstraintIsRotaryLimitJoint"
|
|
|
+
|
|
|
+ Property RotaryLimitJointMin:cpFloat() Extension="cpRotaryLimitJointGetMin"
|
|
|
+ Setter( min:cpFloat ) Extension="cpRotaryLimitJointSetMin"
|
|
|
+
|
|
|
+ Property RotaryLimitJointMax:cpFloat() Extension="cpRotaryLimitJointGetMax"
|
|
|
+ Setter( max:cpFloat ) Extension="cpRotaryLimitJointSetMax"
|
|
|
+
|
|
|
+ 'ratchet joint
|
|
|
+ Property IsRatchetJoint:cpBool() Extension="cpConstraintIsRatchetJoint"
|
|
|
+
|
|
|
+ Property RatchetJointAngle:cpFloat() Extension="cpRatchetJointGetAngle"
|
|
|
+ Setter( angle:cpFloat ) Extension="cpRatchetJointSetAngle"
|
|
|
+
|
|
|
+ Property RatchetJointPhase:cpFloat() Extension="cpRatchetJointGetPhase"
|
|
|
+ Setter( phase:cpFloat ) Extension="cpRatchetJointSetPhase"
|
|
|
+
|
|
|
+ Property RatchetJointRatchet:cpFloat() Extension="cpRatchetJointGetRatchet"
|
|
|
+ Setter( ratchet:cpFloat ) Extension="cpRatchetJointSetRatchet"
|
|
|
+
|
|
|
+ 'gear joint
|
|
|
+ Property IsGearJoint:cpBool() Extension="cpConstraintIsGearJoint"
|
|
|
+
|
|
|
+ Property GearJointPhase:cpFloat() Extension="cpGearJointGetPhase"
|
|
|
+ Setter( phase:cpFloat ) Extension="cpGearJointSetPhase"
|
|
|
+
|
|
|
+ Property GearJointRatio:cpFloat() Extension="cpGearJointGetRatio"
|
|
|
+ Setter( ratio:cpFloat ) Extension="cpGearJointSetRatio"
|
|
|
+
|
|
|
+ 'simple motor
|
|
|
+ Property IsSimpleMotor:cpBool() Extension="cpConstraintIsSimpleMotor"
|
|
|
+
|
|
|
+ Property SimpleMotorRate:cpFloat() Extension="cpSimpleMotorGetRate"
|
|
|
+ Setter( rate:cpFloat ) Extension="cpSimpleMotorSetRate"
|
|
|
+
|
|
|
+End
|
|
|
+
|
|
|
+Class cpPinJoint Extends Void
|
|
|
+End
|
|
|
+
|
|
|
+Class cpSlideJoint Extends Void
|
|
|
+End
|
|
|
+
|
|
|
+Class cpPivotJoint Extends Void
|
|
|
+End
|
|
|
+
|
|
|
+Class cpGrooveJoint Extends Void
|
|
|
+End
|
|
|
+
|
|
|
+Class cpDampedSpring Extends Void
|
|
|
+End
|
|
|
+
|
|
|
+Class cpDampedRotarySpring Extends Void
|
|
|
+End
|
|
|
+
|
|
|
+Class cpRotaryLimitJoint Extends Void
|
|
|
+End
|
|
|
+
|
|
|
+Class cpRatchetJoint extends Void
|
|
|
+End
|
|
|
+
|
|
|
+Class cpGearJoint Extends Void
|
|
|
+End
|
|
|
+
|
|
|
+Class cpSimpleMotor Extends Void
|
|
|
+End
|