UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BuildPatchServices::ListHelpers Namespace Reference

Functions

template<typename ElementType >
FORCEINLINE void Copy (const TDoubleLinkedList< ElementType > &CopyFrom, TDoubleLinkedList< ElementType > &CopyTo)
 
template<typename ListType , typename NodeType , typename ElementType >
FORCEINLINE void InsertBefore (const ElementType &NewNode, ListType &List, NodeType *Node)
 
template<typename ListType , typename NodeType , typename ElementType >
FORCEINLINE void InsertAfter (const ElementType &NewNode, ListType &List, NodeType *Node)
 
FORCEINLINE TArray< FString > GetFileList (const FBuildPatchAppManifest &Manifest)
 
FORCEINLINE void ForEach (const FBuildPatchAppManifest &Manifest, const TFunction< void(const FFileManifest &)> &Func)
 
FORCEINLINE void ForEach (const FFileManifestList &FileManifestList, const TFunction< void(const FFileManifest &)> &Func)
 

Function Documentation

◆ Copy()

template<typename ElementType >
FORCEINLINE void BuildPatchServices::ListHelpers::Copy ( const TDoubleLinkedList< ElementType > &  CopyFrom,
TDoubleLinkedList< ElementType > &  CopyTo 
)

◆ ForEach() [1/2]

FORCEINLINE void BuildPatchServices::ListHelpers::ForEach ( const FBuildPatchAppManifest Manifest,
const TFunction< void(const FFileManifest &)> &  Func 
)

◆ ForEach() [2/2]

FORCEINLINE void BuildPatchServices::ListHelpers::ForEach ( const FFileManifestList FileManifestList,
const TFunction< void(const FFileManifest &)> &  Func 
)

◆ GetFileList()

FORCEINLINE TArray< FString > BuildPatchServices::ListHelpers::GetFileList ( const FBuildPatchAppManifest Manifest)

◆ InsertAfter()

template<typename ListType , typename NodeType , typename ElementType >
FORCEINLINE void BuildPatchServices::ListHelpers::InsertAfter ( const ElementType &  NewNode,
ListType &  List,
NodeType *  Node 
)

◆ InsertBefore()

template<typename ListType , typename NodeType , typename ElementType >
FORCEINLINE void BuildPatchServices::ListHelpers::InsertBefore ( const ElementType &  NewNode,
ListType &  List,
NodeType *  Node 
)