ExCollision.TMX.TileLayerTileSource (ExCollision v1.1.0)

View Source

TileLayer delegate/wrapper for TileSource protocol. Allows using TMX layer for pathfinding and walkability checks. Options: :solid_gids — list of GIDs treated as walls (default: any non-zero is wall).

Summary

Types

t()

@type t() :: %ExCollision.TMX.TileLayerTileSource{
  layer: ExCollision.TMX.TileLayer.t(),
  solid_gids: :all_nonzero | MapSet.t(non_neg_integer())
}

Functions

new(layer, opts \\ [])