Update Flutter generated bindings

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Mario Zechner 2025-07-25 23:44:53 +02:00
parent 88d6ccade2
commit 66a9860c94
90 changed files with 355 additions and 132 deletions

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'curve_timeline1.dart'; import 'curve_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'slot_timeline.dart'; import 'slot_timeline.dart';
/// AlphaTimeline wrapper /// AlphaTimeline wrapper
@ -42,7 +47,6 @@ class AlphaTimeline extends CurveTimeline1 implements SlotTimeline {
AlphaTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); AlphaTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory AlphaTimeline(int frameCount, int bezierCount, int slotIndex) { factory AlphaTimeline(int frameCount, int bezierCount, int slotIndex) {

View File

@ -34,6 +34,7 @@ import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import '../native_array.dart'; import '../native_array.dart';
import 'rtti.dart';
import 'alpha_timeline.dart'; import 'alpha_timeline.dart';
import 'animation.dart'; import 'animation.dart';
import 'atlas_page.dart'; import 'atlas_page.dart';
@ -122,7 +123,7 @@ import 'update.dart';
/// ArrayFloat wrapper /// ArrayFloat wrapper
class ArrayFloat extends NativeArray<double> { class ArrayFloat extends NativeArray<double> {
ArrayFloat.fromPointer(Pointer<spine_array_float_wrapper> super.ptr); ArrayFloat.fromPointer(Pointer<spine_array_float_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -141,7 +142,7 @@ class ArrayFloat extends NativeArray<double> {
/// ArrayInt wrapper /// ArrayInt wrapper
class ArrayInt extends NativeArray<int> { class ArrayInt extends NativeArray<int> {
ArrayInt.fromPointer(Pointer<spine_array_int_wrapper> super.ptr); ArrayInt.fromPointer(Pointer<spine_array_int_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -160,7 +161,7 @@ class ArrayInt extends NativeArray<int> {
/// ArrayUnsignedShort wrapper /// ArrayUnsignedShort wrapper
class ArrayUnsignedShort extends NativeArray<int> { class ArrayUnsignedShort extends NativeArray<int> {
ArrayUnsignedShort.fromPointer(Pointer<spine_array_unsigned_short_wrapper> super.ptr); ArrayUnsignedShort.fromPointer(Pointer<spine_array_unsigned_short_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -179,7 +180,7 @@ class ArrayUnsignedShort extends NativeArray<int> {
/// ArrayPropertyId wrapper /// ArrayPropertyId wrapper
class ArrayPropertyId extends NativeArray<int> { class ArrayPropertyId extends NativeArray<int> {
ArrayPropertyId.fromPointer(Pointer<spine_array_property_id_wrapper> super.ptr); ArrayPropertyId.fromPointer(Pointer<spine_array_property_id_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -199,7 +200,7 @@ class ArrayPropertyId extends NativeArray<int> {
/// ArrayAnimation wrapper /// ArrayAnimation wrapper
class ArrayAnimation extends NativeArray<Animation?> { class ArrayAnimation extends NativeArray<Animation?> {
ArrayAnimation.fromPointer(Pointer<spine_array_animation_wrapper> super.ptr); ArrayAnimation.fromPointer(Pointer<spine_array_animation_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -218,7 +219,7 @@ class ArrayAnimation extends NativeArray<Animation?> {
/// ArrayAtlasPage wrapper /// ArrayAtlasPage wrapper
class ArrayAtlasPage extends NativeArray<AtlasPage?> { class ArrayAtlasPage extends NativeArray<AtlasPage?> {
ArrayAtlasPage.fromPointer(Pointer<spine_array_atlas_page_wrapper> super.ptr); ArrayAtlasPage.fromPointer(Pointer<spine_array_atlas_page_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -237,7 +238,7 @@ class ArrayAtlasPage extends NativeArray<AtlasPage?> {
/// ArrayAtlasRegion wrapper /// ArrayAtlasRegion wrapper
class ArrayAtlasRegion extends NativeArray<AtlasRegion?> { class ArrayAtlasRegion extends NativeArray<AtlasRegion?> {
ArrayAtlasRegion.fromPointer(Pointer<spine_array_atlas_region_wrapper> super.ptr); ArrayAtlasRegion.fromPointer(Pointer<spine_array_atlas_region_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -256,7 +257,7 @@ class ArrayAtlasRegion extends NativeArray<AtlasRegion?> {
/// ArrayAttachment wrapper /// ArrayAttachment wrapper
class ArrayAttachment extends NativeArray<Attachment?> { class ArrayAttachment extends NativeArray<Attachment?> {
ArrayAttachment.fromPointer(Pointer<spine_array_attachment_wrapper> super.ptr); ArrayAttachment.fromPointer(Pointer<spine_array_attachment_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -293,7 +294,7 @@ class ArrayAttachment extends NativeArray<Attachment?> {
/// ArrayBone wrapper /// ArrayBone wrapper
class ArrayBone extends NativeArray<Bone?> { class ArrayBone extends NativeArray<Bone?> {
ArrayBone.fromPointer(Pointer<spine_array_bone_wrapper> super.ptr); ArrayBone.fromPointer(Pointer<spine_array_bone_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -312,7 +313,7 @@ class ArrayBone extends NativeArray<Bone?> {
/// ArrayBoneData wrapper /// ArrayBoneData wrapper
class ArrayBoneData extends NativeArray<BoneData?> { class ArrayBoneData extends NativeArray<BoneData?> {
ArrayBoneData.fromPointer(Pointer<spine_array_bone_data_wrapper> super.ptr); ArrayBoneData.fromPointer(Pointer<spine_array_bone_data_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -331,7 +332,7 @@ class ArrayBoneData extends NativeArray<BoneData?> {
/// ArrayBonePose wrapper /// ArrayBonePose wrapper
class ArrayBonePose extends NativeArray<BonePose?> { class ArrayBonePose extends NativeArray<BonePose?> {
ArrayBonePose.fromPointer(Pointer<spine_array_bone_pose_wrapper> super.ptr); ArrayBonePose.fromPointer(Pointer<spine_array_bone_pose_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -350,7 +351,7 @@ class ArrayBonePose extends NativeArray<BonePose?> {
/// ArrayBoundingBoxAttachment wrapper /// ArrayBoundingBoxAttachment wrapper
class ArrayBoundingBoxAttachment extends NativeArray<BoundingBoxAttachment?> { class ArrayBoundingBoxAttachment extends NativeArray<BoundingBoxAttachment?> {
ArrayBoundingBoxAttachment.fromPointer(Pointer<spine_array_bounding_box_attachment_wrapper> super.ptr); ArrayBoundingBoxAttachment.fromPointer(Pointer<spine_array_bounding_box_attachment_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -369,7 +370,7 @@ class ArrayBoundingBoxAttachment extends NativeArray<BoundingBoxAttachment?> {
/// ArrayConstraint wrapper /// ArrayConstraint wrapper
class ArrayConstraint extends NativeArray<Constraint?> { class ArrayConstraint extends NativeArray<Constraint?> {
ArrayConstraint.fromPointer(Pointer<spine_array_constraint_wrapper> super.ptr); ArrayConstraint.fromPointer(Pointer<spine_array_constraint_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -404,7 +405,7 @@ class ArrayConstraint extends NativeArray<Constraint?> {
/// ArrayConstraintData wrapper /// ArrayConstraintData wrapper
class ArrayConstraintData extends NativeArray<ConstraintData?> { class ArrayConstraintData extends NativeArray<ConstraintData?> {
ArrayConstraintData.fromPointer(Pointer<spine_array_constraint_data_wrapper> super.ptr); ArrayConstraintData.fromPointer(Pointer<spine_array_constraint_data_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -439,7 +440,7 @@ class ArrayConstraintData extends NativeArray<ConstraintData?> {
/// ArrayEvent wrapper /// ArrayEvent wrapper
class ArrayEvent extends NativeArray<Event?> { class ArrayEvent extends NativeArray<Event?> {
ArrayEvent.fromPointer(Pointer<spine_array_event_wrapper> super.ptr); ArrayEvent.fromPointer(Pointer<spine_array_event_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -458,7 +459,7 @@ class ArrayEvent extends NativeArray<Event?> {
/// ArrayEventData wrapper /// ArrayEventData wrapper
class ArrayEventData extends NativeArray<EventData?> { class ArrayEventData extends NativeArray<EventData?> {
ArrayEventData.fromPointer(Pointer<spine_array_event_data_wrapper> super.ptr); ArrayEventData.fromPointer(Pointer<spine_array_event_data_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -477,7 +478,7 @@ class ArrayEventData extends NativeArray<EventData?> {
/// ArrayFromProperty wrapper /// ArrayFromProperty wrapper
class ArrayFromProperty extends NativeArray<FromProperty?> { class ArrayFromProperty extends NativeArray<FromProperty?> {
ArrayFromProperty.fromPointer(Pointer<spine_array_from_property_wrapper> super.ptr); ArrayFromProperty.fromPointer(Pointer<spine_array_from_property_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -514,7 +515,7 @@ class ArrayFromProperty extends NativeArray<FromProperty?> {
/// ArrayPhysicsConstraint wrapper /// ArrayPhysicsConstraint wrapper
class ArrayPhysicsConstraint extends NativeArray<PhysicsConstraint?> { class ArrayPhysicsConstraint extends NativeArray<PhysicsConstraint?> {
ArrayPhysicsConstraint.fromPointer(Pointer<spine_array_physics_constraint_wrapper> super.ptr); ArrayPhysicsConstraint.fromPointer(Pointer<spine_array_physics_constraint_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -533,7 +534,7 @@ class ArrayPhysicsConstraint extends NativeArray<PhysicsConstraint?> {
/// ArrayPolygon wrapper /// ArrayPolygon wrapper
class ArrayPolygon extends NativeArray<Polygon?> { class ArrayPolygon extends NativeArray<Polygon?> {
ArrayPolygon.fromPointer(Pointer<spine_array_polygon_wrapper> super.ptr); ArrayPolygon.fromPointer(Pointer<spine_array_polygon_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -552,7 +553,7 @@ class ArrayPolygon extends NativeArray<Polygon?> {
/// ArraySkin wrapper /// ArraySkin wrapper
class ArraySkin extends NativeArray<Skin?> { class ArraySkin extends NativeArray<Skin?> {
ArraySkin.fromPointer(Pointer<spine_array_skin_wrapper> super.ptr); ArraySkin.fromPointer(Pointer<spine_array_skin_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -571,7 +572,7 @@ class ArraySkin extends NativeArray<Skin?> {
/// ArraySlot wrapper /// ArraySlot wrapper
class ArraySlot extends NativeArray<Slot?> { class ArraySlot extends NativeArray<Slot?> {
ArraySlot.fromPointer(Pointer<spine_array_slot_wrapper> super.ptr); ArraySlot.fromPointer(Pointer<spine_array_slot_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -590,7 +591,7 @@ class ArraySlot extends NativeArray<Slot?> {
/// ArraySlotData wrapper /// ArraySlotData wrapper
class ArraySlotData extends NativeArray<SlotData?> { class ArraySlotData extends NativeArray<SlotData?> {
ArraySlotData.fromPointer(Pointer<spine_array_slot_data_wrapper> super.ptr); ArraySlotData.fromPointer(Pointer<spine_array_slot_data_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -609,7 +610,7 @@ class ArraySlotData extends NativeArray<SlotData?> {
/// ArrayTextureRegion wrapper /// ArrayTextureRegion wrapper
class ArrayTextureRegion extends NativeArray<TextureRegion?> { class ArrayTextureRegion extends NativeArray<TextureRegion?> {
ArrayTextureRegion.fromPointer(Pointer<spine_array_texture_region_wrapper> super.ptr); ArrayTextureRegion.fromPointer(Pointer<spine_array_texture_region_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -628,7 +629,7 @@ class ArrayTextureRegion extends NativeArray<TextureRegion?> {
/// ArrayTimeline wrapper /// ArrayTimeline wrapper
class ArrayTimeline extends NativeArray<Timeline?> { class ArrayTimeline extends NativeArray<Timeline?> {
ArrayTimeline.fromPointer(Pointer<spine_array_timeline_wrapper> super.ptr); ArrayTimeline.fromPointer(Pointer<spine_array_timeline_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -725,7 +726,7 @@ class ArrayTimeline extends NativeArray<Timeline?> {
/// ArrayToProperty wrapper /// ArrayToProperty wrapper
class ArrayToProperty extends NativeArray<ToProperty?> { class ArrayToProperty extends NativeArray<ToProperty?> {
ArrayToProperty.fromPointer(Pointer<spine_array_to_property_wrapper> super.ptr); ArrayToProperty.fromPointer(Pointer<spine_array_to_property_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -762,7 +763,7 @@ class ArrayToProperty extends NativeArray<ToProperty?> {
/// ArrayTrackEntry wrapper /// ArrayTrackEntry wrapper
class ArrayTrackEntry extends NativeArray<TrackEntry?> { class ArrayTrackEntry extends NativeArray<TrackEntry?> {
ArrayTrackEntry.fromPointer(Pointer<spine_array_track_entry_wrapper> super.ptr); ArrayTrackEntry.fromPointer(Pointer<spine_array_track_entry_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {
@ -781,7 +782,7 @@ class ArrayTrackEntry extends NativeArray<TrackEntry?> {
/// ArrayUpdate wrapper /// ArrayUpdate wrapper
class ArrayUpdate extends NativeArray<Update?> { class ArrayUpdate extends NativeArray<Update?> {
ArrayUpdate.fromPointer(Pointer<spine_array_update_wrapper> super.ptr); ArrayUpdate.fromPointer(Pointer<spine_array_update_wrapper> ptr) : super(ptr);
@override @override
int get length { int get length {

View File

@ -52,7 +52,6 @@ class AtlasAttachmentLoader implements AttachmentLoader {
AtlasAttachmentLoader.fromPointer(this._ptr); AtlasAttachmentLoader.fromPointer(this._ptr);
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory AtlasAttachmentLoader(Atlas atlas) { factory AtlasAttachmentLoader(Atlas atlas) {

View File

@ -33,6 +33,7 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart'; import 'arrays.dart';
import 'atlas_page.dart'; import 'atlas_page.dart';
import 'texture_region.dart'; import 'texture_region.dart';
@ -44,7 +45,6 @@ class AtlasRegion extends TextureRegion {
AtlasRegion.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); AtlasRegion.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory AtlasRegion() { factory AtlasRegion() {
@ -52,7 +52,6 @@ class AtlasRegion extends TextureRegion {
return AtlasRegion.fromPointer(ptr); return AtlasRegion.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_atlas_region_dispose(_ptr); SpineBindings.bindings.spine_atlas_region_dispose(_ptr);
} }

View File

@ -30,6 +30,9 @@
// AUTO GENERATED FILE, DO NOT EDIT. // AUTO GENERATED FILE, DO NOT EDIT.
import 'dart:ffi'; import 'dart:ffi';
import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart';
import 'bounding_box_attachment.dart'; import 'bounding_box_attachment.dart';
import 'clipping_attachment.dart'; import 'clipping_attachment.dart';
import 'mesh_attachment.dart'; import 'mesh_attachment.dart';

View File

@ -33,6 +33,11 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'slot_timeline.dart'; import 'slot_timeline.dart';
import 'timeline.dart'; import 'timeline.dart';
@ -43,7 +48,6 @@ class AttachmentTimeline extends Timeline implements SlotTimeline {
AttachmentTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); AttachmentTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory AttachmentTimeline(int frameCount, int slotIndex) { factory AttachmentTimeline(int frameCount, int slotIndex) {

View File

@ -50,7 +50,6 @@ class Bone extends PosedActive implements Posed, Update {
Bone.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); Bone.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory Bone(BoneData data, Bone? parent) { factory Bone(BoneData data, Bone? parent) {
@ -65,7 +64,6 @@ class Bone extends PosedActive implements Posed, Update {
return Bone.fromPointer(ptr); return Bone.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_bone_dispose(_ptr); SpineBindings.bindings.spine_bone_dispose(_ptr);
} }

View File

@ -44,7 +44,6 @@ class BoneData extends PosedData {
BoneData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); BoneData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory BoneData(int index, String name, BoneData? parent) { factory BoneData(int index, String name, BoneData? parent) {
@ -53,7 +52,6 @@ class BoneData extends PosedData {
return BoneData.fromPointer(ptr); return BoneData.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_bone_data_dispose(_ptr); SpineBindings.bindings.spine_bone_data_dispose(_ptr);
} }

View File

@ -34,6 +34,7 @@ import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart'; import 'rtti.dart';
import 'bone_local.dart'; import 'bone_local.dart';
import 'inherit.dart';
import 'physics.dart'; import 'physics.dart';
import 'skeleton.dart'; import 'skeleton.dart';
import 'update.dart'; import 'update.dart';
@ -45,7 +46,6 @@ class BonePose extends BoneLocal implements Update {
BonePose.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); BonePose.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory BonePose() { factory BonePose() {
@ -53,7 +53,6 @@ class BonePose extends BoneLocal implements Update {
return BonePose.fromPointer(ptr); return BonePose.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_bone_pose_dispose(_ptr); SpineBindings.bindings.spine_bone_pose_dispose(_ptr);
} }

View File

@ -30,6 +30,7 @@
// AUTO GENERATED FILE, DO NOT EDIT. // AUTO GENERATED FILE, DO NOT EDIT.
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart'; import 'rtti.dart';

View File

@ -32,8 +32,13 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline.dart'; import 'bone_timeline.dart';
import 'curve_timeline1.dart'; import 'curve_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// BoneTimeline1 wrapper /// BoneTimeline1 wrapper
abstract class BoneTimeline1 extends CurveTimeline1 implements BoneTimeline { abstract class BoneTimeline1 extends CurveTimeline1 implements BoneTimeline {
@ -42,7 +47,6 @@ abstract class BoneTimeline1 extends CurveTimeline1 implements BoneTimeline {
BoneTimeline1.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); BoneTimeline1.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
@override @override

View File

@ -32,8 +32,13 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline.dart'; import 'bone_timeline.dart';
import 'curve_timeline.dart'; import 'curve_timeline.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// BoneTimeline2 wrapper /// BoneTimeline2 wrapper
abstract class BoneTimeline2 extends CurveTimeline implements BoneTimeline { abstract class BoneTimeline2 extends CurveTimeline implements BoneTimeline {
@ -42,7 +47,6 @@ abstract class BoneTimeline2 extends CurveTimeline implements BoneTimeline {
BoneTimeline2.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); BoneTimeline2.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
@override @override

View File

@ -33,7 +33,17 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'attachment.dart';
import 'clipping_attachment.dart';
import 'color.dart'; import 'color.dart';
import 'mesh_attachment.dart';
import 'path_attachment.dart';
import 'point_attachment.dart';
import 'region_attachment.dart';
import 'skeleton.dart';
import 'slot.dart';
import 'vertex_attachment.dart'; import 'vertex_attachment.dart';
/// BoundingBoxAttachment wrapper /// BoundingBoxAttachment wrapper
@ -43,7 +53,6 @@ class BoundingBoxAttachment extends VertexAttachment {
BoundingBoxAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); BoundingBoxAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory BoundingBoxAttachment(String name) { factory BoundingBoxAttachment(String name) {

View File

@ -33,7 +33,17 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'attachment.dart';
import 'bounding_box_attachment.dart';
import 'color.dart'; import 'color.dart';
import 'mesh_attachment.dart';
import 'path_attachment.dart';
import 'point_attachment.dart';
import 'region_attachment.dart';
import 'skeleton.dart';
import 'slot.dart';
import 'slot_data.dart'; import 'slot_data.dart';
import 'vertex_attachment.dart'; import 'vertex_attachment.dart';
@ -44,7 +54,6 @@ class ClippingAttachment extends VertexAttachment {
ClippingAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ClippingAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ClippingAttachment(String name) { factory ClippingAttachment(String name) {

View File

@ -111,13 +111,13 @@ class Color {
SpineBindings.bindings.spine_color_set_a(_ptr, value); SpineBindings.bindings.spine_color_set_a(_ptr, value);
} }
Color set(double r, double g, double b, double a) { Color set(double _r, double _g, double _b, double _a) {
final result = SpineBindings.bindings.spine_color_set_1(_ptr, r, g, b, a); final result = SpineBindings.bindings.spine_color_set_1(_ptr, _r, _g, _b, _a);
return Color.fromPointer(result); return Color.fromPointer(result);
} }
Color set2(double r, double g, double b) { Color set2(double _r, double _g, double _b) {
final result = SpineBindings.bindings.spine_color_set_2(_ptr, r, g, b); final result = SpineBindings.bindings.spine_color_set_2(_ptr, _r, _g, _b);
return Color.fromPointer(result); return Color.fromPointer(result);
} }
@ -126,13 +126,13 @@ class Color {
return Color.fromPointer(result); return Color.fromPointer(result);
} }
Color add(double r, double g, double b, double a) { Color add(double _r, double _g, double _b, double _a) {
final result = SpineBindings.bindings.spine_color_add_1(_ptr, r, g, b, a); final result = SpineBindings.bindings.spine_color_add_1(_ptr, _r, _g, _b, _a);
return Color.fromPointer(result); return Color.fromPointer(result);
} }
Color add2(double r, double g, double b) { Color add2(double _r, double _g, double _b) {
final result = SpineBindings.bindings.spine_color_add_2(_ptr, r, g, b); final result = SpineBindings.bindings.spine_color_add_2(_ptr, _r, _g, _b);
return Color.fromPointer(result); return Color.fromPointer(result);
} }

View File

@ -30,23 +30,27 @@
// AUTO GENERATED FILE, DO NOT EDIT. // AUTO GENERATED FILE, DO NOT EDIT.
import 'dart:ffi'; import 'dart:ffi';
import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart'; import 'rtti.dart';
import 'constraint_data.dart'; import 'constraint_data.dart';
import 'ik_constraint_data.dart';
import 'path_constraint_data.dart';
import 'physics.dart'; import 'physics.dart';
import 'physics_constraint_data.dart';
import 'skeleton.dart'; import 'skeleton.dart';
import 'slider_data.dart';
import 'transform_constraint_data.dart';
import 'update.dart'; import 'update.dart';
/// Constraint wrapper /// Constraint wrapper
abstract class Constraint implements Update { abstract class Constraint implements Update {
@override
Pointer get nativePtr; Pointer get nativePtr;
@override
Rtti get rtti; Rtti get rtti;
ConstraintData get data; ConstraintData get data;
void sort(Skeleton skeleton); void sort(Skeleton skeleton);
bool get isSourceActive; bool get isSourceActive;
@override
void update(Skeleton skeleton, Physics physics); void update(Skeleton skeleton, Physics physics);
static Rtti rttiStatic() { static Rtti rttiStatic() {
final result = SpineBindings.bindings.spine_constraint_rtti(); final result = SpineBindings.bindings.spine_constraint_rtti();

View File

@ -30,10 +30,17 @@
// AUTO GENERATED FILE, DO NOT EDIT. // AUTO GENERATED FILE, DO NOT EDIT.
import 'dart:ffi'; import 'dart:ffi';
import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart'; import 'rtti.dart';
import 'constraint.dart'; import 'constraint.dart';
import 'ik_constraint.dart';
import 'path_constraint.dart';
import 'physics_constraint.dart';
import 'skeleton.dart'; import 'skeleton.dart';
import 'slider.dart';
import 'transform_constraint.dart';
/// ConstraintData wrapper /// ConstraintData wrapper
abstract class ConstraintData { abstract class ConstraintData {

View File

@ -30,6 +30,7 @@
// AUTO GENERATED FILE, DO NOT EDIT. // AUTO GENERATED FILE, DO NOT EDIT.
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart'; import 'rtti.dart';

View File

@ -32,8 +32,13 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'constraint_timeline.dart'; import 'constraint_timeline.dart';
import 'curve_timeline1.dart'; import 'curve_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// ConstraintTimeline1 wrapper /// ConstraintTimeline1 wrapper
abstract class ConstraintTimeline1 extends CurveTimeline1 implements ConstraintTimeline { abstract class ConstraintTimeline1 extends CurveTimeline1 implements ConstraintTimeline {
@ -42,7 +47,6 @@ abstract class ConstraintTimeline1 extends CurveTimeline1 implements ConstraintT
ConstraintTimeline1.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ConstraintTimeline1.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
@override @override

View File

@ -32,7 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart'; import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'timeline.dart'; import 'timeline.dart';
/// CurveTimeline wrapper /// CurveTimeline wrapper
@ -42,7 +46,6 @@ abstract class CurveTimeline extends Timeline {
CurveTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); CurveTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
set linear(int value) { set linear(int value) {

View File

@ -32,9 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'curve_timeline.dart'; import 'curve_timeline.dart';
import 'mix_blend.dart'; import 'mix_blend.dart';
import 'mix_direction.dart'; import 'mix_direction.dart';
import 'skeleton.dart';
/// CurveTimeline1 wrapper /// CurveTimeline1 wrapper
abstract class CurveTimeline1 extends CurveTimeline { abstract class CurveTimeline1 extends CurveTimeline {
@ -43,7 +46,6 @@ abstract class CurveTimeline1 extends CurveTimeline {
CurveTimeline1.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); CurveTimeline1.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
void setFrame(int frame, double time, double value) { void setFrame(int frame, double time, double value) {

View File

@ -33,11 +33,15 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart'; import 'arrays.dart';
import 'bounding_box_attachment.dart'; import 'bounding_box_attachment.dart';
import 'clipping_attachment.dart'; import 'clipping_attachment.dart';
import 'mesh_attachment.dart'; import 'mesh_attachment.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'path_attachment.dart'; import 'path_attachment.dart';
import 'skeleton.dart';
import 'slot_curve_timeline.dart'; import 'slot_curve_timeline.dart';
import 'vertex_attachment.dart'; import 'vertex_attachment.dart';
@ -48,7 +52,6 @@ class DeformTimeline extends SlotCurveTimeline {
DeformTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); DeformTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory DeformTimeline(int frameCount, int bezierCount, int slotIndex, VertexAttachment attachment) { factory DeformTimeline(int frameCount, int bezierCount, int slotIndex, VertexAttachment attachment) {

View File

@ -32,7 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart'; import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'timeline.dart'; import 'timeline.dart';
/// DrawOrderTimeline wrapper /// DrawOrderTimeline wrapper
@ -42,7 +46,6 @@ class DrawOrderTimeline extends Timeline {
DrawOrderTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); DrawOrderTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory DrawOrderTimeline(int frameCount) { factory DrawOrderTimeline(int frameCount) {

View File

@ -32,8 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart'; import 'arrays.dart';
import 'event.dart'; import 'event.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'timeline.dart'; import 'timeline.dart';
/// EventTimeline wrapper /// EventTimeline wrapper
@ -43,7 +47,6 @@ class EventTimeline extends Timeline {
EventTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); EventTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory EventTimeline(int frameCount) { factory EventTimeline(int frameCount) {

View File

@ -32,6 +32,7 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'from_property.dart'; import 'from_property.dart';
/// FromRotate wrapper /// FromRotate wrapper
@ -41,7 +42,6 @@ class FromRotate extends FromProperty {
FromRotate.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); FromRotate.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory FromRotate() { factory FromRotate() {

View File

@ -32,6 +32,7 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'from_property.dart'; import 'from_property.dart';
/// FromScaleX wrapper /// FromScaleX wrapper
@ -41,7 +42,6 @@ class FromScaleX extends FromProperty {
FromScaleX.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); FromScaleX.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory FromScaleX() { factory FromScaleX() {

View File

@ -32,6 +32,7 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'from_property.dart'; import 'from_property.dart';
/// FromScaleY wrapper /// FromScaleY wrapper
@ -41,7 +42,6 @@ class FromScaleY extends FromProperty {
FromScaleY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); FromScaleY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory FromScaleY() { factory FromScaleY() {

View File

@ -32,6 +32,7 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'from_property.dart'; import 'from_property.dart';
/// FromShearY wrapper /// FromShearY wrapper
@ -41,7 +42,6 @@ class FromShearY extends FromProperty {
FromShearY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); FromShearY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory FromShearY() { factory FromShearY() {

View File

@ -32,6 +32,7 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'from_property.dart'; import 'from_property.dart';
/// FromX wrapper /// FromX wrapper
@ -41,7 +42,6 @@ class FromX extends FromProperty {
FromX.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); FromX.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory FromX() { factory FromX() {

View File

@ -32,6 +32,7 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'from_property.dart'; import 'from_property.dart';
/// FromY wrapper /// FromY wrapper
@ -41,7 +42,6 @@ class FromY extends FromProperty {
FromY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); FromY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory FromY() { factory FromY() {

View File

@ -51,7 +51,6 @@ class IkConstraint extends PosedActive implements Posed, Constraint {
IkConstraint.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); IkConstraint.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory IkConstraint(IkConstraintData data, Skeleton skeleton) { factory IkConstraint(IkConstraintData data, Skeleton skeleton) {
@ -59,7 +58,6 @@ class IkConstraint extends PosedActive implements Posed, Constraint {
return IkConstraint.fromPointer(ptr); return IkConstraint.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_ik_constraint_dispose(_ptr); SpineBindings.bindings.spine_ik_constraint_dispose(_ptr);
} }

View File

@ -54,7 +54,6 @@ class IkConstraintData extends PosedData implements ConstraintData {
IkConstraintData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); IkConstraintData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory IkConstraintData(String name) { factory IkConstraintData(String name) {
@ -62,7 +61,6 @@ class IkConstraintData extends PosedData implements ConstraintData {
return IkConstraintData.fromPointer(ptr); return IkConstraintData.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_ik_constraint_data_dispose(_ptr); SpineBindings.bindings.spine_ik_constraint_data_dispose(_ptr);
} }

View File

@ -32,8 +32,13 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'constraint_timeline.dart'; import 'constraint_timeline.dart';
import 'curve_timeline.dart'; import 'curve_timeline.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// IkConstraintTimeline wrapper /// IkConstraintTimeline wrapper
class IkConstraintTimeline extends CurveTimeline implements ConstraintTimeline { class IkConstraintTimeline extends CurveTimeline implements ConstraintTimeline {
@ -42,7 +47,6 @@ class IkConstraintTimeline extends CurveTimeline implements ConstraintTimeline {
IkConstraintTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); IkConstraintTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory IkConstraintTimeline(int frameCount, int bezierCount, int constraintIndex) { factory IkConstraintTimeline(int frameCount, int bezierCount, int constraintIndex) {

View File

@ -32,8 +32,13 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline.dart'; import 'bone_timeline.dart';
import 'inherit.dart'; import 'inherit.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'timeline.dart'; import 'timeline.dart';
/// InheritTimeline wrapper /// InheritTimeline wrapper
@ -43,7 +48,6 @@ class InheritTimeline extends Timeline implements BoneTimeline {
InheritTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); InheritTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory InheritTimeline(int frameCount, int boneIndex) { factory InheritTimeline(int frameCount, int boneIndex) {

View File

@ -30,6 +30,10 @@
// AUTO GENERATED FILE, DO NOT EDIT. // AUTO GENERATED FILE, DO NOT EDIT.
import 'dart:ffi'; import 'dart:ffi';
import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart';
import 'mesh_attachment.dart';
/// LinkedMesh wrapper /// LinkedMesh wrapper
abstract class LinkedMesh { abstract class LinkedMesh {

View File

@ -33,9 +33,18 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart'; import 'arrays.dart';
import 'attachment.dart';
import 'bounding_box_attachment.dart';
import 'clipping_attachment.dart';
import 'color.dart'; import 'color.dart';
import 'path_attachment.dart';
import 'point_attachment.dart';
import 'region_attachment.dart';
import 'sequence.dart'; import 'sequence.dart';
import 'skeleton.dart';
import 'slot.dart';
import 'texture_region.dart'; import 'texture_region.dart';
import 'vertex_attachment.dart'; import 'vertex_attachment.dart';
@ -46,7 +55,6 @@ class MeshAttachment extends VertexAttachment {
MeshAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); MeshAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory MeshAttachment(String name) { factory MeshAttachment(String name) {

View File

@ -33,8 +33,17 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart'; import 'arrays.dart';
import 'attachment.dart';
import 'bounding_box_attachment.dart';
import 'clipping_attachment.dart';
import 'color.dart'; import 'color.dart';
import 'mesh_attachment.dart';
import 'point_attachment.dart';
import 'region_attachment.dart';
import 'skeleton.dart';
import 'slot.dart';
import 'vertex_attachment.dart'; import 'vertex_attachment.dart';
/// PathAttachment wrapper /// PathAttachment wrapper
@ -44,7 +53,6 @@ class PathAttachment extends VertexAttachment {
PathAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PathAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PathAttachment(String name) { factory PathAttachment(String name) {

View File

@ -50,7 +50,6 @@ class PathConstraint extends PosedActive implements Posed, Constraint {
PathConstraint.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PathConstraint.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PathConstraint(PathConstraintData data, Skeleton skeleton) { factory PathConstraint(PathConstraintData data, Skeleton skeleton) {
@ -58,7 +57,6 @@ class PathConstraint extends PosedActive implements Posed, Constraint {
return PathConstraint.fromPointer(ptr); return PathConstraint.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_path_constraint_dispose(_ptr); SpineBindings.bindings.spine_path_constraint_dispose(_ptr);
} }

View File

@ -57,7 +57,6 @@ class PathConstraintData extends PosedData implements ConstraintData {
PathConstraintData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PathConstraintData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PathConstraintData(String name) { factory PathConstraintData(String name) {
@ -65,7 +64,6 @@ class PathConstraintData extends PosedData implements ConstraintData {
return PathConstraintData.fromPointer(ptr); return PathConstraintData.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_path_constraint_data_dispose(_ptr); SpineBindings.bindings.spine_path_constraint_data_dispose(_ptr);
} }

View File

@ -32,8 +32,13 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'constraint_timeline.dart'; import 'constraint_timeline.dart';
import 'curve_timeline.dart'; import 'curve_timeline.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// PathConstraintMixTimeline wrapper /// PathConstraintMixTimeline wrapper
class PathConstraintMixTimeline extends CurveTimeline implements ConstraintTimeline { class PathConstraintMixTimeline extends CurveTimeline implements ConstraintTimeline {
@ -42,7 +47,6 @@ class PathConstraintMixTimeline extends CurveTimeline implements ConstraintTimel
PathConstraintMixTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PathConstraintMixTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PathConstraintMixTimeline(int frameCount, int bezierCount, int constraintIndex) { factory PathConstraintMixTimeline(int frameCount, int bezierCount, int constraintIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'constraint_timeline1.dart'; import 'constraint_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// PathConstraintPositionTimeline wrapper /// PathConstraintPositionTimeline wrapper
class PathConstraintPositionTimeline extends ConstraintTimeline1 { class PathConstraintPositionTimeline extends ConstraintTimeline1 {
@ -41,7 +46,6 @@ class PathConstraintPositionTimeline extends ConstraintTimeline1 {
PathConstraintPositionTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PathConstraintPositionTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PathConstraintPositionTimeline(int frameCount, int bezierCount, int constraintIndex) { factory PathConstraintPositionTimeline(int frameCount, int bezierCount, int constraintIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'constraint_timeline1.dart'; import 'constraint_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// PathConstraintSpacingTimeline wrapper /// PathConstraintSpacingTimeline wrapper
class PathConstraintSpacingTimeline extends ConstraintTimeline1 { class PathConstraintSpacingTimeline extends ConstraintTimeline1 {
@ -41,7 +46,6 @@ class PathConstraintSpacingTimeline extends ConstraintTimeline1 {
PathConstraintSpacingTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PathConstraintSpacingTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PathConstraintSpacingTimeline(int frameCount, int bezierCount, int constraintIndex) { factory PathConstraintSpacingTimeline(int frameCount, int bezierCount, int constraintIndex) {

View File

@ -49,7 +49,6 @@ class PhysicsConstraint extends PosedActive implements Posed, Constraint {
PhysicsConstraint.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraint.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PhysicsConstraint(PhysicsConstraintData data, Skeleton skeleton) { factory PhysicsConstraint(PhysicsConstraintData data, Skeleton skeleton) {
@ -58,7 +57,6 @@ class PhysicsConstraint extends PosedActive implements Posed, Constraint {
return PhysicsConstraint.fromPointer(ptr); return PhysicsConstraint.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_physics_constraint_dispose(_ptr); SpineBindings.bindings.spine_physics_constraint_dispose(_ptr);
} }

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'physics_constraint_timeline.dart'; import 'physics_constraint_timeline.dart';
import 'skeleton.dart';
/// PhysicsConstraintDampingTimeline wrapper /// PhysicsConstraintDampingTimeline wrapper
class PhysicsConstraintDampingTimeline extends PhysicsConstraintTimeline { class PhysicsConstraintDampingTimeline extends PhysicsConstraintTimeline {
@ -41,7 +46,6 @@ class PhysicsConstraintDampingTimeline extends PhysicsConstraintTimeline {
PhysicsConstraintDampingTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraintDampingTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PhysicsConstraintDampingTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) { factory PhysicsConstraintDampingTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) {

View File

@ -53,7 +53,6 @@ class PhysicsConstraintData extends PosedData implements ConstraintData {
PhysicsConstraintData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraintData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PhysicsConstraintData(String name) { factory PhysicsConstraintData(String name) {
@ -61,7 +60,6 @@ class PhysicsConstraintData extends PosedData implements ConstraintData {
return PhysicsConstraintData.fromPointer(ptr); return PhysicsConstraintData.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_physics_constraint_data_dispose(_ptr); SpineBindings.bindings.spine_physics_constraint_data_dispose(_ptr);
} }

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'physics_constraint_timeline.dart'; import 'physics_constraint_timeline.dart';
import 'skeleton.dart';
/// PhysicsConstraintGravityTimeline wrapper /// PhysicsConstraintGravityTimeline wrapper
class PhysicsConstraintGravityTimeline extends PhysicsConstraintTimeline { class PhysicsConstraintGravityTimeline extends PhysicsConstraintTimeline {
@ -41,7 +46,6 @@ class PhysicsConstraintGravityTimeline extends PhysicsConstraintTimeline {
PhysicsConstraintGravityTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraintGravityTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PhysicsConstraintGravityTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) { factory PhysicsConstraintGravityTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'physics_constraint_timeline.dart'; import 'physics_constraint_timeline.dart';
import 'skeleton.dart';
/// PhysicsConstraintInertiaTimeline wrapper /// PhysicsConstraintInertiaTimeline wrapper
class PhysicsConstraintInertiaTimeline extends PhysicsConstraintTimeline { class PhysicsConstraintInertiaTimeline extends PhysicsConstraintTimeline {
@ -41,7 +46,6 @@ class PhysicsConstraintInertiaTimeline extends PhysicsConstraintTimeline {
PhysicsConstraintInertiaTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraintInertiaTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PhysicsConstraintInertiaTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) { factory PhysicsConstraintInertiaTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'physics_constraint_timeline.dart'; import 'physics_constraint_timeline.dart';
import 'skeleton.dart';
/// PhysicsConstraintMassTimeline wrapper /// PhysicsConstraintMassTimeline wrapper
class PhysicsConstraintMassTimeline extends PhysicsConstraintTimeline { class PhysicsConstraintMassTimeline extends PhysicsConstraintTimeline {
@ -41,7 +46,6 @@ class PhysicsConstraintMassTimeline extends PhysicsConstraintTimeline {
PhysicsConstraintMassTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraintMassTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PhysicsConstraintMassTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) { factory PhysicsConstraintMassTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'physics_constraint_timeline.dart'; import 'physics_constraint_timeline.dart';
import 'skeleton.dart';
/// PhysicsConstraintMixTimeline wrapper /// PhysicsConstraintMixTimeline wrapper
class PhysicsConstraintMixTimeline extends PhysicsConstraintTimeline { class PhysicsConstraintMixTimeline extends PhysicsConstraintTimeline {
@ -41,7 +46,6 @@ class PhysicsConstraintMixTimeline extends PhysicsConstraintTimeline {
PhysicsConstraintMixTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraintMixTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PhysicsConstraintMixTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) { factory PhysicsConstraintMixTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'constraint_timeline.dart'; import 'constraint_timeline.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'timeline.dart'; import 'timeline.dart';
/// PhysicsConstraintResetTimeline wrapper /// PhysicsConstraintResetTimeline wrapper
@ -42,7 +47,6 @@ class PhysicsConstraintResetTimeline extends Timeline implements ConstraintTimel
PhysicsConstraintResetTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraintResetTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PhysicsConstraintResetTimeline(int frameCount, int constraintIndex) { factory PhysicsConstraintResetTimeline(int frameCount, int constraintIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'physics_constraint_timeline.dart'; import 'physics_constraint_timeline.dart';
import 'skeleton.dart';
/// PhysicsConstraintStrengthTimeline wrapper /// PhysicsConstraintStrengthTimeline wrapper
class PhysicsConstraintStrengthTimeline extends PhysicsConstraintTimeline { class PhysicsConstraintStrengthTimeline extends PhysicsConstraintTimeline {
@ -41,7 +46,6 @@ class PhysicsConstraintStrengthTimeline extends PhysicsConstraintTimeline {
PhysicsConstraintStrengthTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraintStrengthTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PhysicsConstraintStrengthTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) { factory PhysicsConstraintStrengthTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) {

View File

@ -32,8 +32,13 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'constraint_timeline.dart'; import 'constraint_timeline.dart';
import 'curve_timeline1.dart'; import 'curve_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// PhysicsConstraintTimeline wrapper /// PhysicsConstraintTimeline wrapper
abstract class PhysicsConstraintTimeline extends CurveTimeline1 implements ConstraintTimeline { abstract class PhysicsConstraintTimeline extends CurveTimeline1 implements ConstraintTimeline {
@ -42,7 +47,6 @@ abstract class PhysicsConstraintTimeline extends CurveTimeline1 implements Const
PhysicsConstraintTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraintTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
@override @override

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'physics_constraint_timeline.dart'; import 'physics_constraint_timeline.dart';
import 'skeleton.dart';
/// PhysicsConstraintWindTimeline wrapper /// PhysicsConstraintWindTimeline wrapper
class PhysicsConstraintWindTimeline extends PhysicsConstraintTimeline { class PhysicsConstraintWindTimeline extends PhysicsConstraintTimeline {
@ -41,7 +46,6 @@ class PhysicsConstraintWindTimeline extends PhysicsConstraintTimeline {
PhysicsConstraintWindTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PhysicsConstraintWindTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PhysicsConstraintWindTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) { factory PhysicsConstraintWindTimeline(int frameCount, int bezierCount, int physicsConstraintIndex) {

View File

@ -33,9 +33,15 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'attachment.dart'; import 'attachment.dart';
import 'bone_pose.dart'; import 'bone_pose.dart';
import 'bounding_box_attachment.dart';
import 'clipping_attachment.dart';
import 'color.dart'; import 'color.dart';
import 'mesh_attachment.dart';
import 'path_attachment.dart';
import 'region_attachment.dart';
/// PointAttachment wrapper /// PointAttachment wrapper
class PointAttachment extends Attachment { class PointAttachment extends Attachment {
@ -44,7 +50,6 @@ class PointAttachment extends Attachment {
PointAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); PointAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory PointAttachment(String name) { factory PointAttachment(String name) {

View File

@ -30,6 +30,8 @@
// AUTO GENERATED FILE, DO NOT EDIT. // AUTO GENERATED FILE, DO NOT EDIT.
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart';
/// Posed wrapper /// Posed wrapper
abstract class Posed { abstract class Posed {

View File

@ -33,9 +33,15 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart'; import 'arrays.dart';
import 'attachment.dart'; import 'attachment.dart';
import 'bounding_box_attachment.dart';
import 'clipping_attachment.dart';
import 'color.dart'; import 'color.dart';
import 'mesh_attachment.dart';
import 'path_attachment.dart';
import 'point_attachment.dart';
import 'sequence.dart'; import 'sequence.dart';
import 'slot.dart'; import 'slot.dart';
import 'texture_region.dart'; import 'texture_region.dart';
@ -47,7 +53,6 @@ class RegionAttachment extends Attachment {
RegionAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); RegionAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory RegionAttachment(String name) { factory RegionAttachment(String name) {

View File

@ -32,6 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'slot_curve_timeline.dart'; import 'slot_curve_timeline.dart';
/// Rgb2Timeline wrapper /// Rgb2Timeline wrapper
@ -41,7 +46,6 @@ class Rgb2Timeline extends SlotCurveTimeline {
Rgb2Timeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); Rgb2Timeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory Rgb2Timeline(int frameCount, int bezierCount, int slotIndex) { factory Rgb2Timeline(int frameCount, int bezierCount, int slotIndex) {

View File

@ -32,6 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'slot_curve_timeline.dart'; import 'slot_curve_timeline.dart';
/// RgbTimeline wrapper /// RgbTimeline wrapper
@ -41,7 +46,6 @@ class RgbTimeline extends SlotCurveTimeline {
RgbTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); RgbTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory RgbTimeline(int frameCount, int bezierCount, int slotIndex) { factory RgbTimeline(int frameCount, int bezierCount, int slotIndex) {

View File

@ -32,6 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'slot_curve_timeline.dart'; import 'slot_curve_timeline.dart';
/// Rgba2Timeline wrapper /// Rgba2Timeline wrapper
@ -41,7 +46,6 @@ class Rgba2Timeline extends SlotCurveTimeline {
Rgba2Timeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); Rgba2Timeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory Rgba2Timeline(int frameCount, int bezierCount, int slotIndex) { factory Rgba2Timeline(int frameCount, int bezierCount, int slotIndex) {

View File

@ -32,6 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'slot_curve_timeline.dart'; import 'slot_curve_timeline.dart';
/// RgbaTimeline wrapper /// RgbaTimeline wrapper
@ -41,7 +46,6 @@ class RgbaTimeline extends SlotCurveTimeline {
RgbaTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); RgbaTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory RgbaTimeline(int frameCount, int bezierCount, int slotIndex) { factory RgbaTimeline(int frameCount, int bezierCount, int slotIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline1.dart'; import 'bone_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// RotateTimeline wrapper /// RotateTimeline wrapper
class RotateTimeline extends BoneTimeline1 { class RotateTimeline extends BoneTimeline1 {
@ -41,7 +46,6 @@ class RotateTimeline extends BoneTimeline1 {
RotateTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); RotateTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory RotateTimeline(int frameCount, int bezierCount, int boneIndex) { factory RotateTimeline(int frameCount, int bezierCount, int boneIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline2.dart'; import 'bone_timeline2.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// ScaleTimeline wrapper /// ScaleTimeline wrapper
class ScaleTimeline extends BoneTimeline2 { class ScaleTimeline extends BoneTimeline2 {
@ -41,7 +46,6 @@ class ScaleTimeline extends BoneTimeline2 {
ScaleTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ScaleTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ScaleTimeline(int frameCount, int bezierCount, int boneIndex) { factory ScaleTimeline(int frameCount, int bezierCount, int boneIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline1.dart'; import 'bone_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// ScaleXTimeline wrapper /// ScaleXTimeline wrapper
class ScaleXTimeline extends BoneTimeline1 { class ScaleXTimeline extends BoneTimeline1 {
@ -41,7 +46,6 @@ class ScaleXTimeline extends BoneTimeline1 {
ScaleXTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ScaleXTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ScaleXTimeline(int frameCount, int bezierCount, int boneIndex) { factory ScaleXTimeline(int frameCount, int bezierCount, int boneIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline1.dart'; import 'bone_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// ScaleYTimeline wrapper /// ScaleYTimeline wrapper
class ScaleYTimeline extends BoneTimeline1 { class ScaleYTimeline extends BoneTimeline1 {
@ -41,7 +46,6 @@ class ScaleYTimeline extends BoneTimeline1 {
ScaleYTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ScaleYTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ScaleYTimeline(int frameCount, int bezierCount, int boneIndex) { factory ScaleYTimeline(int frameCount, int bezierCount, int boneIndex) {

View File

@ -33,14 +33,19 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'attachment.dart'; import 'attachment.dart';
import 'bounding_box_attachment.dart'; import 'bounding_box_attachment.dart';
import 'clipping_attachment.dart'; import 'clipping_attachment.dart';
import 'mesh_attachment.dart'; import 'mesh_attachment.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'path_attachment.dart'; import 'path_attachment.dart';
import 'point_attachment.dart'; import 'point_attachment.dart';
import 'region_attachment.dart'; import 'region_attachment.dart';
import 'sequence_mode.dart'; import 'sequence_mode.dart';
import 'skeleton.dart';
import 'slot_timeline.dart'; import 'slot_timeline.dart';
import 'timeline.dart'; import 'timeline.dart';
@ -51,7 +56,6 @@ class SequenceTimeline extends Timeline implements SlotTimeline {
SequenceTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); SequenceTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory SequenceTimeline(int frameCount, int slotIndex, Attachment attachment) { factory SequenceTimeline(int frameCount, int slotIndex, Attachment attachment) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline2.dart'; import 'bone_timeline2.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// ShearTimeline wrapper /// ShearTimeline wrapper
class ShearTimeline extends BoneTimeline2 { class ShearTimeline extends BoneTimeline2 {
@ -41,7 +46,6 @@ class ShearTimeline extends BoneTimeline2 {
ShearTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ShearTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ShearTimeline(int frameCount, int bezierCount, int boneIndex) { factory ShearTimeline(int frameCount, int bezierCount, int boneIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline1.dart'; import 'bone_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// ShearXTimeline wrapper /// ShearXTimeline wrapper
class ShearXTimeline extends BoneTimeline1 { class ShearXTimeline extends BoneTimeline1 {
@ -41,7 +46,6 @@ class ShearXTimeline extends BoneTimeline1 {
ShearXTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ShearXTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ShearXTimeline(int frameCount, int bezierCount, int boneIndex) { factory ShearXTimeline(int frameCount, int bezierCount, int boneIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline1.dart'; import 'bone_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// ShearYTimeline wrapper /// ShearYTimeline wrapper
class ShearYTimeline extends BoneTimeline1 { class ShearYTimeline extends BoneTimeline1 {
@ -41,7 +46,6 @@ class ShearYTimeline extends BoneTimeline1 {
ShearYTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ShearYTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ShearYTimeline(int frameCount, int bezierCount, int boneIndex) { factory ShearYTimeline(int frameCount, int bezierCount, int boneIndex) {

View File

@ -49,7 +49,6 @@ class Slider extends PosedActive implements Posed, Constraint {
Slider.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); Slider.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory Slider(SliderData data, Skeleton skeleton) { factory Slider(SliderData data, Skeleton skeleton) {
@ -57,7 +56,6 @@ class Slider extends PosedActive implements Posed, Constraint {
return Slider.fromPointer(ptr); return Slider.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_slider_dispose(_ptr); SpineBindings.bindings.spine_slider_dispose(_ptr);
} }

View File

@ -61,7 +61,6 @@ class SliderData extends PosedData implements ConstraintData {
SliderData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); SliderData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory SliderData(String name) { factory SliderData(String name) {
@ -69,7 +68,6 @@ class SliderData extends PosedData implements ConstraintData {
return SliderData.fromPointer(ptr); return SliderData.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_slider_data_dispose(_ptr); SpineBindings.bindings.spine_slider_data_dispose(_ptr);
} }

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'constraint_timeline1.dart'; import 'constraint_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// SliderMixTimeline wrapper /// SliderMixTimeline wrapper
class SliderMixTimeline extends ConstraintTimeline1 { class SliderMixTimeline extends ConstraintTimeline1 {
@ -41,7 +46,6 @@ class SliderMixTimeline extends ConstraintTimeline1 {
SliderMixTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); SliderMixTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory SliderMixTimeline(int frameCount, int bezierCount, int sliderIndex) { factory SliderMixTimeline(int frameCount, int bezierCount, int sliderIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'constraint_timeline1.dart'; import 'constraint_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// SliderTimeline wrapper /// SliderTimeline wrapper
class SliderTimeline extends ConstraintTimeline1 { class SliderTimeline extends ConstraintTimeline1 {
@ -41,7 +46,6 @@ class SliderTimeline extends ConstraintTimeline1 {
SliderTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); SliderTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory SliderTimeline(int frameCount, int bezierCount, int sliderIndex) { factory SliderTimeline(int frameCount, int bezierCount, int sliderIndex) {

View File

@ -45,7 +45,6 @@ class Slot implements Posed {
Slot.fromPointer(this._ptr); Slot.fromPointer(this._ptr);
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory Slot(SlotData data, Skeleton skeleton) { factory Slot(SlotData data, Skeleton skeleton) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'curve_timeline.dart'; import 'curve_timeline.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
import 'slot_timeline.dart'; import 'slot_timeline.dart';
/// SlotCurveTimeline wrapper /// SlotCurveTimeline wrapper
@ -42,7 +47,6 @@ abstract class SlotCurveTimeline extends CurveTimeline implements SlotTimeline {
SlotCurveTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); SlotCurveTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
@override @override

View File

@ -45,7 +45,6 @@ class SlotData extends PosedData {
SlotData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); SlotData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory SlotData(int index, String name, BoneData boneData) { factory SlotData(int index, String name, BoneData boneData) {
@ -54,7 +53,6 @@ class SlotData extends PosedData {
return SlotData.fromPointer(ptr); return SlotData.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_slot_data_dispose(_ptr); SpineBindings.bindings.spine_slot_data_dispose(_ptr);
} }

View File

@ -30,6 +30,7 @@
// AUTO GENERATED FILE, DO NOT EDIT. // AUTO GENERATED FILE, DO NOT EDIT.
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart'; import 'rtti.dart';

View File

@ -32,7 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'bone_pose.dart';
import 'skeleton.dart';
import 'to_property.dart'; import 'to_property.dart';
import 'transform_constraint_pose.dart';
/// ToRotate wrapper /// ToRotate wrapper
class ToRotate extends ToProperty { class ToRotate extends ToProperty {
@ -41,7 +45,6 @@ class ToRotate extends ToProperty {
ToRotate.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ToRotate.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ToRotate() { factory ToRotate() {

View File

@ -32,7 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'bone_pose.dart';
import 'skeleton.dart';
import 'to_property.dart'; import 'to_property.dart';
import 'transform_constraint_pose.dart';
/// ToScaleX wrapper /// ToScaleX wrapper
class ToScaleX extends ToProperty { class ToScaleX extends ToProperty {
@ -41,7 +45,6 @@ class ToScaleX extends ToProperty {
ToScaleX.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ToScaleX.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ToScaleX() { factory ToScaleX() {

View File

@ -32,7 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'bone_pose.dart';
import 'skeleton.dart';
import 'to_property.dart'; import 'to_property.dart';
import 'transform_constraint_pose.dart';
/// ToScaleY wrapper /// ToScaleY wrapper
class ToScaleY extends ToProperty { class ToScaleY extends ToProperty {
@ -41,7 +45,6 @@ class ToScaleY extends ToProperty {
ToScaleY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ToScaleY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ToScaleY() { factory ToScaleY() {

View File

@ -32,7 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'bone_pose.dart';
import 'skeleton.dart';
import 'to_property.dart'; import 'to_property.dart';
import 'transform_constraint_pose.dart';
/// ToShearY wrapper /// ToShearY wrapper
class ToShearY extends ToProperty { class ToShearY extends ToProperty {
@ -41,7 +45,6 @@ class ToShearY extends ToProperty {
ToShearY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ToShearY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ToShearY() { factory ToShearY() {

View File

@ -32,7 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'bone_pose.dart';
import 'skeleton.dart';
import 'to_property.dart'; import 'to_property.dart';
import 'transform_constraint_pose.dart';
/// ToX wrapper /// ToX wrapper
class ToX extends ToProperty { class ToX extends ToProperty {
@ -41,7 +45,6 @@ class ToX extends ToProperty {
ToX.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ToX.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ToX() { factory ToX() {

View File

@ -32,7 +32,11 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'bone_pose.dart';
import 'skeleton.dart';
import 'to_property.dart'; import 'to_property.dart';
import 'transform_constraint_pose.dart';
/// ToY wrapper /// ToY wrapper
class ToY extends ToProperty { class ToY extends ToProperty {
@ -41,7 +45,6 @@ class ToY extends ToProperty {
ToY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); ToY.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory ToY() { factory ToY() {

View File

@ -50,7 +50,6 @@ class TransformConstraint extends PosedActive implements Posed, Constraint {
TransformConstraint.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); TransformConstraint.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory TransformConstraint(TransformConstraintData data, Skeleton skeleton) { factory TransformConstraint(TransformConstraintData data, Skeleton skeleton) {
@ -59,7 +58,6 @@ class TransformConstraint extends PosedActive implements Posed, Constraint {
return TransformConstraint.fromPointer(ptr); return TransformConstraint.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_transform_constraint_dispose(_ptr); SpineBindings.bindings.spine_transform_constraint_dispose(_ptr);
} }

View File

@ -54,7 +54,6 @@ class TransformConstraintData extends PosedData implements ConstraintData {
TransformConstraintData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); TransformConstraintData.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory TransformConstraintData(String name) { factory TransformConstraintData(String name) {
@ -62,7 +61,6 @@ class TransformConstraintData extends PosedData implements ConstraintData {
return TransformConstraintData.fromPointer(ptr); return TransformConstraintData.fromPointer(ptr);
} }
@override
void dispose() { void dispose() {
SpineBindings.bindings.spine_transform_constraint_data_dispose(_ptr); SpineBindings.bindings.spine_transform_constraint_data_dispose(_ptr);
} }

View File

@ -32,8 +32,13 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'constraint_timeline.dart'; import 'constraint_timeline.dart';
import 'curve_timeline.dart'; import 'curve_timeline.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// TransformConstraintTimeline wrapper /// TransformConstraintTimeline wrapper
class TransformConstraintTimeline extends CurveTimeline implements ConstraintTimeline { class TransformConstraintTimeline extends CurveTimeline implements ConstraintTimeline {
@ -42,7 +47,6 @@ class TransformConstraintTimeline extends CurveTimeline implements ConstraintTim
TransformConstraintTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); TransformConstraintTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory TransformConstraintTimeline(int frameCount, int bezierCount, int transformConstraintIndex) { factory TransformConstraintTimeline(int frameCount, int bezierCount, int transformConstraintIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline2.dart'; import 'bone_timeline2.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// TranslateTimeline wrapper /// TranslateTimeline wrapper
class TranslateTimeline extends BoneTimeline2 { class TranslateTimeline extends BoneTimeline2 {
@ -41,7 +46,6 @@ class TranslateTimeline extends BoneTimeline2 {
TranslateTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); TranslateTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory TranslateTimeline(int frameCount, int bezierCount, int boneIndex) { factory TranslateTimeline(int frameCount, int bezierCount, int boneIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline1.dart'; import 'bone_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// TranslateXTimeline wrapper /// TranslateXTimeline wrapper
class TranslateXTimeline extends BoneTimeline1 { class TranslateXTimeline extends BoneTimeline1 {
@ -41,7 +46,6 @@ class TranslateXTimeline extends BoneTimeline1 {
TranslateXTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); TranslateXTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory TranslateXTimeline(int frameCount, int bezierCount, int boneIndex) { factory TranslateXTimeline(int frameCount, int bezierCount, int boneIndex) {

View File

@ -32,7 +32,12 @@
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart';
import 'bone_timeline1.dart'; import 'bone_timeline1.dart';
import 'mix_blend.dart';
import 'mix_direction.dart';
import 'skeleton.dart';
/// TranslateYTimeline wrapper /// TranslateYTimeline wrapper
class TranslateYTimeline extends BoneTimeline1 { class TranslateYTimeline extends BoneTimeline1 {
@ -41,7 +46,6 @@ class TranslateYTimeline extends BoneTimeline1 {
TranslateYTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); TranslateYTimeline.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
factory TranslateYTimeline(int frameCount, int bezierCount, int boneIndex) { factory TranslateYTimeline(int frameCount, int bezierCount, int boneIndex) {

View File

@ -30,6 +30,7 @@
// AUTO GENERATED FILE, DO NOT EDIT. // AUTO GENERATED FILE, DO NOT EDIT.
import 'dart:ffi'; import 'dart:ffi';
import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart'; import 'rtti.dart';
import 'physics.dart'; import 'physics.dart';

View File

@ -33,6 +33,7 @@ import 'dart:ffi';
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'spine_dart_bindings_generated.dart'; import 'spine_dart_bindings_generated.dart';
import '../spine_bindings.dart'; import '../spine_bindings.dart';
import 'rtti.dart';
import 'arrays.dart'; import 'arrays.dart';
import 'attachment.dart'; import 'attachment.dart';
import 'bounding_box_attachment.dart'; import 'bounding_box_attachment.dart';
@ -51,7 +52,6 @@ abstract class VertexAttachment extends Attachment {
VertexAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast()); VertexAttachment.fromPointer(this._ptr) : super.fromPointer(_ptr.cast());
/// Get the native pointer for FFI calls /// Get the native pointer for FFI calls
@override
Pointer get nativePtr => _ptr; Pointer get nativePtr => _ptr;
int get id { int get id {