Navigation
API > API/Editor > API/Editor/PropertyEditor
Splitter that allows you to provide an FAsyncDetailViewDiff to connect like-properties between two or more details panels.
| Name | SDetailsSplitter |
| Type | class |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/SDetailsSplitter.h |
| Include Path | #include "SDetailsSplitter.h" |
Syntax
class SDetailsSplitter : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SDetailsSplitter
- FSlateControlledConstruction → SWidget → SCompoundWidget → SDetailsSplitter
Classes
| Name | Remarks |
|---|---|
| FSlot |
Structs
| Name | Remarks |
|---|---|
| FArguments | |
| FCopyPropertyButton | |
| FPanel |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FRowHighlightColor | TBaseDelegate_OneParam< FLinearColor, const TUniquePtr< FAsyncDetailViewDiff::DiffNodeType > & > | SDetailsSplitter.h | |
| FShouldHighlightRow | TBaseDelegate_OneParam< bool, const TUniquePtr< FAsyncDetailViewDiff::DiffNodeType > & > | SDetailsSplitter.h | |
| FShouldIgnoreRow | TBaseDelegate_OneParam< bool, const TWeakPtr< FDetailTreeNode > & > | Callback that's called before highlighting a row. If true, the row is skipped. | SDetailsSplitter.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GetRowHighlightColor | FRowHighlightColor | SDetailsSplitter.h | ||
| GetShouldHighlightRow | FShouldHighlightRow | SDetailsSplitter.h | ||
| HoveredCopyButton | FCopyPropertyButton | SDetailsSplitter.h | ||
| Panels | TArray< FPanel > | SDetailsSplitter.h | ||
| Splitter | TSharedPtr< SSplitter > | SDetailsSplitter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddSlot
(
const FSlot::FSlotArguments& SlotArgs, |
SDetailsSplitter.h | ||
void Construct
(
const FArguments& InArgs |
SDetailsSplitter.h | ||
FPanel & GetPanel
(
int32 Index |
SDetailsSplitter.h | ||
| Generate a highlight color delegate that utilizes the merge results to determine the color | SDetailsSplitter.h | ||
virtual FReply OnMouseButtonDown
(
const FGeometry& MyGeometry, |
SDetailsSplitter.h | ||
virtual void OnMouseLeave
(
const FPointerEvent& MouseEvent |
SDetailsSplitter.h | ||
virtual FReply OnMouseMove
(
const FGeometry& MyGeometry, |
SDetailsSplitter.h | ||
virtual int32 OnPaint
(
const FPaintArgs& Args, |
SDetailsSplitter.h | ||
void SetRowHighlightColorDelegate
(
const FRowHighlightColor& Delegate |
SDetailsSplitter.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FSlot::FSlotArguments Slot() |
SDetailsSplitter.h |