Struct Options
Defined in File tile-selection.h
Struct Documentation
-
struct Options
CPU-only sampling/fallback and deterministic variant selection; owns no world or animation clock.
Public Members
-
std::uint32_t terrain = {}
Center terrain label; zero never connects in a bitmask.
-
std::uint64_t seed = {}
Caller-owned location/variant seed; fixed metadata+samples+seed give deterministic selection, independent of animation time.
-
Fallback unknown = {Fallback::Unresolved}
Fallback for unavailable samples and undeclared Wang labels.
-
DiagonalConnectivity diagonals = {DiagonalConnectivity::RequireCardinals}
Whether bitmask diagonal connectivity also requires its adjacent cardinal cells.
-
std::uint32_t terrain = {}