#include "gameplayscene.hpp" #include "mover.hpp" #include "drawable.hpp" namespace cloonel { ///-------------------------------------------------------------------------- ///-------------------------------------------------------------------------- GameplayScene::GameplayScene (SDLMain* parSdlMain) : GameBase(parSdlMain) { } ///-------------------------------------------------------------------------- ///-------------------------------------------------------------------------- void GameplayScene::OnUpdate (float parDelta) { for (auto itMover : m_movers) { itMover->ApplyMotion(parDelta); } } ///-------------------------------------------------------------------------- ///-------------------------------------------------------------------------- void GameplayScene::OnRender() { for (auto itDrawable : m_drawables) { itDrawable->Draw(); } } } //namespace cloonel