![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
#include <InfiniteList.hpp>
Public Member Functions | |
SIV3D_NODISCARD_CXX20 | Iterator () |
SIV3D_NODISCARD_CXX20 | Iterator (Type startValue, Type step) |
Iterator & | operator++ () |
Iterator | operator++ (int) |
const Type & | operator* () const |
const Type * | operator-> () const |
constexpr bool | operator== (const Iterator &) const noexcept |
constexpr bool | operator!= (const Iterator &) const noexcept |
Type | currentValue () const |
Type | step () const |
SIV3D_NODISCARD_CXX20 s3d::InfiniteList< Type >::Iterator::Iterator | ( | ) |
SIV3D_NODISCARD_CXX20 s3d::InfiniteList< Type >::Iterator::Iterator | ( | Type | startValue, |
Type | step | ||
) |
Type s3d::InfiniteList< Type >::Iterator::currentValue | ( | ) | const |
|
constexprnoexcept |
const Type& s3d::InfiniteList< Type >::Iterator::operator* | ( | ) | const |
Iterator& s3d::InfiniteList< Type >::Iterator::operator++ | ( | ) |
Iterator s3d::InfiniteList< Type >::Iterator::operator++ | ( | int | ) |
const Type* s3d::InfiniteList< Type >::Iterator::operator-> | ( | ) | const |
|
constexprnoexcept |
Type s3d::InfiniteList< Type >::Iterator::step | ( | ) | const |