yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
image_clipboard.h
Go to the documentation of this file.
1#ifndef YAZE_UTIL_IMAGE_CLIPBOARD_H
2#define YAZE_UTIL_IMAGE_CLIPBOARD_H
3
4#include <cstdint>
5#include <string>
6#include <vector>
7
8#include "absl/status/status.h"
9#include "absl/status/statusor.h"
10
11namespace yaze::util {
12
24
26absl::Status SetClipboardPng(const std::vector<uint8_t>& png,
27 const std::string& pasteboard = "");
28
31absl::StatusOr<std::vector<uint8_t>> GetClipboardPng(
32 const std::string& pasteboard = "");
33
34} // namespace yaze::util
35
36#endif // YAZE_UTIL_IMAGE_CLIPBOARD_H
absl::StatusOr< std::vector< uint8_t > > GetClipboardPng(const std::string &)
bool ImageClipboardSupported()
absl::Status SetClipboardPng(const std::vector< uint8_t > &, const std::string &)
Replaces the clipboard contents with one PNG image.