CUGL 4.0
Cornell University Game Library
Loading...
Searching...
No Matches
cugl::graphics::Texture Member List

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

alloc(Uint32 width, Uint32 height, TexelFormat format=TexelFormat::COLOR_RGBA, ImageAccess access=ImageAccess::READ_WRITE)cugl::graphics::Textureinlinestatic
allocWithData(const std::byte *data, Uint32 width, Uint32 height, TexelFormat format=TexelFormat::COLOR_RGBA, ImageAccess access=ImageAccess::READ_WRITE, bool mipmaps=false)cugl::graphics::Textureinlinestatic
allocWithFile(const std::string filename, ImageAccess access=ImageAccess::READ_WRITE, bool mipmaps=false)cugl::graphics::Textureinlinestatic
allocWithImage(const std::shared_ptr< Image > &image)cugl::graphics::Textureinlinestatic
allocWithImage(const std::shared_ptr< Image > &image, const std::shared_ptr< Sampler > &sampler)cugl::graphics::Textureinlinestatic
dispose()cugl::graphics::Texture
get(std::vector< std::byte > &data)cugl::graphics::Texture
getBlank()cugl::graphics::Texturestatic
getHeight() constcugl::graphics::Textureinline
getImage() constcugl::graphics::Textureinline
getMagFilter() constcugl::graphics::Textureinline
getMaxS() constcugl::graphics::Textureinline
getMaxT() constcugl::graphics::Textureinline
getMinFilter() constcugl::graphics::Textureinline
getMinS() constcugl::graphics::Textureinline
getMinT() constcugl::graphics::Textureinline
getName() constcugl::graphics::Textureinline
getOrigin() constcugl::graphics::Textureinline
getSampler() constcugl::graphics::Textureinline
getSize() constcugl::graphics::Texture
getSubTexture(Uint32 x, Uint32 y, Uint32 w, Uint32 h)cugl::graphics::Texture
getT() constcugl::graphics::Textureinline
getWidth() constcugl::graphics::Textureinline
getWrapS() constcugl::graphics::Textureinline
getWrapT() constcugl::graphics::Textureinline
getX() constcugl::graphics::Textureinline
id() constcugl::graphics::Texture
init(Uint32 width, Uint32 height, TexelFormat format=TexelFormat::COLOR_RGBA, ImageAccess access=ImageAccess::READ_WRITE)cugl::graphics::Textureinline
initWithData(const std::byte *data, Uint32 width, Uint32 height, TexelFormat format=TexelFormat::COLOR_RGBA, ImageAccess access=ImageAccess::READ_WRITE, bool mipmaps=false)cugl::graphics::Texture
initWithFile(const std::string filename, ImageAccess access=ImageAccess::READ_WRITE, bool mipmaps=false)cugl::graphics::Texture
initWithImage(const std::shared_ptr< Image > &image)cugl::graphics::Texture
initWithImage(const std::shared_ptr< Image > &image, const std::shared_ptr< Sampler > &sampler)cugl::graphics::Texture
isPremultiplied() constcugl::graphics::Textureinline
isSubTexture() constcugl::graphics::Textureinline
operator std::string() constcugl::graphics::Textureinline
operator=(const std::byte *data)cugl::graphics::Textureinline
set(const std::byte *data)cugl::graphics::Texture
set(const std::vector< std::byte > &data)cugl::graphics::Textureinline
setMagFilter(TextureFilter filter)cugl::graphics::Textureinline
setMinFilter(TextureFilter filter)cugl::graphics::Textureinline
setName(std::string name)cugl::graphics::Textureinline
setPremultiplied(bool value)cugl::graphics::Textureinline
setWrapS(TextureWrap wrap)cugl::graphics::Textureinline
setWrapT(TextureWrap wrap)cugl::graphics::Textureinline
Texture()cugl::graphics::Texture
toString(bool verbose=false) constcugl::graphics::Texture
~Texture()cugl::graphics::Textureinline