Nebula
Loading...
Searching...
No Matches
tbuiclipboardinterface.h
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// backend/tbuiclipboard.cc
3// (C) 2024 Individual contributors, see AUTHORS file
4//------------------------------------------------------------------------------
5#include "render/stdneb.h"
6#include "platform/tb_clipboard_interface.h"
7
8namespace TBUI
9{
10
11class TBUIClipboardInterface : public tb::TBClipboardInterface
12{
13public:
14 void Empty() override;
15 bool HasText() override;
16 bool SetText(const char* text) override;
17 bool GetText(tb::TBStr& text) override;
18
19private:
20 tb::TBStr clipboard;
21};
22
23} // namespace tb
Definition tbuiclipboardinterface.h:12
void Empty() override
Definition tbuiclipboardinterface.cc:14
bool SetText(const char *text) override
Definition tbuiclipboardinterface.cc:26
bool HasText() override
Definition tbuiclipboardinterface.cc:20
bool GetText(tb::TBStr &text) override
Definition tbuiclipboardinterface.cc:32
tb::TBStr clipboard
Definition tbuiclipboardinterface.h:20
Turbobadger UI Batch.
Definition tbuibatch.h:18
Precompiled header.