Helios Engine 0.1.0
A modular ECS based data-oriented C++23 game engine
 
Loading...
Searching...
No Matches
helios::utils::StepByAdapter< Iter > Member List

This is the complete list of members for helios::utils::StepByAdapter< Iter >, including all inherited members.

begin() const noexcept(std::is_nothrow_copy_constructible_v< StepByAdapter >)helios::utils::StepByAdapter< Iter >inline
difference_type typedefhelios::utils::StepByAdapter< Iter >
end() const noexcept(std::is_nothrow_constructible_v< StepByAdapter, const Iter &, const Iter &, size_t >)helios::utils::StepByAdapter< Iter >inline
iterator_category typedefhelios::utils::StepByAdapter< Iter >
operator!=(const StepByAdapter &other) const noexcept(noexcept(std::declval< const StepByAdapter & >()==std::declval< const StepByAdapter & >()))helios::utils::StepByAdapter< Iter >inline
operator*() const noexcept(noexcept(*std::declval< const Iter & >()))helios::utils::StepByAdapter< Iter >inline
operator++() noexcept(noexcept(++std::declval< Iter & >()) &&noexcept(std::declval< Iter & >() !=std::declval< Iter & >()))helios::utils::StepByAdapter< Iter >
operator++(int) noexcept(std::is_copy_constructible_v< StepByAdapter > &&noexcept(++std::declval< StepByAdapter & >()))helios::utils::StepByAdapter< Iter >
operator=(const StepByAdapter &)=defaulthelios::utils::StepByAdapter< Iter >
operator=(StepByAdapter &&)=defaulthelios::utils::StepByAdapter< Iter >
operator==(const StepByAdapter &other) const noexcept(noexcept(std::declval< const Iter & >()==std::declval< const Iter & >()))helios::utils::StepByAdapter< Iter >inline
pointer typedefhelios::utils::StepByAdapter< Iter >
reference typedefhelios::utils::StepByAdapter< Iter >
StepByAdapter(Iter begin, Iter end, size_t step) noexcept(std::is_nothrow_move_constructible_v< Iter > &&std::is_nothrow_copy_constructible_v< Iter >)helios::utils::StepByAdapter< Iter >inline
StepByAdapter(const StepByAdapter &)=defaulthelios::utils::StepByAdapter< Iter >
StepByAdapter(StepByAdapter &&)=defaulthelios::utils::StepByAdapter< Iter >
value_type typedefhelios::utils::StepByAdapter< Iter >
~StepByAdapter()=defaulthelios::utils::StepByAdapter< Iter >