co_ecs 0.9.0
Cobalt ECS
Loading...
Searching...
No Matches
co_ecs::chunk Member List

This is the complete list of members for co_ecs::chunk, including all inherited members.

alloc_alignmentco_ecs::chunkstatic
base_registryco_ecs::chunkfriend
chunk(const blocks_type &blocks, std::size_t max_size)co_ecs::chunkinline
chunk(const chunk &rhs)=deleteco_ecs::chunk
chunk(chunk &&rhs) noexceptco_ecs::chunkinline
chunk_bytesco_ecs::chunkstatic
copy(std::size_t index, chunk &other_chunk) -> std::size_tco_ecs::chunkinline
emplace_back(entity ent, Args &&... args)co_ecs::chunkinline
empty() const noexcept -> boolco_ecs::chunkinline
full() const noexcept -> boolco_ecs::chunkinline
max_size() const noexcept -> std::size_tco_ecs::chunkinline
move(std::size_t index, chunk &other_chunk) -> std::size_tco_ecs::chunkinline
operator=(const chunk &rhs) -> chunk &=deleteco_ecs::chunk
operator=(chunk &&rhs) noexcept -> chunk &co_ecs::chunkinline
pop_back() noexceptco_ecs::chunkinline
ptr_const(std::size_t index) const -> const T *co_ecs::chunkinline
ptr_mut(std::size_t index) -> T *co_ecs::chunkinline
size() const noexcept -> std::size_tco_ecs::chunkinline
swap_erase(std::size_t index, chunk &other) noexcept -> std::optional< entity >co_ecs::chunkinline
visit(std::size_t index, auto &&func) noexceptco_ecs::chunkinline
visit(std::size_t index, auto &&func) const noexceptco_ecs::chunkinline
~chunk()co_ecs::chunkinline