| 
    libdonut 2.3.6
    
   Application framework for cross-platform game development in C++20 
   | 
 
This is the complete list of members for donut::graphics::Texture, including all inherited members.
| BLACK | donut::graphics::Texture | static | 
| copy2D(Renderer &renderer) const | donut::graphics::Texture | |
| copyGrow2D(Renderer &renderer, std::size_t newWidth, std::size_t newHeight, std::optional< Color > backgroundColor={}) const | donut::graphics::Texture | |
| DEFAULT_NORMAL | donut::graphics::Texture | static | 
| DEFAULT_SPECULAR | donut::graphics::Texture | static | 
| fill2D(Renderer &renderer, Color color) | donut::graphics::Texture | |
| get() const noexcept | donut::graphics::Texture | inline | 
| getChannelCount(TextureFormat internalFormat) noexcept | donut::graphics::Texture | static | 
| getHeight() const noexcept | donut::graphics::Texture | inline | 
| getInternalFormat(PixelFormat pixelFormat, PixelComponentType pixelComponentType) noexcept | donut::graphics::Texture | static | 
| getInternalFormat() const noexcept | donut::graphics::Texture | inline | 
| getOptions() const noexcept | donut::graphics::Texture | inline | 
| getPixelComponentType(TextureFormat internalFormat) noexcept | donut::graphics::Texture | static | 
| getPixelFormat(TextureFormat internalFormat) noexcept | donut::graphics::Texture | static | 
| getSize2D() const noexcept | donut::graphics::Texture | inline | 
| getWidth() const noexcept | donut::graphics::Texture | inline | 
| grow2D(Renderer &renderer, std::size_t newWidth, std::size_t newHeight, std::optional< Color > backgroundColor={}) | donut::graphics::Texture | |
| operator bool() const noexcept | donut::graphics::Texture | inlineexplicit | 
| pasteImage2D(std::size_t imageWidth, std::size_t imageHeight, PixelFormat pixelFormat, PixelComponentType pixelComponentType, const void *pixels, std::size_t x, std::size_t y) | donut::graphics::Texture | |
| pasteImage2D(const ImageView &image, std::size_t x, std::size_t y) | donut::graphics::Texture | |
| pasteImage2DArray(std::size_t imageWidth, std::size_t imageHeight, std::size_t arrayDepth, PixelFormat pixelFormat, PixelComponentType pixelComponentType, const void *pixels, std::size_t x, std::size_t y, std::size_t z) | donut::graphics::Texture | |
| pasteImage2DArray(const ImageView &image, std::size_t x, std::size_t y, std::size_t z) | donut::graphics::Texture | |
| setOptions2D(const TextureOptions &newOptions) | donut::graphics::Texture | |
| setOptions2DArray(const TextureOptions &newOptions) | donut::graphics::Texture | |
| Texture() noexcept=default | donut::graphics::Texture | |
| Texture(TextureFormat internalFormat, std::size_t width, std::size_t height, PixelFormat pixelFormat, PixelComponentType pixelComponentType, const void *pixels, const TextureOptions &options={}) | donut::graphics::Texture | |
| Texture(TextureFormat internalFormat, std::size_t width, std::size_t height, std::size_t depth, PixelFormat pixelFormat, PixelComponentType pixelComponentType, const void *pixels, const TextureOptions &options={}) | donut::graphics::Texture | |
| Texture(TextureFormat internalFormat, std::size_t width, std::size_t height, const TextureOptions &options={}) | donut::graphics::Texture | |
| Texture(TextureFormat internalFormat, std::size_t width, std::size_t height, std::size_t depth, const TextureOptions &options={}) | donut::graphics::Texture | |
| Texture(const ImageView &image, const TextureOptions &options={}) | donut::graphics::Texture | |
| TRANSPARENT | donut::graphics::Texture | static | 
| WHITE | donut::graphics::Texture | static |