Interface PACKFILEAllegro

Packfile

Remarks

1.2.32

interface PACKFILE {
    is_normal_packfile: boolean;
    normal?: {
        buf_pos: number;
        buf_size: number;
        buff: string;
        filename: string;
        flags: number;
        hndl: number;
        pack_data: LZSS_PACK_DATA;
        parent: PACKFILE;
        passdata: string;
        passpos: string;
        todo: number;
        unpack_data: LZSS_UNPACK_DATA;
    };
    userdata: (() => void);
    vtable: PACKFILE_VTABLE;
}

Properties

is_normal_packfile: boolean
normal?: {
    buf_pos: number;
    buf_size: number;
    buff: string;
    filename: string;
    flags: number;
    hndl: number;
    pack_data: LZSS_PACK_DATA;
    parent: PACKFILE;
    passdata: string;
    passpos: string;
    todo: number;
    unpack_data: LZSS_UNPACK_DATA;
}

Type declaration

  • buf_pos: number
  • buf_size: number
  • buff: string
  • filename: string
  • flags: number
  • hndl: number
  • pack_data: LZSS_PACK_DATA
  • parent: PACKFILE
  • passdata: string
  • passpos: string
  • todo: number
  • unpack_data: LZSS_UNPACK_DATA
userdata: (() => void)

Type declaration

    • (): void
    • Returns void

Generated using TypeDoc