7#ifndef MYGUI_CLIPBOARD_MANAGER_H_
8#define MYGUI_CLIPBOARD_MANAGER_H_
19 class WindowsClipboardHandler;
35 void setClipboardData(std::string_view
_type, std::string_view
_data);
40 void clearClipboardData(std::string_view
_type);
45 std::string getClipboardData(std::string_view
_type)
const;
72#if MYGUI_PLATFORM == MYGUI_PLATFORM_WIN32
76 bool mIsInitialise{
false};
#define MYGUI_SINGLETON_DECLARATION(ClassName)
EventPairConvertStringView< delegates::MultiDelegate< const std::string &, const std::string & >, delegates::MultiDelegate< std::string_view, std::string_view > > eventClipboardChanged
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