Lagrange
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Modules Pages
Texture Member List

This is the complete list of members for Texture, including all inherited members.

bind() const (defined in Texture)Texture
bind_to(GLenum texture_unit) const (defined in Texture)Texture
download(GLenum target=GL_TEXTURE_2D, int mip_level=0) (defined in Texture)Texture
get_gl_element_type() const (defined in Texture)Textureinline
get_height() const (defined in Texture)Textureinline
get_id() const (defined in Texture)Textureinline
get_params() const (defined in Texture)Textureinline
get_width() const (defined in Texture)Textureinline
is_internal_format_color_renderable(GLenum internal_format) (defined in Texture)Texturestatic
resize(int width, int height=0, int depth=0, bool force=false) (defined in Texture)Texture
save_to(const fs::path &file_path, GLenum opengl_target=GL_TEXTURE_2D, int quality=90, int mip_level=0) (defined in Texture)Texture
set_uv_transform(const Texture::Transform &uv_transform) (defined in Texture)Texture
Texture(const fs::path &file_path, const Texture::Params &params=Texture::Params()) (defined in Texture)Texture
Texture(const void *image_data, size_t size, const Texture::Params &params=Texture::Params()) (defined in Texture)Texture
Texture(const Params &params, int width=1, int height=1, int depth=0) (defined in Texture)Texture
upload(float *data) (defined in Texture)Texture
upload(unsigned char *data) (defined in Texture)Texture
~Texture() (defined in Texture)Texture