3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/platform/Result.h"
11namespace Core {
class FlatFileManifestInfo; }
12namespace Core {
class PathView; }
43 ::std::vector<::Core::FlatFileManifestInfo>
const& manifestInfoVector,
50 MCNAPI ::Core::FlatFileManifestInfo
const*
53 MCNAPI ::Bedrock::Result<void>
Definition FlatFileManifest.h:17
MCAPI::Core::FlatFileManifestInfo const * findFileOrDirectoryEntry(::Core::PathView filePath, bool skipDeleted) const
MCAPI ::Bedrock::Result< void > readFromStream(::std::string const &manifestFileStr, ::Core::PathView manifestPath, bool validatePaths)
MCAPI void _createFromVector(::Core::PathView manifestPath, ::std::vector<::Core::FlatFileManifestInfo > const &manifestInfoVector, uint64 version, bool validatePaths)
MCAPI ::Bedrock::Result< void > _readHeaderFromStream(::ReadOnlyBinaryStream &manifestFileStream)
MCAPI void _addMissingDirectoriesForEntry(::Core::PathView fileOrDirectoryPath)
Definition ReadOnlyBinaryStream.h:8