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.
_registry
ecs::wrapper::ECSWorld
private
_systems
ecs::wrapper::ECSWorld
private
_systemsOrder
ecs::wrapper::ECSWorld
private
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
() const
ecs::wrapper::ECSWorld
getSystem
(const std::string &name)
ecs::wrapper::ECSWorld
getSystem
(SystemId id)
ecs::wrapper::ECSWorld
getSystemCount
() const
ecs::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
startingEvent
ecs::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
Generated by
1.9.8