FArguments

Windows
MacOS
Linux

Inheritance Hierarchy

FSlateBaseNamedArgs

TSlateBaseNamedArgs

SItemSelector::FArguments

References

Module

NiagaraEditor

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/Widgets/SItemSelector.h

Include

#include "Widgets/SItemSelector.h"

Syntax

struct FArguments : public TSlateBaseNamedArgs< SItemSelector >

Constructors

Name Description

Public function

FArguments()

Functions

Name Description

Public function

WidgetArgsTy...

 

AllowMultiselect

(
    bool InArg
)

Whether or not this item selector should allow multiple items to be selected.

Public function

WidgetArgsTy...

 

CategoryBorderBackgroundColor

(
    FLinearColor InArg
)

Optional border background color override to use for category rows.

Public function

WidgetArgsTy...

 

CategoryBorderBackgroundPadding

(
    FMargin InArg
)

Optional padding override to use for category backgrounds.

Public function

WidgetArgsTy...

 

CategoryChildSlotPadding

(
    FMargin InArg
)

Optional padding override to use for category child slots.

Public function

WidgetArgsTy...

 

CategoryRowStyle

(
    const FTableRowStyle* InArg
)

Optional style override to use for category rows.

Public function

WidgetArgsTy...

 

ClearSelectionOnClick

(
    bool InArg
)

Whether or not the selection should be cleared when an empty area is clicked.

Public function

WidgetArgsTy...

 

ClickActivateMode

(
    EItemSelectorClickActivateMode InAr...
)

Whether or not a single click activates an item.

Public function

WidgetArgsTy...

 

DefaultCategories

(
    TArray< CategoryType > InArg
)

The default categories to show in additional to ones generated from the items.

Public function

WidgetArgsTy...

 

DefaultCategoryPaths

(
    TArray< TArray< CategoryType >> InA...
)

The default category paths to show in additional to ones generated from the items.

Public function

WidgetArgsTy...

 

ExpandInitially

(
    bool InArg
)

Whether we want to expand the tree initially or not.

Public function

WidgetArgsTy...

 

HideSingleSection

(
    const TAttribute< bool >& InAttrib...
)

An optional attribute to determine whether we should hide a single section.

Public function

WidgetArgsTy...

 

ItemRowStyle

(
    const FTableRowStyle* InArg
)

The style to use for category rows.

Public function

WidgetArgsTy...

 

Items

(
    TArray< ItemType > InArg
)

The items to display in the item selector.

Public function

WidgetArgsTy...

 

OnCategoryActivated

(
    const FOnCategoryActivated& InDele...
)

A delegate which is called when a category is activated by either double clicking on it or by pressing enter while it's selected.

Public function

WidgetArgsTy...

 

OnCompareCategoriesForEquality

(
    const FOnCompareCategoriesForEquali...
)

An optional delegate to compare two categories for equality which must be supplied when generating categories for items.

Public function

WidgetArgsTy...

 

OnCompareCategoriesForSorting

(
    const FOnCompareCategoriesForSortin...
)

An optional delegate which determines the sorting for categories.

Public function

WidgetArgsTy...

 

OnCompareItemsForEquality

(
    const FOnCompareItemsForEquality& ...
)

An optional delegate which compares items for equality.

Public function

WidgetArgsTy...

 

OnCompareItemsForSorting

(
    const FOnCompareItemsForSorting& I...
)

An optional delegate which determines the sorting for items within each category.

Public function

WidgetArgsTy...

 

OnCompareSectionsForEquality

(
    const FOnCompareSectionsForEquality...
)

An optional delegate to compare two sections for equality which must be supplied when generating sections for items.

Public function

WidgetArgsTy...

 

OnCompareSectionsForSorting

(
    const FOnCompareSectionsForSorting ...
)

An optional delegate which determines the sorting for sections.

Public function

WidgetArgsTy...

 

OnContextMenuOpening

(
    const FOnContextMenuOpening& InDel...
)

An optional delegate called when a context menu would open for an item.

Public function

WidgetArgsTy...

 

OnDoesItemMatchFilterText

(
    const FOnDoesItemMatchFilterText& ...
)

An optional delegate which can be used to filter items available for selection.

Public function

WidgetArgsTy...

 

OnDoesItemPassCustomFilter

(
    const FOnDoesItemPassCustomFilter&...
)

An optional delegate which is called to check if an item should be filtered out by external code.

Public function

WidgetArgsTy...

 

OnDoesSectionPassCustomFilter

(
    const FOnDoesSectionPassCustomFilte...
)

An optional delegate which is called to check if an entire section should be filtered out by external code.

Public function

WidgetArgsTy...

 

OnGenerateWidgetForCategory

(
    const FOnGenerateWidgetForCategory ...
)

An optional delegate which generates widgets for categories which must be bound when generating categories for items.

Public function

WidgetArgsTy...

 

OnGenerateWidgetForItem

(
    const FOnGenerateWidgetForItem& In...
)

The delegate which is used to generate widgets for the items to be selected.

Public function

WidgetArgsTy...

 

OnGenerateWidgetForSection

(
    const FOnGenerateWidgetForSection&...
)

An optional delegate which generates widgets for sections which can be bound to provide custom section widgets for items.

Public function

WidgetArgsTy...

 

OnGetCategoriesForItem

(
    const FOnGetCategoriesForItem& InD...
)

An optional delegate to get an array of categories for the specified item.

Public function

WidgetArgsTy...

 

OnGetCategoryBackgroundImage

(
    const FOnGetCategoryBackgroundImage...
)

Optional border image override to use for category rows.

Public function

WidgetArgsTy...

 

OnGetItemWeight

(
    const FOnGetItemWeight& InDelegate
)

An optional delegate which is used to determine the suggested item of a search.

Public function

WidgetArgsTy...

 

OnGetKeyForCategory

(
    const FOnGetKeyForCategory& InDele...
)

An optional delegate called to get a stable key (supports GetTypeHash()) for a category.

Public function

WidgetArgsTy...

 

OnGetKeyForItem

(
    const FOnGetKeyForItem& InDelegate
)

An optional delegate called to get a stable key (supports GetTypeHash()) for an item.

Public function

WidgetArgsTy...

 

OnGetKeyForSection

(
    const FOnGetKeyForSection& InDeleg...
)

An optional delegate called to get a stable key (supports GetTypeHash()) for a section.

Public function

WidgetArgsTy...

 

OnGetSectionData

(
    const FOnGetSectionData& InDelegat...
)

An optional delegate used to determine additional options for sections, such as type (tree or list).

Public function

WidgetArgsTy...

 

OnGetSectionsForItem

(
    const FOnGetSectionsForItem& InDel...
)

An optional delegate to get an array of sections for the specified item.

Public function

WidgetArgsTy...

 

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.

Public function

WidgetArgsTy...

 

OnItemsDragged

(
    const FOnItemsDragged& InDelegate
)

An optional delegate called when one or more items are dragged.

Public function

WidgetArgsTy...

 

OnItemSelected

(
    const FOnItemSelected& InDelegate
)

An optional delegate called when one or more items are selected.

Public function

WidgetArgsTy...

 

OnSelectionChanged

(
    const FOnSelectionChanged& InDeleg...
)

A delegate which is called when the selection changes.

Public function

WidgetArgsTy...

 

PreserveExpansionOnRefresh

(
    bool InArg
)

Whether or not to preserve the expansion state when refresh is called.

Public function

WidgetArgsTy...

 

PreserveSelectionOnRefresh

(
    bool InArg
)

Whether or not to preserve the selection state when refresh is called.

Public function

WidgetArgsTy...

 

RefreshItemSelectorDelegates

An optional array of delegates to refresh the item selector view when executed.

Public function

NamedSlotPro...

 

SearchBoxAdjacentContent()

Slot for additional widget content to go adjacent to right of the search box.

Public function

WidgetArgsTy...

 

SectionRowStyle

(
    const FTableRowStyle* InArg
)

The style to use for section rows.

Typedefs

Name

Description

WidgetArgsType

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss