#pragma once #include #include #include #include #include #include #include namespace Game::AGame { GAME_ENTITY(Background) public: void onWindowResized(int newWidth, int newHeight) override; private: float mEnemySpawnTimer = 0.f; float mTimeToSpawn = 5.f; int mW, mH; std::shared_ptr mEnemyTex; std::shared_ptr mTrashTex; END_GAME_ENTITY() }