UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FNavigationToolSerializedTree Struct Reference

#include <EditorSequenceNavigationDefs.h>

Public Member Functions

UE_API FNavigationToolSerializedTree ()
 
UE_API void PostSerialize (const FArchive &Ar)
 
FNavigationToolSerializedTreeNodeGetRootNode ()
 
const FNavigationToolSerializedTreeNodeGetRootNode () const
 
UE_API FNavigationToolSerializedTreeNodeFindTreeNode (const FNavigationToolSerializedItem &InItem)
 
UE_API const FNavigationToolSerializedTreeNodeFindTreeNode (const FNavigationToolSerializedItem &InItem) const
 
UE_API const FNavigationToolSerializedItemGetItemAtIndex (int32 InIndex) const
 
UE_API FNavigationToolSerializedTreeNodeGetOrAddTreeNode (const FNavigationToolSerializedItem &InItem, const FNavigationToolSerializedItem &InParentItem)
 
UE_API void Reset ()
 

Static Public Member Functions

static UE_API const FNavigationToolSerializedTreeNodeFindLowestCommonAncestor (const TArray< const FNavigationToolSerializedTreeNode * > &InItems)
 
static UE_API bool CompareTreeItemOrder (const FNavigationToolSerializedTreeNode *InA, const FNavigationToolSerializedTreeNode *InB)
 

Constructor & Destructor Documentation

◆ FNavigationToolSerializedTree()

FNavigationToolSerializedTree::FNavigationToolSerializedTree ( )

Member Function Documentation

◆ CompareTreeItemOrder()

bool FNavigationToolSerializedTree::CompareTreeItemOrder ( const FNavigationToolSerializedTreeNode InA,
const FNavigationToolSerializedTreeNode InB 
)
static

◆ FindLowestCommonAncestor()

const FNavigationToolSerializedTreeNode * FNavigationToolSerializedTree::FindLowestCommonAncestor ( const TArray< const FNavigationToolSerializedTreeNode * > &  InItems)
static

◆ FindTreeNode() [1/2]

FNavigationToolSerializedTreeNode * FNavigationToolSerializedTree::FindTreeNode ( const FNavigationToolSerializedItem InItem)

◆ FindTreeNode() [2/2]

const FNavigationToolSerializedTreeNode * FNavigationToolSerializedTree::FindTreeNode ( const FNavigationToolSerializedItem InItem) const

◆ GetItemAtIndex()

const FNavigationToolSerializedItem * FNavigationToolSerializedTree::GetItemAtIndex ( int32  InIndex) const

◆ GetOrAddTreeNode()

FNavigationToolSerializedTreeNode & FNavigationToolSerializedTree::GetOrAddTreeNode ( const FNavigationToolSerializedItem InItem,
const FNavigationToolSerializedItem InParentItem 
)

◆ GetRootNode() [1/2]

FNavigationToolSerializedTreeNode & FNavigationToolSerializedTree::GetRootNode ( )
inline

◆ GetRootNode() [2/2]

const FNavigationToolSerializedTreeNode & FNavigationToolSerializedTree::GetRootNode ( ) const
inline

◆ PostSerialize()

void FNavigationToolSerializedTree::PostSerialize ( const FArchive Ar)

◆ Reset()

void FNavigationToolSerializedTree::Reset ( )

The documentation for this struct was generated from the following files: