UNPKG

unpak.js

Version:

Modern TypeScript library for reading Unreal Engine pak files and assets, inspired by CUE4Parse

22 lines 756 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FAssetPackageData = void 0; const Guid_1 = require("../../objects/core/misc/Guid"); const FMD5Hash_1 = require("./FMD5Hash"); class FAssetPackageData { packageName; diskSize; packageGuid; cookedHash; constructor(Ar, serializeHash, chunkHashes) { this.packageName = Ar.readFName(); this.diskSize = Number(Ar.readInt64()); this.packageGuid = new Guid_1.FGuid(Ar); this.cookedHash = serializeHash ? new FMD5Hash_1.FMD5Hash(Ar) : null; if (chunkHashes) { Ar.pos += Ar.readInt32() * (12 + 20); } } } exports.FAssetPackageData = FAssetPackageData; //# sourceMappingURL=FAssetPackageData.js.map