R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
ecs::wrapper::ECSWorld Member List

This is the complete list of members for ecs::wrapper::ECSWorld, including all inherited members.

_registryecs::wrapper::ECSWorldprivate
_systemsecs::wrapper::ECSWorldprivate
_systemsOrderecs::wrapper::ECSWorldprivate
clear()ecs::wrapper::ECSWorld
createEntities(size_t count)ecs::wrapper::ECSWorld
createEntity()ecs::wrapper::ECSWorld
createSystem(const std::string &name, Args &&...args)ecs::wrapper::ECSWorld
createSystem(SystemId id, Args &&...args)ecs::wrapper::ECSWorld
destroyEntity(const Entity &entity)ecs::wrapper::ECSWorld
destroyEntity(Address address)ecs::wrapper::ECSWorld
ECSWorld()ecs::wrapper::ECSWorld
forEach(std::function< void(Entity, Components &...)> callback)ecs::wrapper::ECSWorld
getEntity(Address address)ecs::wrapper::ECSWorld
getRegistry()ecs::wrapper::ECSWorld
getRegistry() constecs::wrapper::ECSWorld
getSystem(const std::string &name)ecs::wrapper::ECSWorld
getSystem(SystemId id)ecs::wrapper::ECSWorld
getSystemCount() constecs::wrapper::ECSWorld
query()ecs::wrapper::ECSWorld
registerSystem(const std::string &name, std::unique_ptr< T > system)ecs::wrapper::ECSWorld
removeSystem(const std::string &name)ecs::wrapper::ECSWorld
removeSystem(SystemId id)ecs::wrapper::ECSWorld
startingEventecs::wrapper::ECSWorld
update(float deltaTime)ecs::wrapper::ECSWorld
updateSystem(const std::string &name, float deltaTime)ecs::wrapper::ECSWorld
updateSystem(SystemId id, float deltaTime)ecs::wrapper::ECSWorld
~ECSWorld()ecs::wrapper::ECSWorld