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