Choose your operating system:
Windows
macOS
Linux
| IDetailLayoutRow
|
Module |
|
Header |
/Engine/Source/Editor/PropertyEditor/Public/DetailWidgetRow.h |
Include |
#include "DetailWidgetRow.h" |
class FDetailWidgetRow : public IDetailLayoutRow
Represents a single row of custom widgets in a details panel
Name | Description | ||
---|---|---|---|
|
CopyMenuAction |
Action for coping data on this row |
|
|
TSharedPtr< IDe... |
CustomDragDropHandler |
Custom handler for drag-and-drop of the row |
|
CustomMenuItems |
Custom Action on this row |
|
|
CustomResetToDefault |
Custom reset to default handler |
|
|
TAttribute< boo... |
EditConditionValue |
Custom edit condition value. |
|
ExtensionWidget |
Extension (right) column content |
|
|
FilterTextString |
String to filter with |
|
|
TAttribute< boo... |
IsEnabledAttr |
IsEnabled of the row |
|
TAttribute< boo... |
IsValueEnabledAttr |
IsEnabled of the value widget only |
|
NameWidget |
Name column content |
|
|
OnEditConditionValueChanged |
Custom edit condition value changed handler. |
|
|
PasteMenuAction |
Action for pasting data on this row |
|
|
PropertyHandles |
All property handle that this custom widget represent |
|
|
RowTagName |
Tag to identify this row |
|
|
ValueWidget |
Value column content |
|
|
TAttribute< EVi... |
VisibilityAttr |
Visibility of the row |
|
WholeRowWidget |
Whole row content |
Name | Description | |
---|---|---|
|
FDetailWidgetRow() |
Name | Description | |
---|---|---|
|
~FDetailWidgetRow() |
Name | Description | ||
---|---|---|---|
|
FDetailWidge... |
AddCustomContextMenuAction ( |
Add a custom action to the row context menu |
|
FDetailWidge... |
CopyAction ( |
Sets a custom copy action to take when copying the data from this row |
|
FDetailWidge... |
DragDropHandler ( |
Sets a handler for the row to be a source or target of drag-and-drop operations. |
|
FDetailWidge... |
EditCondition ( |
Override the edit condition. |
|
FDetailWidge... |
ExtensionContent() |
Assigns content to the extension (right) slot |
|
FDetailWidge... |
FilterString ( |
Sets a string which should be used to filter the content when a user searches |
|
const TArray... |
GetPropertyHandles() |
Return all the property handles this WidgetRow represent |
|
HasAnyContent() |
||
|
HasColumns() |
||
|
HasExtensionContent() |
||
|
HasNameContent() |
||
|
HasValueContent() |
||
|
IsCopyPasteBound() |
||
|
FDetailWidge... |
IsEnabled ( |
Sets the enabled state of the entire row |
|
FDetailWidge... |
IsValueEnabled ( |
Sets the enabled state of the value widget only |
|
FDetailWidge... |
NameContent() |
Assigns content to just the name slot |
|
FDetailWidge... |
OverrideResetToDefault ( |
Sets flag to indicate if property value differs from the default |
|
FDetailWidge... |
PasteAction ( |
Sets a custom paste action to take when copying the data from this row |
|
FDetailWidge... |
PropertyHandleList ( |
Used to provide all the property handles this WidgetRow represent |
|
FDetailWidge... |
RowTag ( |
Sets a tag which can be used to identify this row |
|
FDetailWidge... |
ValueContent() |
Assigns content to the value slot |
|
FDetailWidge... |
Visibility ( |
Sets the visibility of the entire row |
|
FDetailWidge... |
WholeRowContent() |
Assigns content to the whole slot, this is an explicit alternative to using [] |
Name | Description | ||
---|---|---|---|
|
GetRowName() |
IDetailLayoutRow interface |
Name | Description | ||
---|---|---|---|
|
FDetailWidge... |
operator[] ( |
Assigns content to the entire row |
|
FDetailWidge... |
operator= ( |
Name |
Description |
|
---|---|---|
|
FCustomMenuData |
Name |
Description |
---|---|
DefaultValueMaxWidth |
|
DefaultValueMinWidth |