gulp-armapbo
Version:
The plugin for Gulp which allows to pack ArmA pbo files from sources.
22 lines (21 loc) • 802 B
TypeScript
/// <reference types="node" />
export interface BufferIntersection {
position: number;
length: number;
}
export interface SequenceInspection {
sourceBytes: number;
sequenceBytes: number;
}
export declare class StackBuffer {
static size: number;
private _data;
private _fullfilment;
add(buffer: Buffer, offset: number, length: number): void;
intersect(buffer: Buffer, length: number): BufferIntersection;
readonly fullfilment: number;
_intersectBufferAtOffset(buffer: Buffer, bLength: number, offset: number): BufferIntersection;
checkWhitespace(buffer: Buffer, length: number): number;
checkSequence(buffer: Buffer, length: number): SequenceInspection;
_checkSequence(buffer: Buffer, length: number, sequenceBytes: number): SequenceInspection;
}