diff --git a/spine-flutter/lib/spine_dart.dart b/spine-flutter/lib/spine_dart.dart index c25ba6d23..07e1f0692 100644 --- a/spine-flutter/lib/spine_dart.dart +++ b/spine-flutter/lib/spine_dart.dart @@ -38,7 +38,7 @@ import 'generated/skeleton_data.dart'; // Export generated classes export 'generated/api.dart'; -Future initSpineFlutter({bool useStaticLinkage = false, bool enableMemoryDebugging = false}) async { +Future initSpineDart({bool useStaticLinkage = false, bool enableMemoryDebugging = false}) async { final ffi = await initSpineDartFFI(useStaticLinkage); final bindings = SpineDartBindings(ffi.dylib); if (enableMemoryDebugging) bindings.spine_enable_debug_extension(true); diff --git a/spine-flutter/lib/spine_flutter.dart b/spine-flutter/lib/spine_flutter.dart new file mode 100644 index 000000000..f202f26cc --- /dev/null +++ b/spine-flutter/lib/spine_flutter.dart @@ -0,0 +1,7 @@ +import 'spine_dart.dart'; + +// Backwards compatibility +Future initSpineFlutter({bool useStaticLinkage = false, bool enableMemoryDebugging = false}) async { + await initSpineDart(useStaticLinkage: useStaticLinkage, enableMemoryDebugging: enableMemoryDebugging); + return; +} \ No newline at end of file diff --git a/spine-flutter/test/headless_test.dart b/spine-flutter/test/headless_test.dart index 7df26d050..2162c761c 100644 --- a/spine-flutter/test/headless_test.dart +++ b/spine-flutter/test/headless_test.dart @@ -5,7 +5,7 @@ void main() async { print('Testing atlas and skeleton data loading...'); // Initialize with debug extension enabled - await initSpineFlutter(enableMemoryDebugging: true); + await initSpineDart(enableMemoryDebugging: true); // Load atlas final atlasData = File('../example/assets/spineboy.atlas').readAsStringSync();