UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::PakFile::Private::FPreventDuplicatesStatVisitor Class Reference
+ Inheritance diagram for UE::PakFile::Private::FPreventDuplicatesStatVisitor:

Public Member Functions

 FPreventDuplicatesStatVisitor (FDirectoryStatVisitor &InVisitor, TSet< FString > &InVisitedFiles)
 
virtual bool Visit (const TCHAR *FilenameOrDirectory, const FFileStatData &StatData)
 
- Public Member Functions inherited from UE::PakFile::Private::FPreventDuplicatesVisitorBase
 FPreventDuplicatesVisitorBase (TSet< FString > &InVisitedFiles)
 
bool CheckDuplicate (const TCHAR *FilenameOrDirectory)
 
- Public Member Functions inherited from IPlatformFile::FDirectoryStatVisitor
virtual ~FDirectoryStatVisitor ()
 
virtual bool ShouldVisitLeafPathname (FStringView LeafPathname)
 
CORE_API bool CallShouldVisitAndVisit (const TCHAR *FilenameOrDirectory, const FFileStatData &StatData)
 

Public Attributes

FDirectoryStatVisitor & Visitor
 
- Public Attributes inherited from UE::PakFile::Private::FPreventDuplicatesVisitorBase
TSet< FString > & VisitedFiles
 
FString NormalizedFilename
 

Constructor & Destructor Documentation

◆ FPreventDuplicatesStatVisitor()

UE::PakFile::Private::FPreventDuplicatesStatVisitor::FPreventDuplicatesStatVisitor ( FDirectoryStatVisitor &  InVisitor,
TSet< FString > &  InVisitedFiles 
)
inline

Constructor.

Member Function Documentation

◆ Visit()

virtual bool UE::PakFile::Private::FPreventDuplicatesStatVisitor::Visit ( const TCHAR FilenameOrDirectory,
const FFileStatData StatData 
)
inlinevirtual

Callback for a single file or a directory in a directory iteration.

Parameters
FilenameOrDirectoryIf bIsDirectory is true, this is a directory (with no trailing path delimiter), otherwise it is a file name.
StatDataThe stat data for the file or directory.
Returns
true if the iteration should continue.

Implements IPlatformFile::FDirectoryStatVisitor.

Member Data Documentation

◆ Visitor

FDirectoryStatVisitor& UE::PakFile::Private::FPreventDuplicatesStatVisitor::Visitor

Wrapped visitor.


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