r-type  0.0.0
R-Type main
Loading...
Searching...
No Matches
gme::Game Member List

This is the complete list of members for gme::Game, including all inherited members.

addSystem(std::unique_ptr< ecs::ISystem > system) overrideeng::ASceneinlinevirtual
AScene(const id assignedId)eng::ASceneinlineexplicit
AScene(const AScene &other)=deleteeng::AScene
AScene(AScene &&other)=deleteeng::AScene
checkCircleCollision(float x1, float y1, float r1, float x2, float y2, float r2) constgme::Gameprivate
checkCircleRectCollision(float circleX, float circleY, float circleR, float rectX, float rectY, float rectW, float rectH) constgme::Gameprivate
checkCollisions(ecs::Registry &registry)gme::Gameprivate
checkScore(ecs::Registry &registry)gme::Gameprivate
createPipePair(ecs::Registry &registry, float x, float gapY) constgme::Gameprivate
createPlayer(ecs::Registry &registry)gme::Gameprivate
drawDebugRectangles(ecs::Registry &registry) constgme::Gameprivate
event(const eng::Event &event) overridegme::Gamevirtual
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)=deletegme::Game
Game(Game &&other)=deletegme::Game
getId() const overrideeng::ASceneinlinevirtual
getName() overrideeng::ASceneinlinevirtual
getRegistry() overrideeng::ASceneinlinevirtual
m_audiogme::Gameprivate
m_eventBuseng::ASceneprotected
m_eventComponentIdeng::ASceneprotected
m_flapSoundgme::Gameprivate
m_gameOvergme::Gameprivate
m_gameOverShowngme::Gameprivate
m_ideng::ASceneprivate
m_keysPressedgme::Gameprivate
m_looseSoundgme::Gameprivate
m_looseTextgme::Gameprivate
m_nameeng::ASceneprivate
m_pipesgme::Gameprivate
m_pipeScoredgme::Gameprivate
m_playerEntitygme::Gameprivate
m_playerNamegme::Gameprivate
m_playerNameEntitygme::Gameprivate
m_playMusicgme::Gameprivate
m_registryeng::ASceneprivate
m_renderergme::Gameprivate
m_scoregme::Gameprivate
m_scoreEntitygme::Gameprivate
m_showDebuggme::Gameprivate
m_skinIndexgme::Gameprivate
m_systemseng::ASceneprivate
operator=(const Game &other)=deletegme::Game
operator=(Game &&other)=deletegme::Game
eng::AScene::operator=(const AScene &other)=deleteeng::AScene
eng::AScene::operator=(AScene &&other)=deleteeng::AScene
playMusic()gme::Gameinline
resetGame()gme::Gameprivate
setName(const std::string &newName) overrideeng::ASceneinlinevirtual
update(float dt, const eng::WindowSize &size) overridegme::Gamevirtual
updateSystems(const float dt) overrideeng::ASceneinlinevirtual
~AScene() override=defaulteng::AScene
~Game() override=defaultgme::Game
~IScene()=defaulteng::IScenevirtual