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

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

ConsumableMessageWrapper(const T &message, ConsumedMessagesRegistry<> &registry, size_t global_index) noexcepthelios::ecs::ConsumableMessageWrapper< T >inline
ConsumableMessageWrapper(const ConsumableMessageWrapper &) noexcept=defaulthelios::ecs::ConsumableMessageWrapper< T >
ConsumableMessageWrapper(ConsumableMessageWrapper &&) noexcept=defaulthelios::ecs::ConsumableMessageWrapper< T >
Consume() consthelios::ecs::ConsumableMessageWrapper< T >inline
GlobalIndex() const noexcepthelios::ecs::ConsumableMessageWrapper< T >inline
IsConsumed() const noexcepthelios::ecs::ConsumableMessageWrapper< T >inline
Name() const noexcepthelios::ecs::ConsumableMessageWrapper< T >inline
operator*() const noexcepthelios::ecs::ConsumableMessageWrapper< T >inline
operator->() const noexcepthelios::ecs::ConsumableMessageWrapper< T >inline
operator=(const ConsumableMessageWrapper &) noexcept=defaulthelios::ecs::ConsumableMessageWrapper< T >
operator=(ConsumableMessageWrapper &&) noexcept=defaulthelios::ecs::ConsumableMessageWrapper< T >
TypeIndex() const noexcepthelios::ecs::ConsumableMessageWrapper< T >inline
Unwrap() const noexcepthelios::ecs::ConsumableMessageWrapper< T >inline
~ConsumableMessageWrapper() noexcept=defaulthelios::ecs::ConsumableMessageWrapper< T >