|
|
Donner 0.5.1
Embeddable browser-grade SVG2 engine
|
ClipboardInterface implementation that routes through ImGui's built-in clipboard. More...
#include "donner/editor/ImGuiClipboard.h"
Public Member Functions | |
| ImGuiClipboard (const ImGuiClipboard &)=delete | |
| ImGuiClipboard & | operator= (const ImGuiClipboard &)=delete |
| ImGuiClipboard (ImGuiClipboard &&)=delete | |
| ImGuiClipboard & | operator= (ImGuiClipboard &&)=delete |
| std::string | getText () const override |
| Returns the current clipboard contents, or an empty string if the clipboard is empty / unavailable. | |
| void | setText (std::string_view text) override |
Replaces the clipboard contents with text. | |
| bool | hasText () const override |
| Returns true if the clipboard currently contains non-empty text. | |
ClipboardInterface implementation that routes through ImGui's built-in clipboard.
Requires an active ImGui context; calling getText/setText/hasText outside of one is a programming error.
|
nodiscardoverridevirtual |
Returns the current clipboard contents, or an empty string if the clipboard is empty / unavailable.
Implements donner::editor::ClipboardInterface.
|
nodiscardoverridevirtual |
Returns true if the clipboard currently contains non-empty text.
Implements donner::editor::ClipboardInterface.
|
overridevirtual |
Replaces the clipboard contents with text.
Implements donner::editor::ClipboardInterface.