From kde-commits Sun Oct 31 23:23:17 2010 From: Stefan Majewsky Date: Sun, 31 Oct 2010 23:23:17 +0000 To: kde-commits Subject: KDE/kdegames/kolf Message-Id: <20101031232317.43BAFAC8A5 () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=128856755812931 SVN commit 1191711 by majewsky: Create a Box2D world, and attach Box2D bodies to all CanvasItems. This is unfortunately a very large patch, because it touches everything in the CanvasItem hierarchy, the ItemFactory, the KolfGame and the shapes at once. All these objects are closely related through Box2D's object hierarchy (world -> bodies -> fixtures -> shapes), so these changes can hardly be split up further. M +2 -2 ball.cpp M +1 -1 ball.h M +49 -2 canvasitem.cpp M +28 -2 canvasitem.h M +3 -3 floater.cpp M +2 -2 floater.h M +53 -39 game.cpp M +18 -17 game.h M +2 -2 itemfactory.cpp M +5 -4 itemfactory.h M +113 -1 shape.cpp M +43 -0 shape.h M +5 -3 slope.cpp M +1 -1 slope.h http://websvn.kde.org/?view=rev&revision=1191711