diff --git a/thermion_dart/lib/src/viewer/src/ffi/src/thermion_dart.g.dart b/thermion_dart/lib/src/viewer/src/ffi/src/thermion_dart.g.dart index d24933dd..7b6525bf 100644 --- a/thermion_dart/lib/src/viewer/src/ffi/src/thermion_dart.g.dart +++ b/thermion_dart/lib/src/viewer/src/ffi/src/thermion_dart.g.dart @@ -817,6 +817,17 @@ external bool View_isStencilBufferEnabled( ffi.Pointer tView, ); +@ffi.Native, ffi.Bool)>(isLeaf: true) +external void View_setDitheringEnabled( + ffi.Pointer tView, + bool enabled, +); + +@ffi.Native)>(isLeaf: true) +external bool View_isDitheringEnabled( + ffi.Pointer tView, +); + @ffi.Native< ffi.Void Function(ffi.Pointer, ffi.Uint32, ffi.Uint32, ffi.Uint32, PickCallback)>(isLeaf: true) @@ -1292,6 +1303,15 @@ external void View_setBloomRenderThread( double bloom, ); +@ffi.Native< + ffi.Void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer>)>(isLeaf: true) +external void View_setCameraRenderThread( + ffi.Pointer tView, + ffi.Pointer tCamera, + ffi.Pointer> callback, +); + @ffi.Native( isLeaf: true) external FilamentRenderCallback make_render_callback_fn_pointer( @@ -1512,6 +1532,18 @@ external ffi.Pointer SceneManager_destroyAssetRenderThread( ffi.Pointer> callback, ); +@ffi.Native< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction)>>)>( + isLeaf: true) +external ffi.Pointer SceneManager_createCameraRenderThread( + ffi.Pointer tSceneManager, + ffi.Pointer)>> + callback, +); + @ffi.Native< ffi.Void Function( ffi.Pointer,