Navigation
API > API/Editor > API/Editor/PropertyEditor
Specializes clipboard handling to allow tagged entries, where you can partition the clipboard contents and look them up by tag (name). The clipboard is persisted using both the Platform implementation, and as a stored virtual clipboard.
| Name | FPropertyEditorClipboard |
| Type | class |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/PropertyEditorClipboard.h |
| Include Path | #include "PropertyEditorClipboard.h" |
Syntax
class FPropertyEditorClipboard
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ClipboardContents | TMap< FName, FString > | Item per-tag, cleared when a new copy operation occurs. | PropertyEditorClipboard.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void ClipboardAppend
(
TUniqueFunction< void(TMap< FName, FString >&)>&& TagMappingFunc |
Append the given values to the current clipboard entry. If none exists, it will create it. | PropertyEditorClipboard.h | |
static void ClipboardCopy
(
const TCHAR* Str |
Perform a copy. | PropertyEditorClipboard.h | |
static void ClipboardCopy
(
TUniqueFunction< void(TMap< FName, FString >&)>&& TagMappingFunc |
Perform a copy, supplying a function that maps the result to multiple tags. | PropertyEditorClipboard.h | |
static void ClipboardCopy
(
const TCHAR* Str, |
Perform a copy, optionally specifying the tag. | PropertyEditorClipboard.h | |
static bool ClipboardPaste
(
FString& Dest |
Gets the clipboard contents. | PropertyEditorClipboard.h | |
static bool ClipboardPaste
(
FString& Dest, |
Will return true if the tag is specified and exists. | PropertyEditorClipboard.h | |
static TSharedRef< FPropertyEditorClipboard > Get() |
PropertyEditorClipboard.h |