UNPKG

@ankhzet/goo

Version:

Elegoo .goo file format reader/writer

17 lines (16 loc) 711 B
export declare class BinaryWriter { private readonly chunk; private buffer; private position; constructor(chunk: number); protected get space(): number; flush(): Generator<Buffer, void, unknown>; binary(data: Uint8Array): Generator<Buffer, void, unknown>; bool(value: boolean): Generator<Buffer, void, unknown>; u8(value: number): Generator<Buffer, void, unknown>; u16(value: number): Generator<Buffer, void, unknown>; u24(value: number): Generator<Buffer, void, unknown>; u32(value: number): Generator<Buffer, void, unknown>; f32(value: number): Generator<Buffer, void, unknown>; string(data: string, length: number): Generator<Buffer, void, unknown>; }