Add handler for terrain grid resize commits in ViewportPanel
This commit is contained in:
@@ -43,6 +43,7 @@ import type { ToolMode } from "../core/tool-mode";
|
|||||||
import type { SceneDocument } from "../document/scene-document";
|
import type { SceneDocument } from "../document/scene-document";
|
||||||
import type { WorldSettings } from "../document/world-settings";
|
import type { WorldSettings } from "../document/world-settings";
|
||||||
import type { EditorSimulationController } from "../runtime-three/editor-simulation-controller";
|
import type { EditorSimulationController } from "../runtime-three/editor-simulation-controller";
|
||||||
|
import type { Terrain } from "../document/terrains";
|
||||||
|
|
||||||
interface ViewportPanelProps {
|
interface ViewportPanelProps {
|
||||||
panelId: ViewportPanelId;
|
panelId: ViewportPanelId;
|
||||||
@@ -91,6 +92,7 @@ interface ViewportPanelProps {
|
|||||||
): void;
|
): void;
|
||||||
onCommitCreation(toolPreview: CreationViewportToolPreview): boolean;
|
onCommitCreation(toolPreview: CreationViewportToolPreview): boolean;
|
||||||
onTerrainBrushCommit(commit: TerrainBrushStrokeCommit): boolean;
|
onTerrainBrushCommit(commit: TerrainBrushStrokeCommit): boolean;
|
||||||
|
onTerrainGridResizeCommit(terrain: Terrain): boolean;
|
||||||
onCameraStateChange(cameraState: ViewportPanelCameraState): void;
|
onCameraStateChange(cameraState: ViewportPanelCameraState): void;
|
||||||
onToolPreviewChange(toolPreview: ViewportToolPreview): void;
|
onToolPreviewChange(toolPreview: ViewportToolPreview): void;
|
||||||
onBeginTransformOperation(operation: TransformOperation): void;
|
onBeginTransformOperation(operation: TransformOperation): void;
|
||||||
@@ -166,6 +168,7 @@ export function ViewportPanel({
|
|||||||
onSetPanelDisplayMode,
|
onSetPanelDisplayMode,
|
||||||
onCommitCreation,
|
onCommitCreation,
|
||||||
onTerrainBrushCommit,
|
onTerrainBrushCommit,
|
||||||
|
onTerrainGridResizeCommit,
|
||||||
onCameraStateChange,
|
onCameraStateChange,
|
||||||
onToolPreviewChange,
|
onToolPreviewChange,
|
||||||
onBeginTransformOperation,
|
onBeginTransformOperation,
|
||||||
@@ -229,6 +232,7 @@ export function ViewportPanel({
|
|||||||
focusSelection={focusSelection}
|
focusSelection={focusSelection}
|
||||||
onSelectionChange={onSelectionChange}
|
onSelectionChange={onSelectionChange}
|
||||||
onTerrainBrushCommit={onTerrainBrushCommit}
|
onTerrainBrushCommit={onTerrainBrushCommit}
|
||||||
|
onTerrainGridResizeCommit={onTerrainGridResizeCommit}
|
||||||
onCommitCreation={onCommitCreation}
|
onCommitCreation={onCommitCreation}
|
||||||
onCameraStateChange={onCameraStateChange}
|
onCameraStateChange={onCameraStateChange}
|
||||||
onToolPreviewChange={onToolPreviewChange}
|
onToolPreviewChange={onToolPreviewChange}
|
||||||
|
|||||||
Reference in New Issue
Block a user