19 lines
575 B
C++
19 lines
575 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "CookArtifactReaderCommon.h"
|
|
|
|
class FLooseFilesCookArtifactReader
|
|
: public FCookArtifactReaderCommon
|
|
{
|
|
public:
|
|
FLooseFilesCookArtifactReader() = default;
|
|
|
|
IOSTOREUTILITIES_API bool FileExists(const TCHAR* Filename) override;
|
|
IOSTOREUTILITIES_API int64 FileSize(const TCHAR* Filename) override;
|
|
IOSTOREUTILITIES_API IFileHandle* OpenRead(const TCHAR* Filename) override;
|
|
|
|
IOSTOREUTILITIES_API bool IterateDirectory(const TCHAR* Directory, IPlatformFile::FDirectoryVisitor& Visitor) override;
|
|
};
|