unpak.js
Version:
Modern TypeScript library for reading Unreal Engine pak files and assets, inspired by CUE4Parse
21 lines • 1.06 kB
TypeScript
import { FAssetIdentifier } from "./FAssetIdentifier";
import BitSet from "bitset";
import { FArchive } from "../../reader/FArchive";
import { FAssetRegistryVersion } from "./FAssetRegistryVersion";
export declare const packageFlagWidth = 3;
export declare const packageFlagSetWidth: number;
export declare const manageFlagWidth = 1;
export declare const manageFlagSetWidth: number;
export declare class FDependsNode {
/** The name of the package/object this node represents */
identifier: FAssetIdentifier;
packageDependencies: FDependsNode[] | null;
nameDependencies: FDependsNode[] | null;
manageDependencies: FDependsNode[] | null;
referencers: FDependsNode[] | null;
packageFlags: BitSet | null;
manageFlags: BitSet | null;
serializeLoad(Ar: FArchive, getNodeFromSerializeIndex: (n: number) => FDependsNode): void;
serializeLoadBeforeFlags(Ar: FArchive, version: FAssetRegistryVersion, preallocatedDependsNodeDataBuffer: FDependsNode[], numDependsNodes: number): void;
}
//# sourceMappingURL=FDependsNode.d.ts.map