ExCollision.TMX.Map (ExCollision v1.1.0)

View Source

Tiled TMX map structure.

Summary

Functions

Returns layer by name (tile layer or object group)

Types

t()

@type t() :: %ExCollision.TMX.Map{
  height: non_neg_integer(),
  layers: [ExCollision.TMX.Layer.t()],
  next_layer_id: non_neg_integer(),
  next_object_id: non_neg_integer(),
  orientation: String.t(),
  properties: %{required(String.t()) => term()},
  render_order: String.t(),
  tile_height: non_neg_integer(),
  tile_width: non_neg_integer(),
  tilesets: [ExCollision.TMX.Tileset.t()],
  version: String.t() | nil,
  width: non_neg_integer()
}

Functions

layer_by_name(map, name)

Returns layer by name (tile layer or object group)