# `Sidereon.Terrain.MmapTerrain.DtedTileListEntry`
[🔗](https://github.com/neilberkman/sidereon-ex/blob/main/lib/sidereon/terrain/mmap_terrain.ex#L97)

Caller-supplied DTED tile identity and source path for list-based stores.

The tile identifier is sent to the core alongside the path, allowing the
core to validate the caller's identity against the DTED file origin before
producing canonical store bytes.

# `t`

```elixir
@type t() :: %Sidereon.Terrain.MmapTerrain.DtedTileListEntry{
  path: String.t(),
  tile_id: Sidereon.Terrain.MmapTerrain.TerrainTileId.t()
}
```

One explicit DTED tile-list input.

# `from_indices`

```elixir
@spec from_indices(integer(), integer(), String.t()) :: t()
```

Build an explicit tile-list entry from integer tile indices.

# `new`

```elixir
@spec new(
  Sidereon.Terrain.MmapTerrain.TerrainTileId.t() | {integer(), integer()},
  String.t()
) :: t()
```

Build an explicit tile-list entry.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
