5#ifndef ENGINE_LIB_IMAGE_H_
6#define ENGINE_LIB_IMAGE_H_
22 const ::std::filesystem::path& png1)
31 const ::std::optional<::std::filesystem::path>& dest = ::std::nullopt)
#define DLLEXPORT
Definition dll-export.h:19
DLLEXPORT auto CaptureScreenshot(const ::std::optional<::std::filesystem::path > &dest=::std::nullopt) -> ::graphics_engine::types::Expected< void >
Capture a screenshot of the current rendering context.
DLLEXPORT auto AreIdentical(const ::std::filesystem::path &png0, const ::std::filesystem::path &png1) -> ::graphics_engine::types::Expected< bool >
Determine if two png files are identical.
std::expected< T, std::error_code > Expected
Definition types.h:34