// SPDX-License-Identifier: MIT // // ES-DE Frontend // ImageIO.h // // Image I/O functions. // #ifndef ES_CORE_IMAGE_IO #define ES_CORE_IMAGE_IO #include <stdlib.h> #include <vector> class ImageIO { public: static std::vector<unsigned char> loadFromMemoryRGBA32(const unsigned char* data, const size_t size, size_t& width, size_t& height); static void flipPixelsVert(unsigned char* imagePx, const size_t& width, const size_t& height); }; #endif // ES_CORE_IMAGE_IO