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 a5a5f4c3..3c9fd0fe 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 @@ -1445,6 +1445,21 @@ external void remove_skybox_render_thread( ffi.Pointer viewer, ); +@ffi.Native< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi + .NativeFunction)>>)>( + isLeaf: true) +external void SceneManager_createGridRenderThread( + ffi.Pointer tSceneManager, + ffi.Pointer tMaterial, + ffi.Pointer)>> + callback, +); + @ffi.Native< ffi.Pointer Function( ffi.Pointer, @@ -1673,6 +1688,17 @@ external void MaterialProvider_createMaterialInstanceRenderThread( callback, ); +@ffi.Native< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(isLeaf: true) +external void SceneManager_destroyMaterialInstanceRenderThread( + ffi.Pointer tSceneManager, + ffi.Pointer tMaterialInstance, + ffi.Pointer> callback, +); + @ffi.Native< ffi.Void Function( ffi.Pointer,