Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::IClipboard Class Referenceabstract

The IClipboard interface provides methods for interacting with the system clipboard. More...

#include <Clipboard/IClipboard.h>

Inheritance diagram for Skylicht::IClipboard:
Skylicht::CAndroidClipboard Skylicht::CDesktopClipboard

Public Member Functions

virtual void copyToClipboard (const char *text)=0
 Copies text to the clipboard.
virtual const char * getTextFromClipboard ()=0
 Retrieves text from the clipboard.

Detailed Description

The IClipboard interface provides methods for interacting with the system clipboard.

Member Function Documentation

◆ copyToClipboard()

virtual void Skylicht::IClipboard::copyToClipboard ( const char * text)
pure virtual

Copies text to the clipboard.

Parameters
textThe text to be copied to the clipboard.

Implemented in Skylicht::CAndroidClipboard, and Skylicht::CDesktopClipboard.

◆ getTextFromClipboard()

virtual const char * Skylicht::IClipboard::getTextFromClipboard ( )
pure virtual

Retrieves text from the clipboard.

Returns
A pointer to the text retrieved from the clipboard, or nullptr if no text is available.

Implemented in Skylicht::CAndroidClipboard, and Skylicht::CDesktopClipboard.


The documentation for this class was generated from the following file: