Bomberman
BBM::LobbySystem Member List

This is the complete list of members for BBM::LobbySystem, including all inherited members.

_canJoin()BBM::LobbySystemprivate
_colorTakenBBM::LobbySystemprivate
_nextColor(WAL::ViewEntity< LobbyComponent, Drawable2DComponent > &entity)BBM::LobbySystemprivate
_rayColorsBBM::LobbySystemprivatestatic
_walWAL::System< LobbyComponent, Drawable2DComponent >protected
addAI()BBM::LobbySystem
addController(WAL::Entity &player, ControllableComponent::Layout layout)BBM::LobbySystemstatic
colorsBBM::LobbySystemstatic
createTile(const std::shared_ptr< WAL::Scene > &drawable, WAL::Entity &player, int color, int playerCount)BBM::LobbySystemstatic
fixedUpdate() finalWAL::System< LobbyComponent, Drawable2DComponent >inlinevirtual
getView() overrideWAL::System< LobbyComponent, Drawable2DComponent >inlinevirtual
LobbySystem(WAL::Wal &wal)BBM::LobbySystemexplicit
LobbySystem(const LobbySystem &)=defaultBBM::LobbySystem
onFixedUpdate(ViewEntity< Dependencies... > &entity)WAL::System< LobbyComponent, Drawable2DComponent >inlinevirtual
onSelfUpdate(std::chrono::nanoseconds dtime) overrideBBM::LobbySystemvirtual
onUpdate(WAL::ViewEntity< LobbyComponent, Drawable2DComponent > &entity, std::chrono::nanoseconds dtime) overrideBBM::LobbySystem
System< LobbyComponent, Drawable2DComponent >::onUpdate(ViewEntity< Dependencies... > &entity, std::chrono::nanoseconds dtime)WAL::System< LobbyComponent, Drawable2DComponent >inlinevirtual
operator=(const LobbySystem &)=deleteBBM::LobbySystem
System< LobbyComponent, Drawable2DComponent >::operator=(const System &)=defaultWAL::System< LobbyComponent, Drawable2DComponent >protected
playersAreReady(WAL::Scene &scene)BBM::LobbySystemstatic
removeAI()BBM::LobbySystem
switchToGame(WAL::Wal &wal)BBM::LobbySystemstatic
System(System &&) noexcept=defaultWAL::System< LobbyComponent, Drawable2DComponent >
System(Wal &wal)WAL::System< LobbyComponent, Drawable2DComponent >inlineexplicitprotected
System(const System &)=defaultWAL::System< LobbyComponent, Drawable2DComponent >protected
unloadLobby()BBM::LobbySystem
update(std::chrono::nanoseconds dtime) finalWAL::System< LobbyComponent, Drawable2DComponent >inlinevirtual
~ISystem()=defaultWAL::ISystemvirtual
~LobbySystem() override=defaultBBM::LobbySystem
~System() override=defaultWAL::System< LobbyComponent, Drawable2DComponent >