screeps-cartographer
Version:
An advanced (and open source) movement library for Screeps
13 lines (12 loc) • 424 B
TypeScript
export declare class RoomPositionSet extends Set {
private map;
add(pos: RoomPosition): this;
delete(pos: RoomPosition): boolean;
has(pos: RoomPosition): boolean;
clear(): void;
entries(): Generator<[any, any], void, unknown>;
values(): IterableIterator<RoomPosition>;
keys(): IterableIterator<RoomPosition>;
[Symbol.iterator](): IterableIterator<RoomPosition>;
get size(): number;
}