X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=examples%2Fbassteroids%2Fsource%2Fgamecontroller.h;h=cebdff32f85a4076189bda516a0d2b6283c224f8;hb=e5be2d50f4785317f9f42b64d58831ccf907795a;hp=1f0d3cfdea9ec607a84aea3b8979f59f48bf6ae8;hpb=29aa52b23d74d390c677b728776022a9b267d9e6;p=libs%2Fgame.git diff --git a/examples/bassteroids/source/gamecontroller.h b/examples/bassteroids/source/gamecontroller.h index 1f0d3cf..cebdff3 100644 --- a/examples/bassteroids/source/gamecontroller.h +++ b/examples/bassteroids/source/gamecontroller.h @@ -15,7 +15,7 @@ private: }; std::minstd_rand rng; - AsteroidSetup asteroid_setup; + const AsteroidSetup &asteroid_setup; State state = LEVEL_START; unsigned level = 1; std::vector> asteroids; @@ -24,6 +24,7 @@ public: GameController(Msp::Game::Stage &); void tick(Msp::Time::TimeDelta) override; + void deferred_tick() override; }; #endif