libdonut
2.3.2
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 width, std::size_t height, 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 width, std::size_t height, std::size_t depth, 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 |