FSectionViewModel

Windows
MacOS
Linux

Inheritance Hierarchy

SItemSelector< CategoryType, ItemType, SectionType, CategoryKeyType, ItemKeyType, SectionKeyType >::FItemSelectorItemViewModel

SItemSelector::FSectionViewModel

References

Module

NiagaraEditor

Header

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

Include

#include "Widgets/SItemSelector.h"

Syntax

class FSectionViewModel : public SItemSelector< CategoryType, ItemType, SectionType, CategoryKeyType, ItemKeyType, SectionKeyType >::FItemSelectorItemViewModel

Constructors

Name Description

Public function

FSectionViewModel

(
    TSharedRef< IItemSelectorItemViewMo...,
    const SectionType& InSection
)

Functions

Name Description

Public function

TSharedRef< ...

 

AddCategory

(
    const CategoryType& InCategory
)

Public function

void

 

AddItemDirect

(
    const ItemType& InItem
)

Public function

TSharedPtr< ...

 

FindCategory

(
    const CategoryType& InCategory
)

Public function

TSharedRef< ...

 

FindOrAddCategoryDirect

(
    const CategoryType& InCategory
)

Public function

void

 

FlattenChildren

(
    TArray< TSharedRef< FItemSelectorIt...
)

Public function

TArray< TSha...

 

GetChildCategories()

Public function

TArray< TSha...

 

GetChildItems()

Public function Virtual Const

void

 

GetChildrenInternal

(
    TArray< TSharedRef< FItemSelectorIt...
)

Public function

void

 

GetItemViewModelsForItems

(
    const TArray< ItemType >& InItems,
    TArray< TSharedRef< FItemSelectorIt...
)

Public function Virtual Const

int32

 

GetItemWeight

(
    const TArray< FString >& FilterTer...
)

Public function Const

const Sectio...

 

GetSection()

Public function Virtual Const

bool

 

PassesFilter()

Public function

void

 

SortChildren()

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