Make MouseJoint:getBodies() return only one body (fixes #1179)

Override Joint's Body getters in MouseJoint, to make the second (user-supplied) body the first body returned, and return nil for the second (internal) body
This commit is contained in:
Bart van Strien
2016-07-14 16:39:29 +02:00
parent 64ee986984
commit 65f53a491f
4 changed files with 16 additions and 2 deletions
+3
View File
@@ -95,6 +95,9 @@ public:
**/
float getDampingRatio() const;
virtual Body *getBodyA() const;
virtual Body *getBodyB() const;
private:
// The Box2D MouseJoint object.
b2MouseJoint *joint;