]> git.tdb.fi Git - libs/game.git/blobdiff - examples/bassteroids/source/asteroid.h
Use the setup generator to create setup structs
[libs/game.git] / examples / bassteroids / source / asteroid.h
index dcb64c37aa6d18d104b85f5a5d69082f8121888e..c5743eae1b8492d1d313ab9a74cbd55b042355f8 100644 (file)
@@ -3,15 +3,10 @@
 
 #include <msp/game/entity.h>
 #include <msp/game/meshsource.h>
-#include "physicalentity.h"
+#include "hittable.h"
+#include "setups.h"
 
-struct AsteroidSetup
-{
-       PhysicalSetup physical;
-       Msp::Game::MeshSourceSetup mesh;
-};
-
-class Asteroid: public PhysicalEntity
+class Asteroid: public Hittable
 {
 public:
        using Setup = AsteroidSetup;