|
StapleGL
Header-only C++20 OpenGL wrapper
|
This is the complete list of members for staplegl::texture_2d, including all inherited members.
| antialias() const -> texture_antialias | staplegl::texture_2d | inline |
| bind() const | staplegl::texture_2d | inline |
| color() const -> texture_color | staplegl::texture_2d | inline |
| filter() const -> texture_filter | staplegl::texture_2d | inline |
| get_resolution() const -> staplegl::resolution | staplegl::texture_2d | inline |
| get_unit() const -> uint32_t | staplegl::texture_2d | inline |
| id() const -> std::uint32_t | staplegl::texture_2d | inline |
| m_antialias | staplegl::texture_2d | private |
| m_color | staplegl::texture_2d | private |
| m_filter | staplegl::texture_2d | private |
| m_id | staplegl::texture_2d | private |
| m_resolution | staplegl::texture_2d | private |
| m_unit | staplegl::texture_2d | private |
| operator=(const texture_2d &) -> texture_2d &=delete | staplegl::texture_2d | |
| operator=(texture_2d &&other) noexcept -> texture_2d & | staplegl::texture_2d | inline |
| set_data(std::span< const float > data, resolution res, texture_color color, bool generate_mipmap=false) | staplegl::texture_2d | inline |
| set_unit(std::uint32_t unit_offset) | staplegl::texture_2d | inline |
| texture_2d()=default | staplegl::texture_2d | |
| texture_2d(std::span< const T > data, resolution res, texture_color color, texture_filter filters, tex_samples samples=tex_samples::MSAA_X1, bool generate_mipmap=false) noexcept | staplegl::texture_2d | inline |
| texture_2d(const texture_2d &)=delete | staplegl::texture_2d | |
| texture_2d(texture_2d &&other) noexcept | staplegl::texture_2d | inline |
| unbind() const | staplegl::texture_2d | inline |
| ~texture_2d() | staplegl::texture_2d | inline |