Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/SItemSelector
| Name | FArguments |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/Widgets/SItemSelector.h |
| Include Path | #include "Widgets/SItemSelector.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SItemSelector >
Inheritance Hierarchy
- FSlateBaseNamedArgs → TSlateBaseNamedArgs → SItemSelector::FArguments
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments() |
Widgets/SItemSelector.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| WidgetArgsType | FArguments | Widgets/SItemSelector.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & AllowMultiselect
(
bool InArg |
Whether or not this item selector should allow multiple items to be selected. | Widgets/SItemSelector.h | |
WidgetArgsType & CategoryBorderBackgroundColor
(
FLinearColor InArg |
Optional border background color override to use for category rows. | Widgets/SItemSelector.h | |
WidgetArgsType & CategoryBorderBackgroundPadding
(
FMargin InArg |
Optional padding override to use for category backgrounds. | Widgets/SItemSelector.h | |
WidgetArgsType & CategoryChildSlotPadding
(
FMargin InArg |
Optional padding override to use for category child slots. | Widgets/SItemSelector.h | |
WidgetArgsType & CategoryRowStyle
(
const FTableRowStyle* InArg |
Optional style override to use for category rows. | Widgets/SItemSelector.h | |
WidgetArgsType & ClearSelectionOnClick
(
bool InArg |
Whether or not the selection should be cleared when an empty area is clicked. | Widgets/SItemSelector.h | |
WidgetArgsType & ClickActivateMode
(
EItemSelectorClickActivateMode InArg |
Whether or not a single click activates an item. | Widgets/SItemSelector.h | |
WidgetArgsType & DefaultCategories
(
TArray< CategoryType > InArg |
The default categories to show in additional to ones generated from the items. | Widgets/SItemSelector.h | |
WidgetArgsType & DefaultCategoryPaths
(
TArray< TArray< CategoryType > > InArg |
The default category paths to show in additional to ones generated from the items. | Widgets/SItemSelector.h | |
WidgetArgsType & ExpandInitially
(
bool InArg |
Whether we want to expand the tree initially or not. | Widgets/SItemSelector.h | |
WidgetArgsType & HideSingleSection
(
const TAttribute< bool >& InAttribute |
An optional attribute to determine whether we should hide a single section. | Widgets/SItemSelector.h | |
WidgetArgsType & ItemRowStyle
(
const FTableRowStyle* InArg |
The style to use for category rows. | Widgets/SItemSelector.h | |
WidgetArgsType & Items
(
TArray< ItemType > InArg |
The items to display in the item selector. | Widgets/SItemSelector.h | |
WidgetArgsType & OnCategoryActivated
(
const FOnCategoryActivated& InDelegate |
A delegate which is called when a category is activated by either double clicking on it or by pressing enter while it's selected. | Widgets/SItemSelector.h | |
WidgetArgsType & OnCategoryExpansionChanged
(
const FOnCategoryExpansionChanged& InDelegate |
An optional delegate called when a categories expansion state changes. | Widgets/SItemSelector.h | |
WidgetArgsType & OnCompareCategoriesForEquality
(
const FOnCompareCategoriesForEquality& InDelegate |
An optional delegate to compare two categories for equality which must be supplied when generating categories for items. | Widgets/SItemSelector.h | |
WidgetArgsType & OnCompareCategoriesForSorting
(
const FOnCompareCategoriesForSorting& InDelegate |
An optional delegate which determines the sorting for categories. | Widgets/SItemSelector.h | |
WidgetArgsType & OnCompareItemsForEquality
(
const FOnCompareItemsForEquality& InDelegate |
An optional delegate which compares items for equality. | Widgets/SItemSelector.h | |
WidgetArgsType & OnCompareItemsForSorting
(
const FOnCompareItemsForSorting& InDelegate |
An optional delegate which determines the sorting for items within each category. | Widgets/SItemSelector.h | |
WidgetArgsType & OnCompareSectionsForEquality
(
const FOnCompareSectionsForEquality& InDelegate |
An optional delegate to compare two sections for equality which must be supplied when generating sections for items. | Widgets/SItemSelector.h | |
WidgetArgsType & OnCompareSectionsForSorting
(
const FOnCompareSectionsForSorting& InDelegate |
An optional delegate which determines the sorting for sections. | Widgets/SItemSelector.h | |
WidgetArgsType & OnContextMenuOpening
(
const FOnContextMenuOpening& InDelegate |
An optional delegate called when a context menu would open for an item. | Widgets/SItemSelector.h | |
WidgetArgsType & OnDoesItemMatchFilterText
(
const FOnDoesItemMatchFilterText& InDelegate |
An optional delegate which can be used to filter items available for selection. | Widgets/SItemSelector.h | |
WidgetArgsType & OnDoesItemPassCustomFilter
(
const FOnDoesItemPassCustomFilter& InDelegate |
An optional delegate which is called to check if an item should be filtered out by external code. | Widgets/SItemSelector.h | |
WidgetArgsType & OnDoesSectionPassCustomFilter
(
const FOnDoesSectionPassCustomFilter& InDelegate |
An optional delegate which is called to check if an entire section should be filtered out by external code. | Widgets/SItemSelector.h | |
WidgetArgsType & OnGenerateWidgetForCategory
(
const FOnGenerateWidgetForCategory& InDelegate |
An optional delegate which generates widgets for categories which must be bound when generating categories for items. | Widgets/SItemSelector.h | |
WidgetArgsType & OnGenerateWidgetForItem
(
const FOnGenerateWidgetForItem& InDelegate |
The delegate which is used to generate widgets for the items to be selected. | Widgets/SItemSelector.h | |
WidgetArgsType & OnGenerateWidgetForSection
(
const FOnGenerateWidgetForSection& InDelegate |
An optional delegate which generates widgets for sections which can be bound to provide custom section widgets for items. | Widgets/SItemSelector.h | |
WidgetArgsType & OnGetCategoriesForItem
(
const FOnGetCategoriesForItem& InDelegate |
An optional delegate to get an array of categories for the specified item. | Widgets/SItemSelector.h | |
WidgetArgsType & OnGetCategoryBackgroundImage
(
const FOnGetCategoryBackgroundImage& InDelegate |
Optional border image override to use for category rows. | Widgets/SItemSelector.h | |
WidgetArgsType & OnGetCategoryExpandedInitially
(
const FOnCategoryPassesFilter& InDelegate |
Widgets/SItemSelector.h | ||
WidgetArgsType & OnGetItemWeight
(
const FOnGetItemWeight& InDelegate |
An optional delegate which is used to determine the suggested item of a search. | Widgets/SItemSelector.h | |
WidgetArgsType & OnGetKeyForCategory
(
const FOnGetKeyForCategory& InDelegate |
An optional delegate called to get a stable key (supports GetTypeHash()) for a category. | Widgets/SItemSelector.h | |
WidgetArgsType & OnGetKeyForItem
(
const FOnGetKeyForItem& InDelegate |
An optional delegate called to get a stable key (supports GetTypeHash()) for an item. | Widgets/SItemSelector.h | |
WidgetArgsType & OnGetKeyForSection
(
const FOnGetKeyForSection& InDelegate |
An optional delegate called to get a stable key (supports GetTypeHash()) for a section. | Widgets/SItemSelector.h | |
WidgetArgsType & OnGetSectionData
(
const FOnGetSectionData& InDelegate |
An optional delegate used to determine additional options for sections, such as type (tree or list). | Widgets/SItemSelector.h | |
WidgetArgsType & OnGetSectionsForItem
(
const FOnGetSectionsForItem& InDelegate |
An optional delegate to get an array of sections for the specified item. | Widgets/SItemSelector.h | |
WidgetArgsType & OnItemActivated
(
const FOnItemActivated& InDelegate |
A delegate which is called when an item is activated by either double clicking on it or by pressing enter while it's selected. | Widgets/SItemSelector.h | |
WidgetArgsType & OnItemRowHoverEvent
(
const FOnItemRowHoverEvent& InDelegate |
Widgets/SItemSelector.h | ||
WidgetArgsType & OnItemsDragged
(
const FOnItemsDragged& InDelegate |
An optional delegate called when one or more items are dragged. | Widgets/SItemSelector.h | |
WidgetArgsType & OnItemSelected
(
const FOnItemSelected& InDelegate |
An optional delegate called when one or more items are selected. | Widgets/SItemSelector.h | |
WidgetArgsType & OnSelectionChanged
(
const FOnSelectionChanged& InDelegate |
A delegate which is called when the selection changes. | Widgets/SItemSelector.h | |
WidgetArgsType & PreserveExpansionOnRefresh
(
bool InArg |
Whether or not to preserve the expansion state when refresh is called. | Widgets/SItemSelector.h | |
WidgetArgsType & PreserveSelectionOnRefresh
(
bool InArg |
Whether or not to preserve the selection state when refresh is called. | Widgets/SItemSelector.h | |
| An optional delegate called when initially creating this and ExpandInitially is false. | Widgets/SItemSelector.h | ||
WidgetArgsType & SectionRowStyle
(
const FTableRowStyle* InArg |
The style to use for section rows. | Widgets/SItemSelector.h |