|
stellarlib 0.1.0
|
This is the complete list of members for stellarlib::ecs::world, including all inherited members.
| at(std::uint32_t entity) const noexcept -> const archetype * | stellarlib::ecs::world | |
| at(const std::uint32_t entity) const noexcept | stellarlib::ecs::world | inline |
| at(const std::uint32_t entity) noexcept | stellarlib::ecs::world | inline |
| clear() noexcept | stellarlib::ecs::world | |
| contains(std::uint32_t entity) const noexcept -> bool | stellarlib::ecs::world | |
| contains(const std::uint32_t entity) const noexcept | stellarlib::ecs::world | inline |
| despawn(std::uint32_t entity) noexcept | stellarlib::ecs::world | |
| despawning(std::uint32_t entity) const noexcept -> bool | stellarlib::ecs::world | |
| erase(const std::uint32_t entity) noexcept | stellarlib::ecs::world | inline |
| insert(const std::uint32_t entity, T &&...components) noexcept -> std::expected< void, std::tuple< T... > > | stellarlib::ecs::world | inline |
| operator=(const world &) noexcept -> world &=delete | stellarlib::ecs::world | |
| operator=(world &&other) noexcept -> world & | stellarlib::ecs::world | |
| operator[](std::uint32_t entity) const noexcept -> const archetype & | stellarlib::ecs::world | |
| operator[](const std::uint32_t entity) const noexcept | stellarlib::ecs::world | inline |
| operator[](const std::uint32_t entity) noexcept | stellarlib::ecs::world | inline |
| query() noexcept | stellarlib::ecs::world | inline |
| query() noexcept | stellarlib::ecs::world | inline |
| query() noexcept | stellarlib::ecs::world | inline |
| size() const noexcept -> std::size_t | stellarlib::ecs::world | |
| spawn(T &&...components) noexcept | stellarlib::ecs::world | inline |
| spawning(std::uint32_t entity) const noexcept -> bool | stellarlib::ecs::world | |
| world() noexcept | stellarlib::ecs::world | |
| world(const world &) noexcept=delete | stellarlib::ecs::world | |
| world(world &&other) noexcept | stellarlib::ecs::world | |
| ~world() noexcept | stellarlib::ecs::world |