blob: 44294cbc75c147766be78ba8e87301078b317430 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#pragma once
#include "../Clipboard.h"
#include "Base.h"
namespace cru::platform::gui::xcb {
class XcbUiApplication;
class XcbClipboard : public XcbResource, public virtual IClipboard {
public:
explicit XcbClipboard(XcbUiApplication* application);
~XcbClipboard() override;
String GetText() override;
void SetText(String text) override;
private:
XcbUiApplication* application_;
};
} // namespace cru::platform::gui::xcb
|