diff --git a/lib/filament/generated_bindings.dart b/lib/filament/generated_bindings.dart index 5e91552f..ea667be2 100644 --- a/lib/filament/generated_bindings.dart +++ b/lib/filament/generated_bindings.dart @@ -384,13 +384,12 @@ external void apply_weights( ); @ffi.Native< - ffi.Void Function(ffi.Pointer, EntityId, - ffi.Pointer, ffi.Pointer, ffi.Int)>( + ffi.Bool Function( + ffi.Pointer, EntityId, ffi.Pointer, ffi.Int)>( symbol: 'set_morph_target_weights', assetId: 'flutter_filament_plugin') -external void set_morph_target_weights( +external bool set_morph_target_weights( ffi.Pointer sceneManager, int asset, - ffi.Pointer entityName, ffi.Pointer morphData, int numWeights, ); @@ -399,7 +398,6 @@ external void set_morph_target_weights( ffi.Bool Function( ffi.Pointer, EntityId, - ffi.Pointer, ffi.Pointer, ffi.Pointer, ffi.Int, @@ -409,7 +407,6 @@ external void set_morph_target_weights( external bool set_morph_animation( ffi.Pointer sceneManager, int asset, - ffi.Pointer entityName, ffi.Pointer morphData, ffi.Pointer morphIndices, int numMorphTargets, @@ -958,9 +955,9 @@ external void remove_collision_component( int entityId, ); -@ffi.Native, EntityId)>( +@ffi.Native, EntityId)>( symbol: 'add_animation_component', assetId: 'flutter_filament_plugin') -external void add_animation_component( +external bool add_animation_component( ffi.Pointer sceneManager, int entityId, ); @@ -1442,15 +1439,19 @@ external void get_morph_target_name_count_ffi( ); @ffi.Native< - ffi.Void Function(ffi.Pointer, EntityId, - ffi.Pointer, ffi.Pointer, ffi.Int)>( + ffi.Void Function( + ffi.Pointer, + EntityId, + ffi.Pointer, + ffi.Int, + ffi.Pointer>)>( symbol: 'set_morph_target_weights_ffi', assetId: 'flutter_filament_plugin') external void set_morph_target_weights_ffi( ffi.Pointer sceneManager, int asset, - ffi.Pointer entityName, ffi.Pointer morphData, int numWeights, + ffi.Pointer> callback, ); @ffi.Native<