A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
FDlgTreeViewHelper Class Reference

#include <DlgTreeViewHelper.h>

Static Public Member Functions

static bool PredicateSortDialogueWeakPtrAlphabeticallyAscending (const TWeakObjectPtr< const UDlgDialogue > &First, const TWeakObjectPtr< const UDlgDialogue > &Second)
 
template<typename ItemType , typename ComparisonType >
static void RestoreTreeExpansionState (const TSharedPtr< STreeView< ItemType > > &InTree, const TArray< ItemType > &ItemSource, const TSet< ItemType > &OldExpansionState, ComparisonType ComparisonFunction)
 

Detailed Description

Definition at line 9 of file DlgTreeViewHelper.h.

Member Function Documentation

◆ PredicateSortDialogueWeakPtrAlphabeticallyAscending()

static bool FDlgTreeViewHelper::PredicateSortDialogueWeakPtrAlphabeticallyAscending ( const TWeakObjectPtr< const UDlgDialogue > & First,
const TWeakObjectPtr< const UDlgDialogue > & Second )
inlinestatic

Definition at line 12 of file DlgTreeViewHelper.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ RestoreTreeExpansionState()

template<typename ItemType , typename ComparisonType >
static void FDlgTreeViewHelper::RestoreTreeExpansionState ( const TSharedPtr< STreeView< ItemType > > & InTree,
const TArray< ItemType > & ItemSource,
const TSet< ItemType > & OldExpansionState,
ComparisonType ComparisonFunction )
inlinestatic

Restore the expansion state of the InTree with the ItemSource provided (usually the flattened tree)

Definition at line 31 of file DlgTreeViewHelper.h.


The documentation for this class was generated from the following file: