diff --git a/thermion_dart/lib/src/filament/src/implementation/ffi_filament_app.dart b/thermion_dart/lib/src/filament/src/implementation/ffi_filament_app.dart index 5288c967..07ecf9c0 100644 --- a/thermion_dart/lib/src/filament/src/implementation/ffi_filament_app.dart +++ b/thermion_dart/lib/src/filament/src/implementation/ffi_filament_app.dart @@ -1264,4 +1264,8 @@ class FFIFilamentApp extends FilamentApp { }); return FFISkybox(ptr); } + + Future isRenderable(ThermionEntity entity) async { + return RenderableManager_isRenderable(renderableManager, entity); + } } diff --git a/thermion_dart/lib/src/filament/src/interface/filament_app.dart b/thermion_dart/lib/src/filament/src/interface/filament_app.dart index 5ae7f15e..af5127ce 100644 --- a/thermion_dart/lib/src/filament/src/interface/filament_app.dart +++ b/thermion_dart/lib/src/filament/src/interface/filament_app.dart @@ -274,7 +274,7 @@ abstract class FilamentApp { bool captureRenderTarget = false, PixelDataFormat pixelDataFormat = PixelDataFormat.RGBA, PixelDataType pixelDataType = PixelDataType.FLOAT, - Future Function(View)? beforeRender, + Future Function(View)? beforeRender, bool render = true}); /// @@ -362,5 +362,5 @@ abstract class FilamentApp { /// Future buildSkybox({Texture? texture = null}); - + Future isRenderable(ThermionEntity entity); }