Interface: InteractiveMeshOptions
Required dependencies + optional tuning for the interactive hex mesh builder.
Properties
hoverChannel
ts
hoverChannel: HoverChannel;Per-body hover/pin publication channel — written on hover/pin changes.
graphicsUniforms
ts
graphicsUniforms: GraphicsUniforms;Per-body graphics uniform bag — wired into the hex terrain shader.
hoverCfg?
ts
optional hoverCfg?: HoverConfig;Optional hover overlay visual tuning. Falls back to DEFAULT_HOVER.
strategy?
ts
optional strategy?: BodyTypeStrategy;Optional pre-resolved body-type strategy. When omitted, the builder resolves it via strategyFor(sim.config). Passing it through avoids the redundant lookup when the orchestrator already resolved it.