Helios Engine 0.1.0
A modular ECS based data-oriented C++23 game engine
 
Loading...
Searching...
No Matches
helios::ecs::details::QueryIterator< Components > Member List

This is the complete list of members for helios::ecs::details::QueryIterator< Components >, including all inherited members.

begin() const noexcepthelios::ecs::details::QueryIterator< Components >inline
ComponentsType typedefhelios::ecs::details::QueryIterator< Components >
difference_type typedefhelios::ecs::details::QueryIterator< Components >
end() const noexcepthelios::ecs::details::QueryIterator< Components >inline
iterator_category typedefhelios::ecs::details::QueryIterator< Components >
operator!=(const QueryIterator &other) const noexcepthelios::ecs::details::QueryIterator< Components >inline
operator*() consthelios::ecs::details::QueryIterator< Components >inline
operator++()helios::ecs::details::QueryIterator< Components >inline
operator++(int)helios::ecs::details::QueryIterator< Components >inline
operator--()helios::ecs::details::QueryIterator< Components >inline
operator--(int)helios::ecs::details::QueryIterator< Components >inline
operator=(const QueryIterator &) noexcept=defaulthelios::ecs::details::QueryIterator< Components >
operator=(QueryIterator &&) noexcept=defaulthelios::ecs::details::QueryIterator< Components >
operator==(const QueryIterator &other) const noexcepthelios::ecs::details::QueryIterator< Components >inline
pointer typedefhelios::ecs::details::QueryIterator< Components >
QueryIterator(std::span< const std::reference_wrapper< const Archetype > > archetypes, ComponentsType &components, size_t archetype_index=0, size_t entity_index=0)helios::ecs::details::QueryIterator< Components >
QueryIterator(const QueryIterator &) noexcept=defaulthelios::ecs::details::QueryIterator< Components >
QueryIterator(QueryIterator &&) noexcept=defaulthelios::ecs::details::QueryIterator< Components >
reference typedefhelios::ecs::details::QueryIterator< Components >
value_type typedefhelios::ecs::details::QueryIterator< Components >
~QueryIterator() noexcept=defaulthelios::ecs::details::QueryIterator< Components >