![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <LocalTimestampDirectoryVisitor.h>
Inheritance diagram for FLocalTimestampDirectoryVisitor:Public Member Functions | |
| CORE_API | FLocalTimestampDirectoryVisitor (IPlatformFile &InFileInterface, const TArray< FString > &InDirectoriesToIgnore, const TArray< FString > &InDirectoriesToNotRecurse, bool bInCacheDirectories=false, bool bInMakeLowerCase=false) |
| virtual CORE_API | ~FLocalTimestampDirectoryVisitor () |
| virtual CORE_API bool | Visit (const TCHAR *FilenameOrDirectory, bool bIsDirectory) |
Public Member Functions inherited from IPlatformFile::FDirectoryVisitor | |
| FDirectoryVisitor (EDirectoryVisitorFlags InDirectoryVisitorFlags=EDirectoryVisitorFlags::None) | |
| virtual | ~FDirectoryVisitor () |
| virtual bool | ShouldVisitLeafPathname (FStringView LeafPathname) |
| CORE_API bool | CallShouldVisitAndVisit (const TCHAR *FilenameOrDirectory, bool bIsDirectory) |
| UE_FORCEINLINE_HINT bool | IsThreadSafe () const |
Public Attributes | |
| TMap< FString, FDateTime > | FileTimes |
Public Attributes inherited from IPlatformFile::FDirectoryVisitor | |
| EDirectoryVisitorFlags | DirectoryVisitorFlags |
Visitor to gather local files with their timestamps.
| FLocalTimestampDirectoryVisitor::FLocalTimestampDirectoryVisitor | ( | IPlatformFile & | InFileInterface, |
| const TArray< FString > & | InDirectoriesToIgnore, | ||
| const TArray< FString > & | InDirectoriesToNotRecurse, | ||
| bool | bInCacheDirectories = false, |
||
| bool | bInMakeLowerCase = false |
||
| ) |
Creates and initializes a new instance.
| InFileInterface | - The platform file interface to use. |
| InDirectoriesToIgnore | - The list of directories to ignore. |
| InDirectoriesToNotRecurse | - The list of directories to not visit recursively. |
| bInCacheDirectories | - Whether to cache the directories. |
| bInMakeLowerCase | - Whether to lower case filenames and directories. |
|
virtualdefault |
|
virtual |
Callback for a single file or a directory in a directory iteration.
| FilenameOrDirectory | If bIsDirectory is true, this is a directory (with no trailing path delimiter), otherwise it is a file name. |
| bIsDirectory | true if FilenameOrDirectory is a directory. |
Implements IPlatformFile::FDirectoryVisitor.
Relative paths to local files and their timestamps.