Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TilePositionInspection

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected Readonly context

Readonly event

event: IEventEmitter<this, IInspectionsHandlerEvents> = new EventEmitter<this, E>(this)

Protected Readonly inspectionsMap

inspectionsMap: Map<InspectType, HashSet<Inspection<any>>>

Methods

[Symbol.iterator]

deregister

  • deregister(): void

get

Protected getInspections

Protected onCorpseCreate

  • onCorpseCreate(_: any, corpse: Corpse): void
  • Parameters

    • _: any
    • corpse: Corpse

    Returns void

Protected onDoodadCreate

  • onDoodadCreate(_: any, doodad: Doodad): void
  • Parameters

    Returns void

Protected onEntityMove

  • onEntityMove(entity: Entity): void
  • Parameters

    Returns void

Protected onEntitySpawnOrRemove

  • onEntitySpawnOrRemove(_: any, entity: Entity): void
  • Parameters

    Returns void

Protected onItemCreate

  • onItemCreate(_: any, item: Item): void
  • Parameters

    Returns void

Protected onItemMove

  • Parameters

    Returns void

Protected onTileEventCreate

  • onTileEventCreate(_: any, tileEvent: TileEvent): void
  • Parameters

    Returns void

Protected onTileEventMove

  • onTileEventMove(_: any, tileEvent: TileEvent): void
  • Parameters

    Returns void

register

  • register(): void

set

types

Protected updateInspections

  • updateInspections(...inspectTypes: InspectType[]): void

Protected updateInspectionsForType

Static create

Static makeInspectionsSet

Generated using TypeDoc