buffer_type typedef | tatooine::gl::rwbuffer_map_element< array_type, T > | |
download() const | tatooine::gl::rwbuffer_map_element< array_type, T > | inline |
m_buffer | tatooine::gl::rwbuffer_map_element< array_type, T > | private |
m_idx | tatooine::gl::rwbuffer_map_element< array_type, T > | private |
operator T() const | tatooine::gl::rwbuffer_map_element< array_type, T > | inlineexplicit |
operator!=(const T &t) const -> bool | tatooine::gl::rwbuffer_map_element< array_type, T > | inline |
operator<(const T &t) const -> bool | tatooine::gl::rwbuffer_map_element< array_type, T > | inline |
operator<=(const T &t) const -> bool | tatooine::gl::rwbuffer_map_element< array_type, T > | inline |
operator=(const rwbuffer_map_element &other) -> rwbuffer_map_element &=default | tatooine::gl::rwbuffer_map_element< array_type, T > | |
operator=(rwbuffer_map_element &&other) noexcept -> rwbuffer_map_element &=default | tatooine::gl::rwbuffer_map_element< array_type, T > | |
operator=(T const &data) -> auto & | tatooine::gl::rwbuffer_map_element< array_type, T > | inline |
operator==(const T &t) const -> bool | tatooine::gl::rwbuffer_map_element< array_type, T > | inline |
operator>(const T &t) const -> bool | tatooine::gl::rwbuffer_map_element< array_type, T > | inline |
operator>=(const T &t) const -> bool | tatooine::gl::rwbuffer_map_element< array_type, T > | inline |
read_map_type typedef | tatooine::gl::rwbuffer_map_element< array_type, T > | |
rwbuffer_map_element(const buffer_type *buffer, std::size_t idx) | tatooine::gl::rwbuffer_map_element< array_type, T > | inline |
rwbuffer_map_element(const rwbuffer_map_element &other)=default | tatooine::gl::rwbuffer_map_element< array_type, T > | |
rwbuffer_map_element(rwbuffer_map_element &&other) noexcept=default | tatooine::gl::rwbuffer_map_element< array_type, T > | |
~rwbuffer_map_element()=default | tatooine::gl::rwbuffer_map_element< array_type, T > | |