From 73923baf5df2dd51a14371e1e70b70fcb09f7c6b Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sat, 4 Apr 2026 19:28:23 +0200 Subject: [PATCH] Implement setWhiteboxSnapSettings method in ViewportHost --- src/viewport-three/viewport-host.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 591d831a..02cb60a4 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -453,6 +453,17 @@ export class ViewportHost { this.syncCreationPreview(toolPreview); } + setWhiteboxSnapSettings(enabled: boolean, step: number) { + this.whiteboxSnapEnabled = enabled; + this.whiteboxSnapStep = step; + + if (this.creationPreview !== null) { + this.syncCreationPreview(this.creationPreview); + } + + this.applyTransformPreview(); + } + setTransformSession(transformSession: TransformSessionState) { this.currentTransformSession = cloneTransformSession(transformSession);