diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index d92c03d7..260ba9eb 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -1148,6 +1148,9 @@ export class ViewportHost { private terrainBrushCommitHandler: | ((commit: TerrainBrushStrokeCommit) => boolean) | null = null; + private terrainGridResizeCommitHandler: + | ((terrain: Terrain) => boolean) + | null = null; private toolMode: ToolMode = "select"; private viewMode: ViewportViewMode = "perspective"; private displayMode: ViewportDisplayMode = "normal"; @@ -1159,6 +1162,9 @@ export class ViewportHost { private currentTerrainBrushState: ArmedTerrainBrushState | null = null; private terrainBrushHover: TerrainBrushHit | null = null; private activeTerrainBrushStroke: ActiveTerrainBrushStroke | null = null; + private terrainGridResizeHover: TerrainGridResizeHit | null = null; + private activeTerrainGridResizeDrag: ActiveTerrainGridResizeDrag | null = + null; private terrainLodGridVisibleTerrainIds = new Set(); private currentTransformPreviewTargetIds: TransformPreviewTargetIds | null = null;