Class ClipboardBase
Native platform clipboard service.
Inheritance
ClipboardBase
Assembly: FlaxEngine.dll
File: Engine/Platform/Base/ClipboardBase.h
Syntax
public class ClipboardBase
Fields
TypeInitializer
Declaration
public static struct FLAXENGINE_API ScriptingTypeInitializer TypeInitializer
Field Value
struct FLAXENGINE_API ScriptingTypeInitializer
|
Methods
Clear()
Clear the clipboard contents.
Declaration
public static void Clear()
GetFiles()
Gets the file paths from the clipboard.
Declaration
public static Array<String> GetFiles()
Returns
Array<String>
The output list of file paths (or empty if clipboard doesn't have valid data). |
GetRawData()
Gets the raw bytes data from the clipboard.
Declaration
public static Array<byte> GetRawData()
Returns
Array<byte>
The result data (or empty if clipboard doesn't have valid data). |
GetText()
Gets the text from the clipboard.
Declaration
public static String GetText()
Returns
String
The result text (or empty if clipboard doesn't have valid data). |
SetFiles(const Array<String>& files)
Sets the files to the clipboard.
Declaration
public static void SetFiles(const Array<String>& files)
Parameters
Array<String>
files
The list of file paths. |
SetRawData(const Span<byte>& data)
Sets the raw bytes data to the clipboard.
Declaration
public static void SetRawData(const Span<byte>& data)
Parameters
Span<byte>
data
The data to set. |
SetText(const StringView& text)
Sets text to the clipboard.
Declaration
public static void SetText(const StringView& text)
Parameters
StringView
text
The text to set. |