@etothepii/satisfactory-file-parser
    Preparing search index...

    Interface BinaryReadable

    Describes the ability to read bytes in different forms.

    interface BinaryReadable {
        alignment: Alignment;
        getBufferLength: () => number;
        getBufferPosition: () => number;
        getBufferProgress: () => number;
        readByte: () => number;
        readBytes: (count: number) => Uint8Array;
        readDouble: () => number;
        readFloat32: () => number;
        readHex: (count: number) => string;
        readInt16: () => number;
        readInt32: () => number;
        readInt64: () => bigint;
        readInt8: () => number;
        readString: () => string;
        readUint16: () => number;
        readUint32: () => number;
        readUint64: () => bigint;
        readUint8: () => number;
        skipBytes: (count?: number) => void;
        jumpTo(position: number): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    alignment: Alignment
    getBufferLength: () => number
    getBufferPosition: () => number
    getBufferProgress: () => number
    readByte: () => number
    readBytes: (count: number) => Uint8Array
    readDouble: () => number
    readFloat32: () => number
    readHex: (count: number) => string
    readInt16: () => number
    readInt32: () => number
    readInt64: () => bigint
    readInt8: () => number
    readString: () => string
    readUint16: () => number
    readUint32: () => number
    readUint64: () => bigint
    readUint8: () => number
    skipBytes: (count?: number) => void

    Methods