R-Type
GameEngine::Registry Member List

This is the complete list of members for GameEngine::Registry, including all inherited members.

addComponent(const Entity &entity, Component &&component)GameEngine::Registryinline
addComponent(const Entity &entity, const Component &component)GameEngine::Registryinline
addSystem(const Function &function)GameEngine::Registryinline
addSystem(std::shared_ptr< SystemClass > systemClass)GameEngine::Registryinline
Debug::DebugMenu classGameEngine::Registryfriend
emplaceComponent(const Entity &entity, Params &&...params)GameEngine::Registryinline
getComponent()GameEngine::Registryinline
getComponent() constGameEngine::Registryinline
getEntityById(const std::size_t &id) constGameEngine::Registryinline
isComponentRegistered()GameEngine::Registryinline
killEntity(const Entity &entity)GameEngine::Registryinline
registerComponent()GameEngine::Registryinline
Registry(const std::size_t maxEntities)GameEngine::Registryinline
removeComponent(const Entity &entity)GameEngine::Registryinline
runSystems()GameEngine::Registryinline
spawnEntity()GameEngine::Registryinline
spawnEntity(const std::size_t &id)GameEngine::Registryinline