This is the complete list of members for gme::Game, including all inherited members.
| addSystem(std::unique_ptr< ecs::ISystem > system) override | eng::AScene | inlinevirtual |
| AScene(const id assignedId) | eng::AScene | inlineexplicit |
| AScene(const AScene &other)=delete | eng::AScene | |
| AScene(AScene &&other)=delete | eng::AScene | |
| checkCircleCollision(float x1, float y1, float r1, float x2, float y2, float r2) const | gme::Game | private |
| checkCircleRectCollision(float circleX, float circleY, float circleR, float rectX, float rectY, float rectW, float rectH) const | gme::Game | private |
| checkCollisions(ecs::Registry ®istry) | gme::Game | private |
| checkScore(ecs::Registry ®istry) | gme::Game | private |
| createPipePair(ecs::Registry ®istry, float x, float gapY) const | gme::Game | private |
| createPlayer(ecs::Registry ®istry) | gme::Game | private |
| drawDebugRectangles(ecs::Registry ®istry) const | gme::Game | private |
| event(const eng::Event &event) override | gme::Game | virtual |
| Game(eng::id assignedId, const std::shared_ptr< eng::IRenderer > &renderer, const std::shared_ptr< eng::IAudio > &audio, bool &showDebug, int skinIndex=0, const std::string &playerName="Player") | gme::Game | |
| Game(const Game &other)=delete | gme::Game | |
| Game(Game &&other)=delete | gme::Game | |
| getId() const override | eng::AScene | inlinevirtual |
| getName() override | eng::AScene | inlinevirtual |
| getRegistry() override | eng::AScene | inlinevirtual |
| m_audio | gme::Game | private |
| m_eventBus | eng::AScene | protected |
| m_eventComponentId | eng::AScene | protected |
| m_flapSound | gme::Game | private |
| m_gameOver | gme::Game | private |
| m_gameOverShown | gme::Game | private |
| m_id | eng::AScene | private |
| m_keysPressed | gme::Game | private |
| m_looseSound | gme::Game | private |
| m_looseText | gme::Game | private |
| m_name | eng::AScene | private |
| m_pipes | gme::Game | private |
| m_pipeScored | gme::Game | private |
| m_playerEntity | gme::Game | private |
| m_playerName | gme::Game | private |
| m_playerNameEntity | gme::Game | private |
| m_playMusic | gme::Game | private |
| m_registry | eng::AScene | private |
| m_renderer | gme::Game | private |
| m_score | gme::Game | private |
| m_scoreEntity | gme::Game | private |
| m_showDebug | gme::Game | private |
| m_skinIndex | gme::Game | private |
| m_systems | eng::AScene | private |
| operator=(const Game &other)=delete | gme::Game | |
| operator=(Game &&other)=delete | gme::Game | |
| eng::AScene::operator=(const AScene &other)=delete | eng::AScene | |
| eng::AScene::operator=(AScene &&other)=delete | eng::AScene | |
| playMusic() | gme::Game | inline |
| resetGame() | gme::Game | private |
| setName(const std::string &newName) override | eng::AScene | inlinevirtual |
| update(float dt, const eng::WindowSize &size) override | gme::Game | virtual |
| updateSystems(const float dt) override | eng::AScene | inlinevirtual |
| ~AScene() override=default | eng::AScene | |
| ~Game() override=default | gme::Game | |
| ~IScene()=default | eng::IScene | virtual |