unpak.js
Version:
Modern TypeScript library for reading Unreal Engine pak files and assets, inspired by CUE4Parse
22 lines • 753 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FAssetIdentifier = void 0;
class FAssetIdentifier {
packageName = null;
primaryAssetType = null;
objectName = null;
valueName = null;
constructor(Ar) {
const fieldBits = Ar.readInt8();
if ((fieldBits & (1 << 0)) !== 0)
this.packageName = Ar.readFName();
if ((fieldBits & (1 << 1)) !== 0)
this.primaryAssetType = Ar.readFName();
if ((fieldBits & (1 << 2)) !== 0)
this.objectName = Ar.readFName();
if ((fieldBits & (1 << 3)) !== 0)
this.valueName = Ar.readFName();
}
}
exports.FAssetIdentifier = FAssetIdentifier;
//# sourceMappingURL=FAssetIdentifier.js.map