UNPKG

unreal.js

Version:

A pak reader for games like VALORANT & Fortnite written in Node.JS

73 lines (72 loc) 1.5 kB
/// <reference types="node" /> /// <reference types="ref-napi" /> import { FArchiveWriter } from "../../writer/FArchiveWriter"; import { FArchive } from "../../reader/FArchive"; /** * FManifestHeader */ export declare class FManifestHeader { /** * Manifest header magic * @type {number} * @public * @static */ static readonly MANIFEST_HEADER_MAGIC = 1153351692; /** * Magic * @type {number} * @public */ magic: number; /** * Header size * @type {number} * @public */ headerSize: number; /** * Data size uncompressed * @type {number} * @public */ dataSizeUncompressed: number; /** * Data size compressed * @type {number} * @public */ dataSizeCompressed: number; /** * SHA-Hash * @type {Buffer} * @public */ shaHash: Buffer; /** * Stored as * @type {number} * @public */ storedAs: number; /** * Version * @type {number} * @public */ version: number; /** * Creates an instance using an UE4 Reader * @param {FArchive} Ar UE4 Reader to use * @constructor * @public */ constructor(Ar: FArchive); /** * Serializes this * @param {FArchiveWriter} Ar UE4 Writer to use * @returns {void} * @public */ serialize(Ar: FArchiveWriter): void; }