Skip to content

ResolvedGameboardLayoutFootprint

Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:146

Normalized footprint definition.

optional edges?: readonly HexEdgeIndex[]

Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:152

Neighbor edges used by adjacent footprints.


includeCenter: boolean

Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:156

Whether the origin tile is part of the footprint.


kind: "single" | "adjacent" | "radius" | "custom"

Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:148

Footprint mode.


optional offsets?: readonly HexCoordinates[]

Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:154

Custom axial offsets included in the footprint.


radius: number

Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:150

Radius used by radius footprints.