Skip to content

Commit 0658d88

Browse files
committed
Updated the C++ header
1 parent 5e9ca4a commit 0658d88

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

Source/FreeImage.hpp

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,9 @@ namespace fi
116116
ePict = FIF_PICT,
117117
eRaw = FIF_RAW,
118118
eWebp = FIF_WEBP,
119-
eJxr = FIF_JXR
119+
eJxr = FIF_JXR,
120+
eHeif = FIF_HEIF,
121+
eAvif = FIF_AVIF
120122
};
121123

122124
enum class ImageType
@@ -1376,8 +1378,12 @@ namespace fi
13761378
: MultiBitmap(FREEIMAGERE_CHECKED_CALL(FreeImage_OpenMultiBitmap, static_cast<FREE_IMAGE_FORMAT>(fif), filename, createNew, readOnly, keepCacheInMemory, flags))
13771379
{ }
13781380

1381+
MultiBitmap(ImageFormat fif, const wchar_t* filename, bool createNew, bool readOnly, bool keepCacheInMemory = false, int flags = 0)
1382+
: MultiBitmap(FREEIMAGERE_CHECKED_CALL(FreeImage_OpenMultiBitmapU, static_cast<FREE_IMAGE_FORMAT>(fif), filename, createNew, readOnly, keepCacheInMemory, flags))
1383+
{ }
1384+
13791385
MultiBitmap(ImageFormat fif, const std::filesystem::path& filename, bool createNew, bool readOnly, bool keepCacheInMemory = false, int flags = 0)
1380-
: MultiBitmap(fif, filename.string().c_str(), createNew, readOnly, keepCacheInMemory, flags)
1386+
: MultiBitmap(fif, filename.c_str(), createNew, readOnly, keepCacheInMemory, flags)
13811387
{ }
13821388

13831389
MultiBitmap(ImageFormat fif, FreeImageIO* io, fi_handle handle, int flags = 0)

0 commit comments

Comments
 (0)