FRootViewModel

Windows
MacOS
Linux

Inheritance Hierarchy

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

SItemSelector::FRootViewModel

References

Module

NiagaraEditor

Header

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

Include

#include "Widgets/SItemSelector.h"

Syntax

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

Constructors

Name Description

Public function

FRootViewModel

(
    TSharedRef< IItemSelectorItemViewMo...
)

Functions

Name Description

Public function

TSharedRef< ...

 

AddCategory

(
    const CategoryType& InCategory
)

Public function

void

 

AddCategoryToRoot

(
    const CategoryType& Category
)

Public function

void

 

AddItemToRootDirect

(
    const ItemType& Item
)

Public function

TSharedRef< ...

 

AddSection

(
    const SectionType& InSection
)

Public function

TSharedPtr< ...

 

FindCategory

(
    const CategoryType& InCategory
)

Public function

TSharedRef< ...

 

FindOrAddCategoryDirect

(
    const CategoryType& InCategory
)

Public function

TSharedPtr< ...

 

FindSection

(
    const SectionType& InSection
)

Public function

void

 

FlattenChildren

(
    TArray< TSharedRef< FItemSelectorIt...
)

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

 

GetSections()

Public function Virtual Const

bool

 

PassesFilter()

Public function

void

 

ReparentSectionItemsToRoot()

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