start thinking about pasting files

This commit is contained in:
2023-07-30 15:10:26 +02:00
parent aff239377d
commit 42b3866753
8 changed files with 60 additions and 1 deletions

View File

@@ -0,0 +1,23 @@
#include "./sdl_clipboard_utils.hpp"
#include <SDL3/SDL.h>
#include <vector>
const char* clipboardHasImage(void) {
const static std::vector<const char*> image_mime_types {
"image/webp",
"image/png",
"image/gif",
"image/jpeg",
"image/bmp",
};
for (const char* mime_type : image_mime_types) {
if (SDL_HasClipboardData(mime_type) == SDL_TRUE) {
return mime_type;
}
}
return nullptr;
}