UNPKG

isaacscript-common

Version:

Helper functions and features for IsaacScript mods.

19 lines 989 B
import { DefaultMap } from "../../DefaultMap"; import type { PostGridEntityCollision } from "../../callbacks/PostGridEntityCollision"; import type { PostGridEntityCustomCollision } from "../../callbacks/PostGridEntityCustomCollision"; import { Feature } from "../../private/Feature"; import type { CustomGridEntities } from "./CustomGridEntities"; export declare class GridEntityCollisionDetection extends Feature { v: { room: { /** Indexed by grid entity pointer hash. */ collidingEntitiesMap: DefaultMap<PtrHash, Set<PtrHash>, []>; }; }; private readonly postGridEntityCollision; private readonly postGridEntityCustomCollision; private readonly customGridEntities; constructor(postGridEntityCollision: PostGridEntityCollision, postGridEntityCustomCollision: PostGridEntityCustomCollision, customGridEntities: CustomGridEntities); private readonly postUpdate; } //# sourceMappingURL=GridEntityCollisionDetection.d.ts.map