FArguments

Windows
MacOS
Linux

Inheritance Hierarchy

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...

 

CategoryRowStyle

(
    const FTableRowStyle* InArg
)

The style 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...

 

Items

(
    TArray< ItemType > InArg
)

The items to display in the item selector.

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...

 

OnDoesItemMatchFilterText

(
    const FOnDoesItemMatchFilterText& ...
)

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

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...

 

OnGetCategoriesForItem

(
    const FOnGetCategoriesForItem& InD...
)

An optional delegate to get an array of categories 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...

 

OnSelectionChanged

(
    const FOnSelectionChanged& InDeleg...
)

A delegate which is called when the selection changes.

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