From aebaa8425c214d8eecd5d5df9d70c5abb25c2d96 Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Tue, 25 Mar 2025 11:34:24 +0800 Subject: [PATCH] cleanup --- .../src/viewer/src/ffi/src/thermion_viewer_ffi.dart | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/thermion_dart/lib/src/viewer/src/ffi/src/thermion_viewer_ffi.dart b/thermion_dart/lib/src/viewer/src/ffi/src/thermion_viewer_ffi.dart index 2e6c56f5..bab5c8d7 100644 --- a/thermion_dart/lib/src/viewer/src/ffi/src/thermion_viewer_ffi.dart +++ b/thermion_dart/lib/src/viewer/src/ffi/src/thermion_viewer_ffi.dart @@ -675,8 +675,9 @@ class ThermionViewerFFI extends ThermionViewer { {List? materialInstances, bool keepData = false, bool addToScene = true}) async { - final asset = - await FilamentApp.instance!.createGeometry(geometry, animationManager, materialInstances: materialInstances) as FFIAsset; + final asset = await FilamentApp.instance!.createGeometry( + geometry, animationManager, materialInstances: materialInstances) + as FFIAsset; if (addToScene) { await scene.add(asset); @@ -698,11 +699,18 @@ class ThermionViewerFFI extends ThermionViewer { return _gizmos[gizmoType]!; } + /// + /// + /// Future addToScene(covariant FFIAsset asset) async { await scene.add(asset); } + /// + /// + /// Future removeFromScene(covariant FFIAsset asset) async { await scene.remove(asset); } + }