@tolokoban/tgd
Version:
ToloGameDev library for WebGL2
12 lines • 351 B
TypeScript
export declare class TgdUtilCyclicBuffer<T> {
readonly capacity: number;
private readonly buffer;
private _length;
private cursorNewest;
constructor(capacity: number);
get length(): number;
push(value: T): void;
get newest(): T | undefined;
get oldest(): T | undefined;
}
//# sourceMappingURL=cyclic-buffer.d.ts.map