ackb2d 0.9
3D Gamestudio Box 2d Wraper
|
00001 #ifndef __B2_MOUSE_JOINT_H__ 00002 #define __B2_MOUSE_JOINT_H__ 00003 00005 void b2MouseJoint_GetAnchorA(b2MouseJoint *joint, VECTOR *outAnchor); 00006 00008 void b2MouseJoint_GetAnchorB(b2MouseJoint *joint, VECTOR *outAnchor); 00009 00011 void b2MouseJoint_GetReactionForce(b2MouseJoint *joint, var inv_dt, VECTOR *outReactionForce); 00012 00014 var b2MouseJoint_GetReactionTorque(b2MouseJoint *joint, var inv_dt); 00015 00017 void b2MouseJoint_SetTarget(b2MouseJoint *joint, const VECTOR *target); 00018 00019 void b2MouseJoint_GetTarget(b2MouseJoint *joint, VECTOR *outTarget); 00020 00022 void b2MouseJoint_SetMaxForce(b2MouseJoint *joint, var force); 00023 00025 var b2MouseJoint_GetMaxForce(b2MouseJoint *joint); 00026 00028 void b2MouseJoint_SetFrequency(b2MouseJoint *joint, var hz); 00029 00030 var b2MouseJoint_GetFrequency(b2MouseJoint *joint); 00031 00033 void b2MouseJoint_SetDampingRatio(b2MouseJoint *joint, var ratio); 00034 00035 var b2MouseJoint_GetDampingRatio(b2MouseJoint *joint); 00036 00037 #endif // __B2_MOUSE_JOINT_H__