Files
UnrealEngine/Engine/Source/Developer/IoStoreUtilities/Private/LooseFilesCookArtifactReader.cpp
2025-05-18 13:04:45 +08:00

25 lines
802 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "LooseFilesCookArtifactReader.h"
#include "HAL/PlatformFileManager.h"
bool FLooseFilesCookArtifactReader::FileExists(const TCHAR* Filename)
{
return FPlatformFileManager::Get().GetPlatformFile().FileExists(Filename);
}
int64 FLooseFilesCookArtifactReader::FileSize(const TCHAR* Filename)
{
return FPlatformFileManager::Get().GetPlatformFile().FileSize(Filename);
}
IFileHandle* FLooseFilesCookArtifactReader::OpenRead(const TCHAR* Filename)
{
return FPlatformFileManager::Get().GetPlatformFile().OpenRead(Filename);
}
bool FLooseFilesCookArtifactReader::IterateDirectory(const TCHAR* Directory, IPlatformFile::FDirectoryVisitor& Visitor)
{
return FPlatformFileManager::Get().GetPlatformFile().IterateDirectory(Directory, Visitor);
}