access | tatooine::gl::buffer_map< ArrayType, T, Access > | static |
array_type | tatooine::gl::buffer_map< ArrayType, T, Access > | static |
at(std::size_t i) -> auto & | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
at(std::size_t i) const -> auto const & | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
back() -> auto & | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
back() const -> auto const & | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
begin() | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
begin() const | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
buffer_map(buffer_type const *buffer, GLsizei offset, GLsizei length) | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
buffer_map(buffer_map const &)=delete | tatooine::gl::buffer_map< ArrayType, T, Access > | |
buffer_map(buffer_map &&)=delete | tatooine::gl::buffer_map< ArrayType, T, Access > | |
buffer_type typedef | tatooine::gl::buffer_map< ArrayType, T, Access > | |
data_size | tatooine::gl::buffer_map< ArrayType, T, Access > | static |
end() | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
end() const | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
front() -> auto & | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
front() const -> auto const & | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
length() const | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
m_buffer | tatooine::gl::buffer_map< ArrayType, T, Access > | private |
m_gpu_mapping | tatooine::gl::buffer_map< ArrayType, T, Access > | private |
m_length | tatooine::gl::buffer_map< ArrayType, T, Access > | private |
m_offset | tatooine::gl::buffer_map< ArrayType, T, Access > | private |
m_unmapped | tatooine::gl::buffer_map< ArrayType, T, Access > | private |
offset() const | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
operator=(buffer_map const &) -> buffer_map &=delete | tatooine::gl::buffer_map< ArrayType, T, Access > | |
operator=(buffer_map &&) -> buffer_map &=delete | tatooine::gl::buffer_map< ArrayType, T, Access > | |
operator=(std::vector< T > const &data) -> buffer_map & | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
operator[](std::size_t i) -> auto & | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
operator[](std::size_t i) const -> auto const & | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
unmap() | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |
value_type typedef | tatooine::gl::buffer_map< ArrayType, T, Access > | |
~buffer_map() | tatooine::gl::buffer_map< ArrayType, T, Access > | inline |