7#ifndef MYGUI_CLIPBOARD_MANAGER_H_
8#define MYGUI_CLIPBOARD_MANAGER_H_
19 class WindowsClipboardHandler;
72#if MYGUI_PLATFORM == MYGUI_PLATFORM_WIN32
73 WindowsClipboardHandler* mWindowsClipboardHandler;
76 bool mIsInitialise{
false};
#define MYGUI_SINGLETON_DECLARATION(ClassName)
std::string getClipboardData(std::string_view _type) const
void setClipboardData(std::string_view _type, std::string_view _data)
void clearClipboardData(std::string_view _type)
EventPairConvertStringView< delegates::MultiDelegate< const std::string &, const std::string & >, delegates::MultiDelegate< std::string_view, std::string_view > > eventClipboardChanged
ClipboardManager(const ClipboardManager &)=delete
EventPairConvertStringView< delegates::MultiDelegate< const std::string &, std::string & >, delegates::MultiDelegate< std::string_view, std::string & > > eventClipboardRequested
std::map< std::string, std::string, std::less<> > MapString