buffer_iterator(buffer_type *buffer, std::size_t idx) | tatooine::gl::buffer_iterator< array_type, T > | inline |
buffer_iterator(buffer_iterator const &)=default | tatooine::gl::buffer_iterator< array_type, T > | |
buffer_iterator(buffer_iterator &&) noexcept=default | tatooine::gl::buffer_iterator< array_type, T > | |
buffer_type typedef | tatooine::gl::buffer_iterator< array_type, T > | |
difference_type typedef | tatooine::gl::buffer_iterator< array_type, T > | |
iterator_category typedef | tatooine::gl::buffer_iterator< array_type, T > | |
m_buffer | tatooine::gl::buffer_iterator< array_type, T > | private |
m_idx | tatooine::gl::buffer_iterator< array_type, T > | private |
operator!=(const buffer_iterator &other) const | tatooine::gl::buffer_iterator< array_type, T > | inline |
operator*() const -> T | tatooine::gl::buffer_iterator< array_type, T > | inline |
operator++() -> auto & | tatooine::gl::buffer_iterator< array_type, T > | inline |
operator++(int) | tatooine::gl::buffer_iterator< array_type, T > | inline |
operator--() -> auto & | tatooine::gl::buffer_iterator< array_type, T > | inline |
operator--(int) | tatooine::gl::buffer_iterator< array_type, T > | inline |
operator=(buffer_iterator const &) -> buffer_iterator &=default | tatooine::gl::buffer_iterator< array_type, T > | |
operator=(buffer_iterator &&) noexcept -> buffer_iterator &=default | tatooine::gl::buffer_iterator< array_type, T > | |
operator==(const buffer_iterator &other) const | tatooine::gl::buffer_iterator< array_type, T > | inline |
pointer typedef | tatooine::gl::buffer_iterator< array_type, T > | |
reference typedef | tatooine::gl::buffer_iterator< array_type, T > | |
value_type typedef | tatooine::gl::buffer_iterator< array_type, T > | |
~buffer_iterator()=default | tatooine::gl::buffer_iterator< array_type, T > | |