PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet::EnumerateWrapper< T >::Iterator< IterType > Class Template Reference

Public Types

using iterator_category = std::input_iterator_tag
using difference_type = std::ptrdiff_t
using element_reference = decltype(*std::declval<IterType&>())
using value_type = std::tuple<std::size_t, std::remove_cvref_t<element_reference>>
using pointer = void
using reference = std::tuple<std::size_t, element_reference>

Public Member Functions

 Iterator (IterType iter, const std::size_t index)
Iterator & operator++ ()
Iterator operator++ (int)
bool operator== (const Iterator &other) const
bool operator!= (const Iterator &other) const
reference operator* () const

The documentation for this class was generated from the following file: