![]() |
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 |