Navigation
API > API/Runtime > API/Runtime/AdvancedWidgets > API/Runtime/AdvancedWidgets/Widgets > API/Runtime/AdvancedWidgets/Widgets/PropertyViewer > API/Runtime/AdvancedWidgets/Widgets/PropertyViewer/SPropertyViewer
Inheritance Hierarchy
- FSlateBaseNamedArgs
- TSlateBaseNamedArgs
- SPropertyViewer::FArguments
References
| Module | AdvancedWidgets |
| Header | /Engine/Source/Runtime/AdvancedWidgets/Public/Widgets/PropertyViewer/SPropertyViewer.h |
| Include | #include "Widgets/PropertyViewer/SPropertyViewer.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SPropertyViewer >
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | _bSanitizeName | ||
| bool | _bShowFieldIcon | ||
| bool | _bShowSearchBox | ||
| bool | _bSortChildNode | ||
| IFieldExpander * | _FieldExpander | ||
| IFieldIterator * | _FieldIterator | ||
| INotifyHook * | _NotifyHook | ||
| EPropertyVisibility | _PropertyVisibility | ||
| ESelectionMode::Type | _SelectionMode |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FArguments () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| WidgetArgsType & | bSanitizeName
(
bool InArg |
Sanitize the field and container name. | |
| WidgetArgsType & | bShowFieldIcon
(
bool InArg |
Show the icon next to the field name. | |
| WidgetArgsType & | bShowSearchBox
(
bool InArg |
Show a search box. | |
| WidgetArgsType & | bSortChildNode
(
bool InArg |
Sort the field after building the list of fields. | |
| WidgetArgsType & | FieldExpander
(
IFieldExpander* InArg |
Which properties/functions that allow expansion. FFieldIterator_NoExpand is the default. | |
| WidgetArgsType & | FieldIterator
(
IFieldIterator* InArg |
Which properties/functions to show. | |
| WidgetArgsType & | NotifyHook
(
INotifyHook* InArg |
Callback when a property is modified. | |
| WidgetArgsType & | OnContextMenuOpening
(
const FOnContextMenuOpening& InDelegate |
Context menu widget for the selected item. | |
| WidgetArgsType & | OnDoubleClicked
(
const FOnDoubleClicked& InDelegate |
Delegate to invoke when an item is double-clicked. | |
| WidgetArgsType & | OnDragDetected
(
const FOnDragDetected& InDelegate |
Delegate to invoke when an item is dragged. | |
| WidgetArgsType & | OnGenerateContainer
(
const FOnGenerateContainer& InDelegate |
Delegate to invoke when we generate the entry for an added container. | |
| WidgetArgsType & | OnGetPostSlot
(
const FGetFieldWidget& InDelegate |
Slot for additional widget to go after the field or container widget. | |
| WidgetArgsType & | OnGetPreSlot
(
const FGetFieldWidget& InDelegate |
Slot for additional widget to go before the field or container widget. | |
| WidgetArgsType & | OnSelectionChanged
(
const FOnSelectionChanged& InDelegate |
Delegate to invoke when selection changes. | |
| WidgetArgsType & | PropertyVisibility
(
EPropertyVisibility InArg |
Allow to edit the instance property. | |
| NamedSlotProperty< FArguments > | Slot for additional widget to go after the search box. | ||
| NamedSlotProperty< FArguments > | Slot for additional widget to go before the search box. | ||
| WidgetArgsType & | SelectionMode
(
ESelectionMode::Type InArg |
Is selection enabled. |
Typedefs
| Name | Description |
|---|---|
| WidgetArgsType |