// inside b2World::Step.
class GLESDebugDraw : public b2DebugDraw
{
- float32 mRatio;
+ float32 mRatio;
+
public:
- GLESDebugDraw();
+ GLESDebugDraw();
- GLESDebugDraw( float32 ratio );
+ GLESDebugDraw( float32 ratio );
- void DrawPolygon(const b2Vec2* vertices, int32 vertexCount, const b2Color& color);
+ void DrawPolygon(const b2Vec2* vertices, int32 vertexCount, const b2Color& color);
- void DrawSolidPolygon(const b2Vec2* vertices, int32 vertexCount, const b2Color& color);
+ void DrawSolidPolygon(const b2Vec2* vertices, int32 vertexCount, const b2Color& color);
- void DrawCircle(const b2Vec2& center, float32 radius, const b2Color& color);
+ void DrawCircle(const b2Vec2& center, float32 radius, const b2Color& color);
- void DrawSolidCircle(const b2Vec2& center, float32 radius, const b2Vec2& axis, const b2Color& color);
+ void DrawSolidCircle(const b2Vec2& center, float32 radius, const b2Vec2& axis, const b2Color& color);
- void DrawSegment(const b2Vec2& p1, const b2Vec2& p2, const b2Color& color);
+ void DrawSegment(const b2Vec2& p1, const b2Vec2& p2, const b2Color& color);
- void DrawTransform(const b2Transform& xf);
+ void DrawTransform(const b2Transform& xf);
- void DrawPoint(const b2Vec2& p, float32 size, const b2Color& color);
+ void DrawPoint(const b2Vec2& p, float32 size, const b2Color& color);
- void DrawString(int x, int y, const char* string, ...);
+ void DrawString(int x, int y, const char* string, ...);
- void DrawAABB(b2AABB* aabb, const b2Color& color);
+ void DrawAABB(b2AABB* aabb, const b2Color& color);
};