Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::ecs::ConsumedMessagesRegistry< Alloc > Member List

This is the complete list of members for helios::ecs::ConsumedMessagesRegistry< Alloc >, including all inherited members.

allocator_type typedefhelios::ecs::ConsumedMessagesRegistry< Alloc >
Clear() noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >inline
Clear() noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >inline
Clear(MessageTypeIndex type_index) noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >inline
ConsumedCount() const noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >inline
ConsumedCount(MessageTypeIndex type_index) const noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >
ConsumedIndicesFor() const noexcept -> std::span< const size_type >helios::ecs::ConsumedMessagesRegistry< Alloc >inline
ConsumedIndicesFor(MessageTypeIndex type_index) const noexcept -> std::span< const size_type >helios::ecs::ConsumedMessagesRegistry< Alloc >
ConsumedMessagesRegistry(allocator_type alloc={})helios::ecs::ConsumedMessagesRegistry< Alloc >inlineexplicit
ConsumedMessagesRegistry(std::pmr::memory_resource *resource)helios::ecs::ConsumedMessagesRegistry< Alloc >inlineexplicit
ConsumedMessagesRegistry(std::nullptr_t)=deletehelios::ecs::ConsumedMessagesRegistry< Alloc >
ConsumedMessagesRegistry(const ConsumedMessagesRegistry &)=defaulthelios::ecs::ConsumedMessagesRegistry< Alloc >
ConsumedMessagesRegistry(ConsumedMessagesRegistry &&) noexcept=defaulthelios::ecs::ConsumedMessagesRegistry< Alloc >
Data() const noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >inline
Empty() const noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >inline
HasConsumed() const noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >inline
HasConsumed(MessageTypeIndex type_index) const noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >
IsConsumed(size_type global_index) const noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >inline
IsConsumed(MessageTypeIndex type_index, size_type global_index) const noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >
MarkConsumed(size_type global_index)helios::ecs::ConsumedMessagesRegistry< Alloc >inline
MarkConsumed(MessageTypeIndex type_index, size_type global_index)helios::ecs::ConsumedMessagesRegistry< Alloc >
MergeFrom(const ConsumedMessagesRegistry< OtherAlloc > &other)helios::ecs::ConsumedMessagesRegistry< Alloc >
MergeFrom(ConsumedMessagesRegistry< OtherAlloc > &&other)helios::ecs::ConsumedMessagesRegistry< Alloc >
operator=(const ConsumedMessagesRegistry &)=defaulthelios::ecs::ConsumedMessagesRegistry< Alloc >
operator=(ConsumedMessagesRegistry &&) noexcept=defaulthelios::ecs::ConsumedMessagesRegistry< Alloc >
size_type typedefhelios::ecs::ConsumedMessagesRegistry< Alloc >
TotalConsumedCount() const noexcepthelios::ecs::ConsumedMessagesRegistry< Alloc >
~ConsumedMessagesRegistry()=defaulthelios::ecs::ConsumedMessagesRegistry< Alloc >