diff --git a/include/hyprgraphics/image/Image.hpp b/include/hyprgraphics/image/Image.hpp index 23a5c93..0732228 100644 --- a/include/hyprgraphics/image/Image.hpp +++ b/include/hyprgraphics/image/Image.hpp @@ -6,14 +6,14 @@ #include namespace Hyprgraphics { - enum EImageFormat { + enum eImageFormat { IMAGE_FORMAT_PNG }; class CImage { public: CImage(const std::string& path); - CImage(const std::span&, EImageFormat); + CImage(const std::span&, eImageFormat); ~CImage(); CImage(const CImage&) = delete; diff --git a/src/image/Image.cpp b/src/image/Image.cpp index 8d5600c..26d15c0 100644 --- a/src/image/Image.cpp +++ b/src/image/Image.cpp @@ -12,9 +12,9 @@ using namespace Hyprgraphics; using namespace Hyprutils::Memory; -Hyprgraphics::CImage::CImage(const std::span& data, EImageFormat format) { +Hyprgraphics::CImage::CImage(const std::span& data, eImageFormat format) { std::expected CAIROSURFACE; - if (format == EImageFormat::IMAGE_FORMAT_PNG) { + if (format == eImageFormat::IMAGE_FORMAT_PNG) { CAIROSURFACE = PNG::createSurfaceFromPNG(data); mime = "image/png"; } else { diff --git a/src/image/formats/Png.hpp b/src/image/formats/Png.hpp index 9557af5..1c85770 100644 --- a/src/image/formats/Png.hpp +++ b/src/image/formats/Png.hpp @@ -5,8 +5,9 @@ #include #include #include +#include namespace PNG { std::expected createSurfaceFromPNG(const std::string&); - std::expected createSurfaceFromPNG(const std::span&); + std::expected createSurfaceFromPNG(const std::span&); };