src/pieces
declarative-hex-worlds / src/pieces
src/pieces
src/pieces/ — reusable piece declarations (third-party tiles, buildings,
props, units, landmarks, scatter assets) with placement rules and source
metadata.
Pieces compose with the registry + layout layers: each declaration carries
a footprint, a role (mapped to a built-in layout archetype or custom),
and the metadata renderers need (faction, texture, occupancy guard).
References
analyzeGameboardPieceRegistry
Re-exports analyzeGameboardPieceRegistry
AnalyzeGameboardPieceRegistryOptions
Re-exports AnalyzeGameboardPieceRegistryOptions
createGameboardLayoutFillRuleFromPiece
Re-exports createGameboardLayoutFillRuleFromPiece
createGameboardLayoutFillRuleFromPieces
Re-exports createGameboardLayoutFillRuleFromPieces
createGameboardLayoutFillRulesFromRegistry
Re-exports createGameboardLayoutFillRulesFromRegistry
createGameboardLayoutPlacementOptionsFromPiece
Re-exports createGameboardLayoutPlacementOptionsFromPiece
createGameboardLayoutPlacementsFromPiece
Re-exports createGameboardLayoutPlacementsFromPiece
createGameboardPieceRegistry
Re-exports createGameboardPieceRegistry
createGameboardPieceRegistryFromCompatibilityReports
Re-exports createGameboardPieceRegistryFromCompatibilityReports
createGameboardPieceSourceUrlMap
Re-exports createGameboardPieceSourceUrlMap
declareGameboardPiece
Re-exports declareGameboardPiece
declareGameboardPieceFromCompatibility
Re-exports declareGameboardPieceFromCompatibility
declareGameboardPiecesFromCompatibilityReports
Re-exports declareGameboardPiecesFromCompatibilityReports
GameboardPieceCollectionLayoutRuleOptions
Re-exports GameboardPieceCollectionLayoutRuleOptions
GameboardPieceCompatibilityBatchOptions
Re-exports GameboardPieceCompatibilityBatchOptions
GameboardPieceCompatibilityDeclarationOptions
Re-exports GameboardPieceCompatibilityDeclarationOptions
GameboardPieceDeclaration
Re-exports GameboardPieceDeclaration
GameboardPieceDeclarationInput
Re-exports GameboardPieceDeclarationInput
GameboardPieceLayoutRuleOptions
Re-exports GameboardPieceLayoutRuleOptions
GameboardPiecePlacementInspection
Re-exports GameboardPiecePlacementInspection
GameboardPiecePlacementOptions
Re-exports GameboardPiecePlacementOptions
GameboardPieceRegistry
Re-exports GameboardPieceRegistry
GameboardPieceRegistryAnalysis
Re-exports GameboardPieceRegistryAnalysis
GameboardPieceRegistryAnalysisCheck
Re-exports GameboardPieceRegistryAnalysisCheck
GameboardPieceRegistryAnalysisCheckInput
Re-exports GameboardPieceRegistryAnalysisCheckInput
GameboardPieceRegistryAnalysisCheckMode
Re-exports GameboardPieceRegistryAnalysisCheckMode
GameboardPieceRegistryFillRulesOptions
Re-exports GameboardPieceRegistryFillRulesOptions
GameboardPieceRegistrySelection
Re-exports GameboardPieceRegistrySelection
GameboardPieceRole
Re-exports GameboardPieceRole
GameboardPieceSourceUrlOptions
Re-exports GameboardPieceSourceUrlOptions
inspectGameboardPiecePlacement
Re-exports inspectGameboardPiecePlacement
resolveGameboardPieceSourceUrl
Re-exports resolveGameboardPieceSourceUrl
selectGameboardPieces
Re-exports selectGameboardPieces
