libdonut
2.3.2
Application framework for cross-platform game development in C++20
|
This is the complete list of members for donut::graphics::Image, including all inherited members.
getChannelCount() const noexcept | donut::graphics::Image | inline |
getHeight() const noexcept | donut::graphics::Image | inline |
getPixelComponentSize() const noexcept | donut::graphics::Image | inline |
getPixelComponentType() const noexcept | donut::graphics::Image | inline |
getPixelFormat() const noexcept | donut::graphics::Image | inline |
getPixels() noexcept | donut::graphics::Image | inline |
getPixels() const noexcept | donut::graphics::Image | inline |
getPixelStride() const noexcept | donut::graphics::Image | inline |
getSizeInBytes() const noexcept | donut::graphics::Image | inline |
getWidth() const noexcept | donut::graphics::Image | inline |
Image() noexcept=default | donut::graphics::Image | |
Image(std::size_t width, std::size_t height, PixelFormat pixelFormat, PixelComponentType pixelComponentType, const void *pixels) | donut::graphics::Image | |
Image(const ImageView &image) | donut::graphics::Image | explicit |
Image(const Filesystem &filesystem, const char *filepath, const ImageOptions &options={}) | donut::graphics::Image | explicit |
operator bool() const noexcept | donut::graphics::Image | inlineexplicit |
operator ImageView() const noexcept | donut::graphics::Image | inline |
reset() noexcept | donut::graphics::Image | inline |
save(const ImageView &image, Filesystem &filesystem, const char *filepath, const ImageSaveOptions &options={}) | donut::graphics::Image | static |
saveBMP(const ImageView &image, Filesystem &filesystem, const char *filepath, const ImageSaveBMPOptions &options={}) | donut::graphics::Image | static |
saveHDR(const ImageView &image, Filesystem &filesystem, const char *filepath, const ImageSaveHDROptions &options={}) | donut::graphics::Image | static |
saveJPG(const ImageView &image, Filesystem &filesystem, const char *filepath, const ImageSaveJPGOptions &options={}) | donut::graphics::Image | static |
savePNG(const ImageView &image, Filesystem &filesystem, const char *filepath, const ImageSavePNGOptions &options={}) | donut::graphics::Image | static |
saveTGA(const ImageView &image, Filesystem &filesystem, const char *filepath, const ImageSaveTGAOptions &options={}) | donut::graphics::Image | static |