5#include "Containers/Array.h"
7#include "Containers/Map.h"
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition Archive.h:1208
Definition IoDirectoryIndex.h:51
CORE_API uint32 AddFile(const FStringView &InFileName)
Definition IoDirectoryIndex.cpp:185
CORE_API void SetFileUserData(uint32 InFileEntryIndex, uint32 InUserData)
Definition IoDirectoryIndex.cpp:208
CORE_API void SetMountPoint(FString InMountPoint)
Definition IoDirectoryIndex.cpp:180
CORE_API FIoDirectoryIndexWriter()
Definition IoDirectoryIndex.cpp:174
Definition ChunkedArray.h:56
Definition UnrealString.h.inl:34
Definition IoDirectoryIndex.h:17
CORE_API FString GetCommonRootPath(const TArray< FStringView > &Filenames)
Definition IoDirectoryIndex.cpp:49
U16 Index
Definition radfft.cpp:71
Definition IoDirectoryIndex.h:22
uint32 Name
Definition IoDirectoryIndex.h:23
friend FArchive & operator<<(FArchive &Ar, FIoDirectoryIndexEntry &Entry)
Definition IoDirectoryIndex.cpp:134
uint32 FirstChildEntry
Definition IoDirectoryIndex.h:24
uint32 FirstFileEntry
Definition IoDirectoryIndex.h:26
uint32 NextSiblingEntry
Definition IoDirectoryIndex.h:25
Definition IoDirectoryIndex.h:41
TArray< FIoDirectoryIndexEntry > DirectoryEntries
Definition IoDirectoryIndex.h:43
friend FArchive & operator<<(FArchive &Ar, FIoDirectoryIndexResource &Entry)
Definition IoDirectoryIndex.cpp:153
TArray< FIoFileIndexEntry > FileEntries
Definition IoDirectoryIndex.h:44
FString MountPoint
Definition IoDirectoryIndex.h:42
TArray< FString > StringTable
Definition IoDirectoryIndex.h:45
Definition IoDirectoryIndex.h:32
uint32 UserData
Definition IoDirectoryIndex.h:35
friend FArchive & operator<<(FArchive &Ar, FIoFileIndexEntry &Entry)
Definition IoDirectoryIndex.cpp:144
uint32 Name
Definition IoDirectoryIndex.h:33
uint32 NextFileEntry
Definition IoDirectoryIndex.h:34