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

    Interface BinaryWritable

    Describes the ability to read bytes in different forms.

    interface BinaryWritable {
        alignment: Alignment;
        getBufferLength: () => number;
        getBufferPosition: () => number;
        getBufferProgress: () => number;
        skipBytes: (count?: number) => void;
        writeByte: (value: number) => void;
        writeBytes: (bytes: Uint8Array) => void;
        writeBytesArray: (bytes: number[]) => void;
        writeDouble: (value: number) => void;
        writeFloat32: (value: number) => void;
        writeInt16: (value: number) => void;
        writeInt32: (value: number) => void;
        writeInt64: (value: bigint) => void;
        writeInt8: (value: number) => void;
        writeString: (value: string) => void;
        writeUint16: (value: number) => void;
        writeUint32: (value: number) => void;
        writeUint64: (value: bigint) => void;
        writeUint8: (value: number) => void;
        jumpTo(position: number): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    alignment: Alignment
    getBufferLength: () => number
    getBufferPosition: () => number
    getBufferProgress: () => number
    skipBytes: (count?: number) => void
    writeByte: (value: number) => void
    writeBytes: (bytes: Uint8Array) => void
    writeBytesArray: (bytes: number[]) => void
    writeDouble: (value: number) => void
    writeFloat32: (value: number) => void
    writeInt16: (value: number) => void
    writeInt32: (value: number) => void
    writeInt64: (value: bigint) => void
    writeInt8: (value: number) => void
    writeString: (value: string) => void
    writeUint16: (value: number) => void
    writeUint32: (value: number) => void
    writeUint64: (value: bigint) => void
    writeUint8: (value: number) => void

    Methods