// ignore_for_file: always_specify_types, constant_identifier_names // ignore_for_file: camel_case_types // ignore_for_file: non_constant_identifier_names // AUTO GENERATED FILE, DO NOT EDIT. // // Generated by `package:ffigen`. // ignore_for_file: type=lint import 'ffi_proxy.dart' as ffi; /// Bindings for `src/spine_flutter.h`. /// /// Regenerate bindings with `dart run ffigen --config ffigen.yaml`. /// class SpineFlutterBindings { /// Holds the symbol lookup function. final ffi.Pointer Function(String symbolName) _lookup; /// The symbols are looked up in [dynamicLibrary]. SpineFlutterBindings(ffi.DynamicLibrary dynamicLibrary) : _lookup = dynamicLibrary.lookup; /// The symbols are looked up with [lookup]. SpineFlutterBindings.fromLookup(ffi.Pointer Function(String symbolName) lookup) : _lookup = lookup; int spine_major_version() { return _spine_major_version(); } late final _spine_major_versionPtr = _lookup>('spine_major_version'); late final _spine_major_version = _spine_major_versionPtr.asFunction(); int spine_minor_version() { return _spine_minor_version(); } late final _spine_minor_versionPtr = _lookup>('spine_minor_version'); late final _spine_minor_version = _spine_minor_versionPtr.asFunction(); void spine_enable_debug_extension(int enable) { return _spine_enable_debug_extension(enable); } late final _spine_enable_debug_extensionPtr = _lookup>( 'spine_enable_debug_extension', ); late final _spine_enable_debug_extension = _spine_enable_debug_extensionPtr.asFunction(); void spine_report_leaks() { return _spine_report_leaks(); } late final _spine_report_leaksPtr = _lookup>('spine_report_leaks'); late final _spine_report_leaks = _spine_report_leaksPtr.asFunction(); double spine_color_get_r(spine_color color) { return _spine_color_get_r(color); } late final _spine_color_get_rPtr = _lookup>('spine_color_get_r'); late final _spine_color_get_r = _spine_color_get_rPtr.asFunction(); double spine_color_get_g(spine_color color) { return _spine_color_get_g(color); } late final _spine_color_get_gPtr = _lookup>('spine_color_get_g'); late final _spine_color_get_g = _spine_color_get_gPtr.asFunction(); double spine_color_get_b(spine_color color) { return _spine_color_get_b(color); } late final _spine_color_get_bPtr = _lookup>('spine_color_get_b'); late final _spine_color_get_b = _spine_color_get_bPtr.asFunction(); double spine_color_get_a(spine_color color) { return _spine_color_get_a(color); } late final _spine_color_get_aPtr = _lookup>('spine_color_get_a'); late final _spine_color_get_a = _spine_color_get_aPtr.asFunction(); double spine_bounds_get_x(spine_bounds bounds) { return _spine_bounds_get_x(bounds); } late final _spine_bounds_get_xPtr = _lookup>( 'spine_bounds_get_x', ); late final _spine_bounds_get_x = _spine_bounds_get_xPtr.asFunction(); double spine_bounds_get_y(spine_bounds bounds) { return _spine_bounds_get_y(bounds); } late final _spine_bounds_get_yPtr = _lookup>( 'spine_bounds_get_y', ); late final _spine_bounds_get_y = _spine_bounds_get_yPtr.asFunction(); double spine_bounds_get_width(spine_bounds bounds) { return _spine_bounds_get_width(bounds); } late final _spine_bounds_get_widthPtr = _lookup>( 'spine_bounds_get_width', ); late final _spine_bounds_get_width = _spine_bounds_get_widthPtr.asFunction(); double spine_bounds_get_height(spine_bounds bounds) { return _spine_bounds_get_height(bounds); } late final _spine_bounds_get_heightPtr = _lookup>( 'spine_bounds_get_height', ); late final _spine_bounds_get_height = _spine_bounds_get_heightPtr.asFunction(); double spine_vector_get_x(spine_vector vector) { return _spine_vector_get_x(vector); } late final _spine_vector_get_xPtr = _lookup>( 'spine_vector_get_x', ); late final _spine_vector_get_x = _spine_vector_get_xPtr.asFunction(); double spine_vector_get_y(spine_vector vector) { return _spine_vector_get_y(vector); } late final _spine_vector_get_yPtr = _lookup>( 'spine_vector_get_y', ); late final _spine_vector_get_y = _spine_vector_get_yPtr.asFunction(); spine_atlas spine_atlas_load(ffi.Pointer atlasData) { return _spine_atlas_load(atlasData); } late final _spine_atlas_loadPtr = _lookup)>>( 'spine_atlas_load', ); late final _spine_atlas_load = _spine_atlas_loadPtr.asFunction)>(); int spine_atlas_get_num_image_paths(spine_atlas atlas) { return _spine_atlas_get_num_image_paths(atlas); } late final _spine_atlas_get_num_image_pathsPtr = _lookup>( 'spine_atlas_get_num_image_paths', ); late final _spine_atlas_get_num_image_paths = _spine_atlas_get_num_image_pathsPtr .asFunction(); ffi.Pointer spine_atlas_get_image_path(spine_atlas atlas, int index) { return _spine_atlas_get_image_path(atlas, index); } late final _spine_atlas_get_image_pathPtr = _lookup Function(spine_atlas, ffi.Int32)>>('spine_atlas_get_image_path'); late final _spine_atlas_get_image_path = _spine_atlas_get_image_pathPtr .asFunction Function(spine_atlas, int)>(); ffi.Pointer spine_atlas_get_error(spine_atlas atlas) { return _spine_atlas_get_error(atlas); } late final _spine_atlas_get_errorPtr = _lookup Function(spine_atlas)>>( 'spine_atlas_get_error', ); late final _spine_atlas_get_error = _spine_atlas_get_errorPtr.asFunction Function(spine_atlas)>(); void spine_atlas_dispose(spine_atlas atlas) { return _spine_atlas_dispose(atlas); } late final _spine_atlas_disposePtr = _lookup>( 'spine_atlas_dispose', ); late final _spine_atlas_dispose = _spine_atlas_disposePtr.asFunction(); spine_skeleton_data_result spine_skeleton_data_load_json(spine_atlas atlas, ffi.Pointer skeletonData) { return _spine_skeleton_data_load_json(atlas, skeletonData); } late final _spine_skeleton_data_load_jsonPtr = _lookup)>>( 'spine_skeleton_data_load_json', ); late final _spine_skeleton_data_load_json = _spine_skeleton_data_load_jsonPtr .asFunction)>(); spine_skeleton_data_result spine_skeleton_data_load_binary( spine_atlas atlas, ffi.Pointer skeletonData, int length, ) { return _spine_skeleton_data_load_binary(atlas, skeletonData, length); } late final _spine_skeleton_data_load_binaryPtr = _lookup, ffi.Int32)>>( 'spine_skeleton_data_load_binary', ); late final _spine_skeleton_data_load_binary = _spine_skeleton_data_load_binaryPtr .asFunction, int)>(); ffi.Pointer spine_skeleton_data_result_get_error(spine_skeleton_data_result result) { return _spine_skeleton_data_result_get_error(result); } late final _spine_skeleton_data_result_get_errorPtr = _lookup Function(spine_skeleton_data_result)>>( 'spine_skeleton_data_result_get_error', ); late final _spine_skeleton_data_result_get_error = _spine_skeleton_data_result_get_errorPtr .asFunction Function(spine_skeleton_data_result)>(); spine_skeleton_data spine_skeleton_data_result_get_data(spine_skeleton_data_result result) { return _spine_skeleton_data_result_get_data(result); } late final _spine_skeleton_data_result_get_dataPtr = _lookup>( 'spine_skeleton_data_result_get_data', ); late final _spine_skeleton_data_result_get_data = _spine_skeleton_data_result_get_dataPtr .asFunction(); void spine_skeleton_data_result_dispose(spine_skeleton_data_result result) { return _spine_skeleton_data_result_dispose(result); } late final _spine_skeleton_data_result_disposePtr = _lookup>('spine_skeleton_data_result_dispose'); late final _spine_skeleton_data_result_dispose = _spine_skeleton_data_result_disposePtr .asFunction(); spine_bone_data spine_skeleton_data_find_bone(spine_skeleton_data data, ffi.Pointer name) { return _spine_skeleton_data_find_bone(data, name); } late final _spine_skeleton_data_find_bonePtr = _lookup)>>( 'spine_skeleton_data_find_bone', ); late final _spine_skeleton_data_find_bone = _spine_skeleton_data_find_bonePtr .asFunction)>(); spine_slot_data spine_skeleton_data_find_slot(spine_skeleton_data data, ffi.Pointer name) { return _spine_skeleton_data_find_slot(data, name); } late final _spine_skeleton_data_find_slotPtr = _lookup)>>( 'spine_skeleton_data_find_slot', ); late final _spine_skeleton_data_find_slot = _spine_skeleton_data_find_slotPtr .asFunction)>(); spine_skin spine_skeleton_data_find_skin(spine_skeleton_data data, ffi.Pointer name) { return _spine_skeleton_data_find_skin(data, name); } late final _spine_skeleton_data_find_skinPtr = _lookup)>>( 'spine_skeleton_data_find_skin', ); late final _spine_skeleton_data_find_skin = _spine_skeleton_data_find_skinPtr .asFunction)>(); spine_event_data spine_skeleton_data_find_event(spine_skeleton_data data, ffi.Pointer name) { return _spine_skeleton_data_find_event(data, name); } late final _spine_skeleton_data_find_eventPtr = _lookup)>>( 'spine_skeleton_data_find_event', ); late final _spine_skeleton_data_find_event = _spine_skeleton_data_find_eventPtr .asFunction)>(); spine_animation spine_skeleton_data_find_animation(spine_skeleton_data data, ffi.Pointer name) { return _spine_skeleton_data_find_animation(data, name); } late final _spine_skeleton_data_find_animationPtr = _lookup)>>( 'spine_skeleton_data_find_animation', ); late final _spine_skeleton_data_find_animation = _spine_skeleton_data_find_animationPtr .asFunction)>(); spine_ik_constraint_data spine_skeleton_data_find_ik_constraint(spine_skeleton_data data, ffi.Pointer name) { return _spine_skeleton_data_find_ik_constraint(data, name); } late final _spine_skeleton_data_find_ik_constraintPtr = _lookup)>>( 'spine_skeleton_data_find_ik_constraint', ); late final _spine_skeleton_data_find_ik_constraint = _spine_skeleton_data_find_ik_constraintPtr .asFunction)>(); spine_transform_constraint_data spine_skeleton_data_find_transform_constraint( spine_skeleton_data data, ffi.Pointer name, ) { return _spine_skeleton_data_find_transform_constraint(data, name); } late final _spine_skeleton_data_find_transform_constraintPtr = _lookup)>>( 'spine_skeleton_data_find_transform_constraint', ); late final _spine_skeleton_data_find_transform_constraint = _spine_skeleton_data_find_transform_constraintPtr .asFunction)>(); spine_path_constraint_data spine_skeleton_data_find_path_constraint( spine_skeleton_data data, ffi.Pointer name, ) { return _spine_skeleton_data_find_path_constraint(data, name); } late final _spine_skeleton_data_find_path_constraintPtr = _lookup)>>( 'spine_skeleton_data_find_path_constraint', ); late final _spine_skeleton_data_find_path_constraint = _spine_skeleton_data_find_path_constraintPtr .asFunction)>(); spine_physics_constraint_data spine_skeleton_data_find_physics_constraint( spine_skeleton_data data, ffi.Pointer name, ) { return _spine_skeleton_data_find_physics_constraint(data, name); } late final _spine_skeleton_data_find_physics_constraintPtr = _lookup)>>( 'spine_skeleton_data_find_physics_constraint', ); late final _spine_skeleton_data_find_physics_constraint = _spine_skeleton_data_find_physics_constraintPtr .asFunction)>(); ffi.Pointer spine_skeleton_data_get_name(spine_skeleton_data data) { return _spine_skeleton_data_get_name(data); } late final _spine_skeleton_data_get_namePtr = _lookup Function(spine_skeleton_data)>>('spine_skeleton_data_get_name'); late final _spine_skeleton_data_get_name = _spine_skeleton_data_get_namePtr .asFunction Function(spine_skeleton_data)>(); /// OMITTED setName() int spine_skeleton_data_get_num_bones(spine_skeleton_data data) { return _spine_skeleton_data_get_num_bones(data); } late final _spine_skeleton_data_get_num_bonesPtr = _lookup>('spine_skeleton_data_get_num_bones'); late final _spine_skeleton_data_get_num_bones = _spine_skeleton_data_get_num_bonesPtr .asFunction(); ffi.Pointer spine_skeleton_data_get_bones(spine_skeleton_data data) { return _spine_skeleton_data_get_bones(data); } late final _spine_skeleton_data_get_bonesPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_bones', ); late final _spine_skeleton_data_get_bones = _spine_skeleton_data_get_bonesPtr .asFunction Function(spine_skeleton_data)>(); int spine_skeleton_data_get_num_slots(spine_skeleton_data data) { return _spine_skeleton_data_get_num_slots(data); } late final _spine_skeleton_data_get_num_slotsPtr = _lookup>('spine_skeleton_data_get_num_slots'); late final _spine_skeleton_data_get_num_slots = _spine_skeleton_data_get_num_slotsPtr .asFunction(); ffi.Pointer spine_skeleton_data_get_slots(spine_skeleton_data data) { return _spine_skeleton_data_get_slots(data); } late final _spine_skeleton_data_get_slotsPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_slots', ); late final _spine_skeleton_data_get_slots = _spine_skeleton_data_get_slotsPtr .asFunction Function(spine_skeleton_data)>(); int spine_skeleton_data_get_num_skins(spine_skeleton_data data) { return _spine_skeleton_data_get_num_skins(data); } late final _spine_skeleton_data_get_num_skinsPtr = _lookup>('spine_skeleton_data_get_num_skins'); late final _spine_skeleton_data_get_num_skins = _spine_skeleton_data_get_num_skinsPtr .asFunction(); ffi.Pointer spine_skeleton_data_get_skins(spine_skeleton_data data) { return _spine_skeleton_data_get_skins(data); } late final _spine_skeleton_data_get_skinsPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_skins', ); late final _spine_skeleton_data_get_skins = _spine_skeleton_data_get_skinsPtr .asFunction Function(spine_skeleton_data)>(); spine_skin spine_skeleton_data_get_default_skin(spine_skeleton_data data) { return _spine_skeleton_data_get_default_skin(data); } late final _spine_skeleton_data_get_default_skinPtr = _lookup>('spine_skeleton_data_get_default_skin'); late final _spine_skeleton_data_get_default_skin = _spine_skeleton_data_get_default_skinPtr .asFunction(); void spine_skeleton_data_set_default_skin(spine_skeleton_data data, spine_skin skin) { return _spine_skeleton_data_set_default_skin(data, skin); } late final _spine_skeleton_data_set_default_skinPtr = _lookup>( 'spine_skeleton_data_set_default_skin', ); late final _spine_skeleton_data_set_default_skin = _spine_skeleton_data_set_default_skinPtr .asFunction(); int spine_skeleton_data_get_num_events(spine_skeleton_data data) { return _spine_skeleton_data_get_num_events(data); } late final _spine_skeleton_data_get_num_eventsPtr = _lookup>('spine_skeleton_data_get_num_events'); late final _spine_skeleton_data_get_num_events = _spine_skeleton_data_get_num_eventsPtr .asFunction(); ffi.Pointer spine_skeleton_data_get_events(spine_skeleton_data data) { return _spine_skeleton_data_get_events(data); } late final _spine_skeleton_data_get_eventsPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_events', ); late final _spine_skeleton_data_get_events = _spine_skeleton_data_get_eventsPtr .asFunction Function(spine_skeleton_data)>(); int spine_skeleton_data_get_num_animations(spine_skeleton_data data) { return _spine_skeleton_data_get_num_animations(data); } late final _spine_skeleton_data_get_num_animationsPtr = _lookup>('spine_skeleton_data_get_num_animations'); late final _spine_skeleton_data_get_num_animations = _spine_skeleton_data_get_num_animationsPtr .asFunction(); ffi.Pointer spine_skeleton_data_get_animations(spine_skeleton_data data) { return _spine_skeleton_data_get_animations(data); } late final _spine_skeleton_data_get_animationsPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_animations', ); late final _spine_skeleton_data_get_animations = _spine_skeleton_data_get_animationsPtr .asFunction Function(spine_skeleton_data)>(); int spine_skeleton_data_get_num_ik_constraints(spine_skeleton_data data) { return _spine_skeleton_data_get_num_ik_constraints(data); } late final _spine_skeleton_data_get_num_ik_constraintsPtr = _lookup>( 'spine_skeleton_data_get_num_ik_constraints', ); late final _spine_skeleton_data_get_num_ik_constraints = _spine_skeleton_data_get_num_ik_constraintsPtr .asFunction(); ffi.Pointer spine_skeleton_data_get_ik_constraints(spine_skeleton_data data) { return _spine_skeleton_data_get_ik_constraints(data); } late final _spine_skeleton_data_get_ik_constraintsPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_ik_constraints', ); late final _spine_skeleton_data_get_ik_constraints = _spine_skeleton_data_get_ik_constraintsPtr .asFunction Function(spine_skeleton_data)>(); int spine_skeleton_data_get_num_transform_constraints(spine_skeleton_data data) { return _spine_skeleton_data_get_num_transform_constraints(data); } late final _spine_skeleton_data_get_num_transform_constraintsPtr = _lookup>( 'spine_skeleton_data_get_num_transform_constraints', ); late final _spine_skeleton_data_get_num_transform_constraints = _spine_skeleton_data_get_num_transform_constraintsPtr .asFunction(); ffi.Pointer spine_skeleton_data_get_transform_constraints(spine_skeleton_data data) { return _spine_skeleton_data_get_transform_constraints(data); } late final _spine_skeleton_data_get_transform_constraintsPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_transform_constraints', ); late final _spine_skeleton_data_get_transform_constraints = _spine_skeleton_data_get_transform_constraintsPtr .asFunction Function(spine_skeleton_data)>(); int spine_skeleton_data_get_num_path_constraints(spine_skeleton_data data) { return _spine_skeleton_data_get_num_path_constraints(data); } late final _spine_skeleton_data_get_num_path_constraintsPtr = _lookup>( 'spine_skeleton_data_get_num_path_constraints', ); late final _spine_skeleton_data_get_num_path_constraints = _spine_skeleton_data_get_num_path_constraintsPtr .asFunction(); ffi.Pointer spine_skeleton_data_get_path_constraints(spine_skeleton_data data) { return _spine_skeleton_data_get_path_constraints(data); } late final _spine_skeleton_data_get_path_constraintsPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_path_constraints', ); late final _spine_skeleton_data_get_path_constraints = _spine_skeleton_data_get_path_constraintsPtr .asFunction Function(spine_skeleton_data)>(); int spine_skeleton_data_get_num_physics_constraints(spine_skeleton_data data) { return _spine_skeleton_data_get_num_physics_constraints(data); } late final _spine_skeleton_data_get_num_physics_constraintsPtr = _lookup>( 'spine_skeleton_data_get_num_physics_constraints', ); late final _spine_skeleton_data_get_num_physics_constraints = _spine_skeleton_data_get_num_physics_constraintsPtr .asFunction(); ffi.Pointer spine_skeleton_data_get_physics_constraints(spine_skeleton_data data) { return _spine_skeleton_data_get_physics_constraints(data); } late final _spine_skeleton_data_get_physics_constraintsPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_physics_constraints', ); late final _spine_skeleton_data_get_physics_constraints = _spine_skeleton_data_get_physics_constraintsPtr .asFunction Function(spine_skeleton_data)>(); double spine_skeleton_data_get_x(spine_skeleton_data data) { return _spine_skeleton_data_get_x(data); } late final _spine_skeleton_data_get_xPtr = _lookup>( 'spine_skeleton_data_get_x', ); late final _spine_skeleton_data_get_x = _spine_skeleton_data_get_xPtr .asFunction(); void spine_skeleton_data_set_x(spine_skeleton_data data, double x) { return _spine_skeleton_data_set_x(data, x); } late final _spine_skeleton_data_set_xPtr = _lookup>('spine_skeleton_data_set_x'); late final _spine_skeleton_data_set_x = _spine_skeleton_data_set_xPtr .asFunction(); double spine_skeleton_data_get_y(spine_skeleton_data data) { return _spine_skeleton_data_get_y(data); } late final _spine_skeleton_data_get_yPtr = _lookup>( 'spine_skeleton_data_get_y', ); late final _spine_skeleton_data_get_y = _spine_skeleton_data_get_yPtr .asFunction(); void spine_skeleton_data_set_y(spine_skeleton_data data, double y) { return _spine_skeleton_data_set_y(data, y); } late final _spine_skeleton_data_set_yPtr = _lookup>('spine_skeleton_data_set_y'); late final _spine_skeleton_data_set_y = _spine_skeleton_data_set_yPtr .asFunction(); double spine_skeleton_data_get_width(spine_skeleton_data data) { return _spine_skeleton_data_get_width(data); } late final _spine_skeleton_data_get_widthPtr = _lookup>( 'spine_skeleton_data_get_width', ); late final _spine_skeleton_data_get_width = _spine_skeleton_data_get_widthPtr .asFunction(); void spine_skeleton_data_set_width(spine_skeleton_data data, double width) { return _spine_skeleton_data_set_width(data, width); } late final _spine_skeleton_data_set_widthPtr = _lookup>('spine_skeleton_data_set_width'); late final _spine_skeleton_data_set_width = _spine_skeleton_data_set_widthPtr .asFunction(); double spine_skeleton_data_get_height(spine_skeleton_data data) { return _spine_skeleton_data_get_height(data); } late final _spine_skeleton_data_get_heightPtr = _lookup>( 'spine_skeleton_data_get_height', ); late final _spine_skeleton_data_get_height = _spine_skeleton_data_get_heightPtr .asFunction(); void spine_skeleton_data_set_height(spine_skeleton_data data, double height) { return _spine_skeleton_data_set_height(data, height); } late final _spine_skeleton_data_set_heightPtr = _lookup>('spine_skeleton_data_set_height'); late final _spine_skeleton_data_set_height = _spine_skeleton_data_set_heightPtr .asFunction(); ffi.Pointer spine_skeleton_data_get_version(spine_skeleton_data data) { return _spine_skeleton_data_get_version(data); } late final _spine_skeleton_data_get_versionPtr = _lookup Function(spine_skeleton_data)>>('spine_skeleton_data_get_version'); late final _spine_skeleton_data_get_version = _spine_skeleton_data_get_versionPtr .asFunction Function(spine_skeleton_data)>(); /// OMITTED setVersion() ffi.Pointer spine_skeleton_data_get_hash(spine_skeleton_data data) { return _spine_skeleton_data_get_hash(data); } late final _spine_skeleton_data_get_hashPtr = _lookup Function(spine_skeleton_data)>>('spine_skeleton_data_get_hash'); late final _spine_skeleton_data_get_hash = _spine_skeleton_data_get_hashPtr .asFunction Function(spine_skeleton_data)>(); /// OMITTED setHash() ffi.Pointer spine_skeleton_data_get_images_path(spine_skeleton_data data) { return _spine_skeleton_data_get_images_path(data); } late final _spine_skeleton_data_get_images_pathPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_images_path', ); late final _spine_skeleton_data_get_images_path = _spine_skeleton_data_get_images_pathPtr .asFunction Function(spine_skeleton_data)>(); /// OMITTED setImagesPath() ffi.Pointer spine_skeleton_data_get_audio_path(spine_skeleton_data data) { return _spine_skeleton_data_get_audio_path(data); } late final _spine_skeleton_data_get_audio_pathPtr = _lookup Function(spine_skeleton_data)>>( 'spine_skeleton_data_get_audio_path', ); late final _spine_skeleton_data_get_audio_path = _spine_skeleton_data_get_audio_pathPtr .asFunction Function(spine_skeleton_data)>(); /// OMITTED setAudioPath() double spine_skeleton_data_get_fps(spine_skeleton_data data) { return _spine_skeleton_data_get_fps(data); } late final _spine_skeleton_data_get_fpsPtr = _lookup>( 'spine_skeleton_data_get_fps', ); late final _spine_skeleton_data_get_fps = _spine_skeleton_data_get_fpsPtr .asFunction(); /// OMITTED setFps() double spine_skeleton_data_get_reference_scale(spine_skeleton_data data) { return _spine_skeleton_data_get_reference_scale(data); } late final _spine_skeleton_data_get_reference_scalePtr = _lookup>('spine_skeleton_data_get_reference_scale'); late final _spine_skeleton_data_get_reference_scale = _spine_skeleton_data_get_reference_scalePtr .asFunction(); void spine_skeleton_data_dispose(spine_skeleton_data data) { return _spine_skeleton_data_dispose(data); } late final _spine_skeleton_data_disposePtr = _lookup>( 'spine_skeleton_data_dispose', ); late final _spine_skeleton_data_dispose = _spine_skeleton_data_disposePtr .asFunction(); spine_skeleton_drawable spine_skeleton_drawable_create(spine_skeleton_data skeletonData) { return _spine_skeleton_drawable_create(skeletonData); } late final _spine_skeleton_drawable_createPtr = _lookup>( 'spine_skeleton_drawable_create', ); late final _spine_skeleton_drawable_create = _spine_skeleton_drawable_createPtr .asFunction(); spine_render_command spine_skeleton_drawable_render(spine_skeleton_drawable drawable) { return _spine_skeleton_drawable_render(drawable); } late final _spine_skeleton_drawable_renderPtr = _lookup>( 'spine_skeleton_drawable_render', ); late final _spine_skeleton_drawable_render = _spine_skeleton_drawable_renderPtr .asFunction(); void spine_skeleton_drawable_dispose(spine_skeleton_drawable drawable) { return _spine_skeleton_drawable_dispose(drawable); } late final _spine_skeleton_drawable_disposePtr = _lookup>('spine_skeleton_drawable_dispose'); late final _spine_skeleton_drawable_dispose = _spine_skeleton_drawable_disposePtr .asFunction(); spine_skeleton spine_skeleton_drawable_get_skeleton(spine_skeleton_drawable drawable) { return _spine_skeleton_drawable_get_skeleton(drawable); } late final _spine_skeleton_drawable_get_skeletonPtr = _lookup>( 'spine_skeleton_drawable_get_skeleton', ); late final _spine_skeleton_drawable_get_skeleton = _spine_skeleton_drawable_get_skeletonPtr .asFunction(); spine_animation_state spine_skeleton_drawable_get_animation_state(spine_skeleton_drawable drawable) { return _spine_skeleton_drawable_get_animation_state(drawable); } late final _spine_skeleton_drawable_get_animation_statePtr = _lookup>( 'spine_skeleton_drawable_get_animation_state', ); late final _spine_skeleton_drawable_get_animation_state = _spine_skeleton_drawable_get_animation_statePtr .asFunction(); spine_animation_state_data spine_skeleton_drawable_get_animation_state_data(spine_skeleton_drawable drawable) { return _spine_skeleton_drawable_get_animation_state_data(drawable); } late final _spine_skeleton_drawable_get_animation_state_dataPtr = _lookup>( 'spine_skeleton_drawable_get_animation_state_data', ); late final _spine_skeleton_drawable_get_animation_state_data = _spine_skeleton_drawable_get_animation_state_dataPtr .asFunction(); spine_animation_state_events spine_skeleton_drawable_get_animation_state_events(spine_skeleton_drawable drawable) { return _spine_skeleton_drawable_get_animation_state_events(drawable); } late final _spine_skeleton_drawable_get_animation_state_eventsPtr = _lookup>( 'spine_skeleton_drawable_get_animation_state_events', ); late final _spine_skeleton_drawable_get_animation_state_events = _spine_skeleton_drawable_get_animation_state_eventsPtr .asFunction(); ffi.Pointer spine_render_command_get_positions(spine_render_command command) { return _spine_render_command_get_positions(command); } late final _spine_render_command_get_positionsPtr = _lookup Function(spine_render_command)>>( 'spine_render_command_get_positions', ); late final _spine_render_command_get_positions = _spine_render_command_get_positionsPtr .asFunction Function(spine_render_command)>(); ffi.Pointer spine_render_command_get_uvs(spine_render_command command) { return _spine_render_command_get_uvs(command); } late final _spine_render_command_get_uvsPtr = _lookup Function(spine_render_command)>>( 'spine_render_command_get_uvs', ); late final _spine_render_command_get_uvs = _spine_render_command_get_uvsPtr .asFunction Function(spine_render_command)>(); ffi.Pointer spine_render_command_get_colors(spine_render_command command) { return _spine_render_command_get_colors(command); } late final _spine_render_command_get_colorsPtr = _lookup Function(spine_render_command)>>( 'spine_render_command_get_colors', ); late final _spine_render_command_get_colors = _spine_render_command_get_colorsPtr .asFunction Function(spine_render_command)>(); int spine_render_command_get_num_vertices(spine_render_command command) { return _spine_render_command_get_num_vertices(command); } late final _spine_render_command_get_num_verticesPtr = _lookup>('spine_render_command_get_num_vertices'); late final _spine_render_command_get_num_vertices = _spine_render_command_get_num_verticesPtr .asFunction(); ffi.Pointer spine_render_command_get_indices(spine_render_command command) { return _spine_render_command_get_indices(command); } late final _spine_render_command_get_indicesPtr = _lookup Function(spine_render_command)>>( 'spine_render_command_get_indices', ); late final _spine_render_command_get_indices = _spine_render_command_get_indicesPtr .asFunction Function(spine_render_command)>(); int spine_render_command_get_num_indices(spine_render_command command) { return _spine_render_command_get_num_indices(command); } late final _spine_render_command_get_num_indicesPtr = _lookup>('spine_render_command_get_num_indices'); late final _spine_render_command_get_num_indices = _spine_render_command_get_num_indicesPtr .asFunction(); int spine_render_command_get_atlas_page(spine_render_command command) { return _spine_render_command_get_atlas_page(command); } late final _spine_render_command_get_atlas_pagePtr = _lookup>('spine_render_command_get_atlas_page'); late final _spine_render_command_get_atlas_page = _spine_render_command_get_atlas_pagePtr .asFunction(); int spine_render_command_get_blend_mode(spine_render_command command) { return _spine_render_command_get_blend_mode(command); } late final _spine_render_command_get_blend_modePtr = _lookup>('spine_render_command_get_blend_mode'); late final _spine_render_command_get_blend_mode = _spine_render_command_get_blend_modePtr .asFunction(); spine_render_command spine_render_command_get_next(spine_render_command command) { return _spine_render_command_get_next(command); } late final _spine_render_command_get_nextPtr = _lookup>('spine_render_command_get_next'); late final _spine_render_command_get_next = _spine_render_command_get_nextPtr .asFunction(); ffi.Pointer spine_animation_get_name(spine_animation animation) { return _spine_animation_get_name(animation); } late final _spine_animation_get_namePtr = _lookup Function(spine_animation)>>( 'spine_animation_get_name', ); late final _spine_animation_get_name = _spine_animation_get_namePtr .asFunction Function(spine_animation)>(); /// OMITTED getTimelines() /// OMITTED hasTimeline() double spine_animation_get_duration(spine_animation animation) { return _spine_animation_get_duration(animation); } late final _spine_animation_get_durationPtr = _lookup>( 'spine_animation_get_duration', ); late final _spine_animation_get_duration = _spine_animation_get_durationPtr .asFunction(); /// OMITTED setDuration() spine_skeleton_data spine_animation_state_data_get_skeleton_data(spine_animation_state_data stateData) { return _spine_animation_state_data_get_skeleton_data(stateData); } late final _spine_animation_state_data_get_skeleton_dataPtr = _lookup>( 'spine_animation_state_data_get_skeleton_data', ); late final _spine_animation_state_data_get_skeleton_data = _spine_animation_state_data_get_skeleton_dataPtr .asFunction(); double spine_animation_state_data_get_default_mix(spine_animation_state_data stateData) { return _spine_animation_state_data_get_default_mix(stateData); } late final _spine_animation_state_data_get_default_mixPtr = _lookup>( 'spine_animation_state_data_get_default_mix', ); late final _spine_animation_state_data_get_default_mix = _spine_animation_state_data_get_default_mixPtr .asFunction(); void spine_animation_state_data_set_default_mix(spine_animation_state_data stateData, double defaultMix) { return _spine_animation_state_data_set_default_mix(stateData, defaultMix); } late final _spine_animation_state_data_set_default_mixPtr = _lookup>( 'spine_animation_state_data_set_default_mix', ); late final _spine_animation_state_data_set_default_mix = _spine_animation_state_data_set_default_mixPtr .asFunction(); void spine_animation_state_data_set_mix( spine_animation_state_data stateData, spine_animation from, spine_animation to, double duration, ) { return _spine_animation_state_data_set_mix(stateData, from, to, duration); } late final _spine_animation_state_data_set_mixPtr = _lookup< ffi.NativeFunction >('spine_animation_state_data_set_mix'); late final _spine_animation_state_data_set_mix = _spine_animation_state_data_set_mixPtr .asFunction(); double spine_animation_state_data_get_mix( spine_animation_state_data stateData, spine_animation from, spine_animation to, ) { return _spine_animation_state_data_get_mix(stateData, from, to); } late final _spine_animation_state_data_get_mixPtr = _lookup>( 'spine_animation_state_data_get_mix', ); late final _spine_animation_state_data_get_mix = _spine_animation_state_data_get_mixPtr .asFunction(); void spine_animation_state_data_set_mix_by_name( spine_animation_state_data stateData, ffi.Pointer fromName, ffi.Pointer toName, double duration, ) { return _spine_animation_state_data_set_mix_by_name(stateData, fromName, toName, duration); } late final _spine_animation_state_data_set_mix_by_namePtr = _lookup< ffi.NativeFunction< ffi.Void Function(spine_animation_state_data, ffi.Pointer, ffi.Pointer, ffi.Float) > >('spine_animation_state_data_set_mix_by_name'); late final _spine_animation_state_data_set_mix_by_name = _spine_animation_state_data_set_mix_by_namePtr .asFunction, ffi.Pointer, double)>(); double spine_animation_state_data_get_mix_by_name( spine_animation_state_data stateData, ffi.Pointer fromName, ffi.Pointer toName, ) { return _spine_animation_state_data_get_mix_by_name(stateData, fromName, toName); } late final _spine_animation_state_data_get_mix_by_namePtr = _lookup, ffi.Pointer)>>( 'spine_animation_state_data_get_mix_by_name', ); late final _spine_animation_state_data_get_mix_by_name = _spine_animation_state_data_get_mix_by_namePtr .asFunction, ffi.Pointer)>(); void spine_animation_state_data_clear(spine_animation_state_data stateData) { return _spine_animation_state_data_clear(stateData); } late final _spine_animation_state_data_clearPtr = _lookup>('spine_animation_state_data_clear'); late final _spine_animation_state_data_clear = _spine_animation_state_data_clearPtr .asFunction(); void spine_animation_state_update(spine_animation_state state, double delta) { return _spine_animation_state_update(state, delta); } late final _spine_animation_state_updatePtr = _lookup>('spine_animation_state_update'); late final _spine_animation_state_update = _spine_animation_state_updatePtr .asFunction(); void spine_animation_state_apply(spine_animation_state state, spine_skeleton skeleton) { return _spine_animation_state_apply(state, skeleton); } late final _spine_animation_state_applyPtr = _lookup>( 'spine_animation_state_apply', ); late final _spine_animation_state_apply = _spine_animation_state_applyPtr .asFunction(); void spine_animation_state_clear_tracks(spine_animation_state state) { return _spine_animation_state_clear_tracks(state); } late final _spine_animation_state_clear_tracksPtr = _lookup>('spine_animation_state_clear_tracks'); late final _spine_animation_state_clear_tracks = _spine_animation_state_clear_tracksPtr .asFunction(); void spine_animation_state_clear_track(spine_animation_state state, int trackIndex) { return _spine_animation_state_clear_track(state, trackIndex); } late final _spine_animation_state_clear_trackPtr = _lookup>( 'spine_animation_state_clear_track', ); late final _spine_animation_state_clear_track = _spine_animation_state_clear_trackPtr .asFunction(); int spine_animation_state_get_num_tracks(spine_animation_state state) { return _spine_animation_state_get_num_tracks(state); } late final _spine_animation_state_get_num_tracksPtr = _lookup>('spine_animation_state_get_num_tracks'); late final _spine_animation_state_get_num_tracks = _spine_animation_state_get_num_tracksPtr .asFunction(); spine_track_entry spine_animation_state_set_animation_by_name( spine_animation_state state, int trackIndex, ffi.Pointer animationName, int loop, ) { return _spine_animation_state_set_animation_by_name(state, trackIndex, animationName, loop); } late final _spine_animation_state_set_animation_by_namePtr = _lookup< ffi.NativeFunction, spine_bool)> >('spine_animation_state_set_animation_by_name'); late final _spine_animation_state_set_animation_by_name = _spine_animation_state_set_animation_by_namePtr .asFunction, int)>(); spine_track_entry spine_animation_state_set_animation( spine_animation_state state, int trackIndex, spine_animation animation, int loop, ) { return _spine_animation_state_set_animation(state, trackIndex, animation, loop); } late final _spine_animation_state_set_animationPtr = _lookup< ffi.NativeFunction >('spine_animation_state_set_animation'); late final _spine_animation_state_set_animation = _spine_animation_state_set_animationPtr .asFunction(); spine_track_entry spine_animation_state_add_animation_by_name( spine_animation_state state, int trackIndex, ffi.Pointer animationName, int loop, double delay, ) { return _spine_animation_state_add_animation_by_name(state, trackIndex, animationName, loop, delay); } late final _spine_animation_state_add_animation_by_namePtr = _lookup< ffi.NativeFunction< spine_track_entry Function(spine_animation_state, ffi.Int32, ffi.Pointer, spine_bool, ffi.Float) > >('spine_animation_state_add_animation_by_name'); late final _spine_animation_state_add_animation_by_name = _spine_animation_state_add_animation_by_namePtr .asFunction, int, double)>(); spine_track_entry spine_animation_state_add_animation( spine_animation_state state, int trackIndex, spine_animation animation, int loop, double delay, ) { return _spine_animation_state_add_animation(state, trackIndex, animation, loop, delay); } late final _spine_animation_state_add_animationPtr = _lookup< ffi.NativeFunction< spine_track_entry Function(spine_animation_state, ffi.Int32, spine_animation, spine_bool, ffi.Float) > >('spine_animation_state_add_animation'); late final _spine_animation_state_add_animation = _spine_animation_state_add_animationPtr .asFunction(); spine_track_entry spine_animation_state_set_empty_animation( spine_animation_state state, int trackIndex, double mixDuration, ) { return _spine_animation_state_set_empty_animation(state, trackIndex, mixDuration); } late final _spine_animation_state_set_empty_animationPtr = _lookup>( 'spine_animation_state_set_empty_animation', ); late final _spine_animation_state_set_empty_animation = _spine_animation_state_set_empty_animationPtr .asFunction(); spine_track_entry spine_animation_state_add_empty_animation( spine_animation_state state, int trackIndex, double mixDuration, double delay, ) { return _spine_animation_state_add_empty_animation(state, trackIndex, mixDuration, delay); } late final _spine_animation_state_add_empty_animationPtr = _lookup>( 'spine_animation_state_add_empty_animation', ); late final _spine_animation_state_add_empty_animation = _spine_animation_state_add_empty_animationPtr .asFunction(); void spine_animation_state_set_empty_animations(spine_animation_state state, double mixDuration) { return _spine_animation_state_set_empty_animations(state, mixDuration); } late final _spine_animation_state_set_empty_animationsPtr = _lookup>( 'spine_animation_state_set_empty_animations', ); late final _spine_animation_state_set_empty_animations = _spine_animation_state_set_empty_animationsPtr .asFunction(); spine_track_entry spine_animation_state_get_current(spine_animation_state state, int trackIndex) { return _spine_animation_state_get_current(state, trackIndex); } late final _spine_animation_state_get_currentPtr = _lookup>( 'spine_animation_state_get_current', ); late final _spine_animation_state_get_current = _spine_animation_state_get_currentPtr .asFunction(); spine_animation_state_data spine_animation_state_get_data(spine_animation_state state) { return _spine_animation_state_get_data(state); } late final _spine_animation_state_get_dataPtr = _lookup>( 'spine_animation_state_get_data', ); late final _spine_animation_state_get_data = _spine_animation_state_get_dataPtr .asFunction(); double spine_animation_state_get_time_scale(spine_animation_state state) { return _spine_animation_state_get_time_scale(state); } late final _spine_animation_state_get_time_scalePtr = _lookup>('spine_animation_state_get_time_scale'); late final _spine_animation_state_get_time_scale = _spine_animation_state_get_time_scalePtr .asFunction(); void spine_animation_state_set_time_scale(spine_animation_state state, double timeScale) { return _spine_animation_state_set_time_scale(state, timeScale); } late final _spine_animation_state_set_time_scalePtr = _lookup>( 'spine_animation_state_set_time_scale', ); late final _spine_animation_state_set_time_scale = _spine_animation_state_set_time_scalePtr .asFunction(); /// OMITTED setListener() /// OMITTED setListener() /// OMITTED disableQueue() /// OMITTED enableQueue() /// OMITTED setManualTrackEntryDisposal() /// OMITTED getManualTrackEntryDisposal() void spine_animation_state_dispose_track_entry(spine_animation_state state, spine_track_entry entry) { return _spine_animation_state_dispose_track_entry(state, entry); } late final _spine_animation_state_dispose_track_entryPtr = _lookup>( 'spine_animation_state_dispose_track_entry', ); late final _spine_animation_state_dispose_track_entry = _spine_animation_state_dispose_track_entryPtr .asFunction(); int spine_animation_state_events_get_num_events(spine_animation_state_events events) { return _spine_animation_state_events_get_num_events(events); } late final _spine_animation_state_events_get_num_eventsPtr = _lookup>( 'spine_animation_state_events_get_num_events', ); late final _spine_animation_state_events_get_num_events = _spine_animation_state_events_get_num_eventsPtr .asFunction(); int spine_animation_state_events_get_event_type(spine_animation_state_events events, int index) { return _spine_animation_state_events_get_event_type(events, index); } late final _spine_animation_state_events_get_event_typePtr = _lookup>( 'spine_animation_state_events_get_event_type', ); late final _spine_animation_state_events_get_event_type = _spine_animation_state_events_get_event_typePtr .asFunction(); spine_track_entry spine_animation_state_events_get_track_entry(spine_animation_state_events events, int index) { return _spine_animation_state_events_get_track_entry(events, index); } late final _spine_animation_state_events_get_track_entryPtr = _lookup>( 'spine_animation_state_events_get_track_entry', ); late final _spine_animation_state_events_get_track_entry = _spine_animation_state_events_get_track_entryPtr .asFunction(); spine_event spine_animation_state_events_get_event(spine_animation_state_events events, int index) { return _spine_animation_state_events_get_event(events, index); } late final _spine_animation_state_events_get_eventPtr = _lookup>( 'spine_animation_state_events_get_event', ); late final _spine_animation_state_events_get_event = _spine_animation_state_events_get_eventPtr .asFunction(); void spine_animation_state_events_reset(spine_animation_state_events events) { return _spine_animation_state_events_reset(events); } late final _spine_animation_state_events_resetPtr = _lookup>( 'spine_animation_state_events_reset', ); late final _spine_animation_state_events_reset = _spine_animation_state_events_resetPtr .asFunction(); int spine_track_entry_get_track_index(spine_track_entry entry) { return _spine_track_entry_get_track_index(entry); } late final _spine_track_entry_get_track_indexPtr = _lookup>( 'spine_track_entry_get_track_index', ); late final _spine_track_entry_get_track_index = _spine_track_entry_get_track_indexPtr .asFunction(); spine_animation spine_track_entry_get_animation(spine_track_entry entry) { return _spine_track_entry_get_animation(entry); } late final _spine_track_entry_get_animationPtr = _lookup>('spine_track_entry_get_animation'); late final _spine_track_entry_get_animation = _spine_track_entry_get_animationPtr .asFunction(); spine_track_entry spine_track_entry_get_previous(spine_track_entry entry) { return _spine_track_entry_get_previous(entry); } late final _spine_track_entry_get_previousPtr = _lookup>('spine_track_entry_get_previous'); late final _spine_track_entry_get_previous = _spine_track_entry_get_previousPtr .asFunction(); int spine_track_entry_get_loop(spine_track_entry entry) { return _spine_track_entry_get_loop(entry); } late final _spine_track_entry_get_loopPtr = _lookup>( 'spine_track_entry_get_loop', ); late final _spine_track_entry_get_loop = _spine_track_entry_get_loopPtr.asFunction(); void spine_track_entry_set_loop(spine_track_entry entry, int loop) { return _spine_track_entry_set_loop(entry, loop); } late final _spine_track_entry_set_loopPtr = _lookup>('spine_track_entry_set_loop'); late final _spine_track_entry_set_loop = _spine_track_entry_set_loopPtr .asFunction(); int spine_track_entry_get_hold_previous(spine_track_entry entry) { return _spine_track_entry_get_hold_previous(entry); } late final _spine_track_entry_get_hold_previousPtr = _lookup>('spine_track_entry_get_hold_previous'); late final _spine_track_entry_get_hold_previous = _spine_track_entry_get_hold_previousPtr .asFunction(); void spine_track_entry_set_hold_previous(spine_track_entry entry, int holdPrevious) { return _spine_track_entry_set_hold_previous(entry, holdPrevious); } late final _spine_track_entry_set_hold_previousPtr = _lookup>( 'spine_track_entry_set_hold_previous', ); late final _spine_track_entry_set_hold_previous = _spine_track_entry_set_hold_previousPtr .asFunction(); int spine_track_entry_get_reverse(spine_track_entry entry) { return _spine_track_entry_get_reverse(entry); } late final _spine_track_entry_get_reversePtr = _lookup>( 'spine_track_entry_get_reverse', ); late final _spine_track_entry_get_reverse = _spine_track_entry_get_reversePtr .asFunction(); void spine_track_entry_set_reverse(spine_track_entry entry, int reverse) { return _spine_track_entry_set_reverse(entry, reverse); } late final _spine_track_entry_set_reversePtr = _lookup>('spine_track_entry_set_reverse'); late final _spine_track_entry_set_reverse = _spine_track_entry_set_reversePtr .asFunction(); int spine_track_entry_get_shortest_rotation(spine_track_entry entry) { return _spine_track_entry_get_shortest_rotation(entry); } late final _spine_track_entry_get_shortest_rotationPtr = _lookup>('spine_track_entry_get_shortest_rotation'); late final _spine_track_entry_get_shortest_rotation = _spine_track_entry_get_shortest_rotationPtr .asFunction(); void spine_track_entry_set_shortest_rotation(spine_track_entry entry, int shortestRotation) { return _spine_track_entry_set_shortest_rotation(entry, shortestRotation); } late final _spine_track_entry_set_shortest_rotationPtr = _lookup>( 'spine_track_entry_set_shortest_rotation', ); late final _spine_track_entry_set_shortest_rotation = _spine_track_entry_set_shortest_rotationPtr .asFunction(); double spine_track_entry_get_delay(spine_track_entry entry) { return _spine_track_entry_get_delay(entry); } late final _spine_track_entry_get_delayPtr = _lookup>( 'spine_track_entry_get_delay', ); late final _spine_track_entry_get_delay = _spine_track_entry_get_delayPtr .asFunction(); void spine_track_entry_set_delay(spine_track_entry entry, double delay) { return _spine_track_entry_set_delay(entry, delay); } late final _spine_track_entry_set_delayPtr = _lookup>('spine_track_entry_set_delay'); late final _spine_track_entry_set_delay = _spine_track_entry_set_delayPtr .asFunction(); double spine_track_entry_get_track_time(spine_track_entry entry) { return _spine_track_entry_get_track_time(entry); } late final _spine_track_entry_get_track_timePtr = _lookup>( 'spine_track_entry_get_track_time', ); late final _spine_track_entry_get_track_time = _spine_track_entry_get_track_timePtr .asFunction(); void spine_track_entry_set_track_time(spine_track_entry entry, double trackTime) { return _spine_track_entry_set_track_time(entry, trackTime); } late final _spine_track_entry_set_track_timePtr = _lookup>('spine_track_entry_set_track_time'); late final _spine_track_entry_set_track_time = _spine_track_entry_set_track_timePtr .asFunction(); double spine_track_entry_get_track_end(spine_track_entry entry) { return _spine_track_entry_get_track_end(entry); } late final _spine_track_entry_get_track_endPtr = _lookup>( 'spine_track_entry_get_track_end', ); late final _spine_track_entry_get_track_end = _spine_track_entry_get_track_endPtr .asFunction(); void spine_track_entry_set_track_end(spine_track_entry entry, double trackEnd) { return _spine_track_entry_set_track_end(entry, trackEnd); } late final _spine_track_entry_set_track_endPtr = _lookup>('spine_track_entry_set_track_end'); late final _spine_track_entry_set_track_end = _spine_track_entry_set_track_endPtr .asFunction(); double spine_track_entry_get_animation_start(spine_track_entry entry) { return _spine_track_entry_get_animation_start(entry); } late final _spine_track_entry_get_animation_startPtr = _lookup>('spine_track_entry_get_animation_start'); late final _spine_track_entry_get_animation_start = _spine_track_entry_get_animation_startPtr .asFunction(); void spine_track_entry_set_animation_start(spine_track_entry entry, double animationStart) { return _spine_track_entry_set_animation_start(entry, animationStart); } late final _spine_track_entry_set_animation_startPtr = _lookup>( 'spine_track_entry_set_animation_start', ); late final _spine_track_entry_set_animation_start = _spine_track_entry_set_animation_startPtr .asFunction(); double spine_track_entry_get_animation_end(spine_track_entry entry) { return _spine_track_entry_get_animation_end(entry); } late final _spine_track_entry_get_animation_endPtr = _lookup>('spine_track_entry_get_animation_end'); late final _spine_track_entry_get_animation_end = _spine_track_entry_get_animation_endPtr .asFunction(); void spine_track_entry_set_animation_end(spine_track_entry entry, double animationEnd) { return _spine_track_entry_set_animation_end(entry, animationEnd); } late final _spine_track_entry_set_animation_endPtr = _lookup>( 'spine_track_entry_set_animation_end', ); late final _spine_track_entry_set_animation_end = _spine_track_entry_set_animation_endPtr .asFunction(); double spine_track_entry_get_animation_last(spine_track_entry entry) { return _spine_track_entry_get_animation_last(entry); } late final _spine_track_entry_get_animation_lastPtr = _lookup>('spine_track_entry_get_animation_last'); late final _spine_track_entry_get_animation_last = _spine_track_entry_get_animation_lastPtr .asFunction(); void spine_track_entry_set_animation_last(spine_track_entry entry, double animationLast) { return _spine_track_entry_set_animation_last(entry, animationLast); } late final _spine_track_entry_set_animation_lastPtr = _lookup>( 'spine_track_entry_set_animation_last', ); late final _spine_track_entry_set_animation_last = _spine_track_entry_set_animation_lastPtr .asFunction(); double spine_track_entry_get_animation_time(spine_track_entry entry) { return _spine_track_entry_get_animation_time(entry); } late final _spine_track_entry_get_animation_timePtr = _lookup>('spine_track_entry_get_animation_time'); late final _spine_track_entry_get_animation_time = _spine_track_entry_get_animation_timePtr .asFunction(); double spine_track_entry_get_time_scale(spine_track_entry entry) { return _spine_track_entry_get_time_scale(entry); } late final _spine_track_entry_get_time_scalePtr = _lookup>( 'spine_track_entry_get_time_scale', ); late final _spine_track_entry_get_time_scale = _spine_track_entry_get_time_scalePtr .asFunction(); void spine_track_entry_set_time_scale(spine_track_entry entry, double timeScale) { return _spine_track_entry_set_time_scale(entry, timeScale); } late final _spine_track_entry_set_time_scalePtr = _lookup>('spine_track_entry_set_time_scale'); late final _spine_track_entry_set_time_scale = _spine_track_entry_set_time_scalePtr .asFunction(); double spine_track_entry_get_alpha(spine_track_entry entry) { return _spine_track_entry_get_alpha(entry); } late final _spine_track_entry_get_alphaPtr = _lookup>( 'spine_track_entry_get_alpha', ); late final _spine_track_entry_get_alpha = _spine_track_entry_get_alphaPtr .asFunction(); void spine_track_entry_set_alpha(spine_track_entry entry, double alpha) { return _spine_track_entry_set_alpha(entry, alpha); } late final _spine_track_entry_set_alphaPtr = _lookup>('spine_track_entry_set_alpha'); late final _spine_track_entry_set_alpha = _spine_track_entry_set_alphaPtr .asFunction(); double spine_track_entry_get_event_threshold(spine_track_entry entry) { return _spine_track_entry_get_event_threshold(entry); } late final _spine_track_entry_get_event_thresholdPtr = _lookup>('spine_track_entry_get_event_threshold'); late final _spine_track_entry_get_event_threshold = _spine_track_entry_get_event_thresholdPtr .asFunction(); void spine_track_entry_set_event_threshold(spine_track_entry entry, double eventThreshold) { return _spine_track_entry_set_event_threshold(entry, eventThreshold); } late final _spine_track_entry_set_event_thresholdPtr = _lookup>( 'spine_track_entry_set_event_threshold', ); late final _spine_track_entry_set_event_threshold = _spine_track_entry_set_event_thresholdPtr .asFunction(); double spine_track_entry_get_alpha_attachment_threshold(spine_track_entry entry) { return _spine_track_entry_get_alpha_attachment_threshold(entry); } late final _spine_track_entry_get_alpha_attachment_thresholdPtr = _lookup>( 'spine_track_entry_get_alpha_attachment_threshold', ); late final _spine_track_entry_get_alpha_attachment_threshold = _spine_track_entry_get_alpha_attachment_thresholdPtr .asFunction(); void spine_track_entry_set_alpha_attachment_threshold(spine_track_entry entry, double attachmentThreshold) { return _spine_track_entry_set_alpha_attachment_threshold(entry, attachmentThreshold); } late final _spine_track_entry_set_alpha_attachment_thresholdPtr = _lookup>( 'spine_track_entry_set_alpha_attachment_threshold', ); late final _spine_track_entry_set_alpha_attachment_threshold = _spine_track_entry_set_alpha_attachment_thresholdPtr .asFunction(); double spine_track_entry_get_mix_attachment_threshold(spine_track_entry entry) { return _spine_track_entry_get_mix_attachment_threshold(entry); } late final _spine_track_entry_get_mix_attachment_thresholdPtr = _lookup>( 'spine_track_entry_get_mix_attachment_threshold', ); late final _spine_track_entry_get_mix_attachment_threshold = _spine_track_entry_get_mix_attachment_thresholdPtr .asFunction(); void spine_track_entry_set_mix_attachment_threshold(spine_track_entry entry, double attachmentThreshold) { return _spine_track_entry_set_mix_attachment_threshold(entry, attachmentThreshold); } late final _spine_track_entry_set_mix_attachment_thresholdPtr = _lookup>( 'spine_track_entry_set_mix_attachment_threshold', ); late final _spine_track_entry_set_mix_attachment_threshold = _spine_track_entry_set_mix_attachment_thresholdPtr .asFunction(); double spine_track_entry_get_mix_draw_order_threshold(spine_track_entry entry) { return _spine_track_entry_get_mix_draw_order_threshold(entry); } late final _spine_track_entry_get_mix_draw_order_thresholdPtr = _lookup>( 'spine_track_entry_get_mix_draw_order_threshold', ); late final _spine_track_entry_get_mix_draw_order_threshold = _spine_track_entry_get_mix_draw_order_thresholdPtr .asFunction(); void spine_track_entry_set_mix_draw_order_threshold(spine_track_entry entry, double drawOrderThreshold) { return _spine_track_entry_set_mix_draw_order_threshold(entry, drawOrderThreshold); } late final _spine_track_entry_set_mix_draw_order_thresholdPtr = _lookup>( 'spine_track_entry_set_mix_draw_order_threshold', ); late final _spine_track_entry_set_mix_draw_order_threshold = _spine_track_entry_set_mix_draw_order_thresholdPtr .asFunction(); spine_track_entry spine_track_entry_get_next(spine_track_entry entry) { return _spine_track_entry_get_next(entry); } late final _spine_track_entry_get_nextPtr = _lookup>('spine_track_entry_get_next'); late final _spine_track_entry_get_next = _spine_track_entry_get_nextPtr .asFunction(); int spine_track_entry_is_complete(spine_track_entry entry) { return _spine_track_entry_is_complete(entry); } late final _spine_track_entry_is_completePtr = _lookup>( 'spine_track_entry_is_complete', ); late final _spine_track_entry_is_complete = _spine_track_entry_is_completePtr .asFunction(); double spine_track_entry_get_mix_time(spine_track_entry entry) { return _spine_track_entry_get_mix_time(entry); } late final _spine_track_entry_get_mix_timePtr = _lookup>( 'spine_track_entry_get_mix_time', ); late final _spine_track_entry_get_mix_time = _spine_track_entry_get_mix_timePtr .asFunction(); void spine_track_entry_set_mix_time(spine_track_entry entry, double mixTime) { return _spine_track_entry_set_mix_time(entry, mixTime); } late final _spine_track_entry_set_mix_timePtr = _lookup>('spine_track_entry_set_mix_time'); late final _spine_track_entry_set_mix_time = _spine_track_entry_set_mix_timePtr .asFunction(); double spine_track_entry_get_mix_duration(spine_track_entry entry) { return _spine_track_entry_get_mix_duration(entry); } late final _spine_track_entry_get_mix_durationPtr = _lookup>('spine_track_entry_get_mix_duration'); late final _spine_track_entry_get_mix_duration = _spine_track_entry_get_mix_durationPtr .asFunction(); void spine_track_entry_set_mix_duration(spine_track_entry entry, double mixDuration) { return _spine_track_entry_set_mix_duration(entry, mixDuration); } late final _spine_track_entry_set_mix_durationPtr = _lookup>( 'spine_track_entry_set_mix_duration', ); late final _spine_track_entry_set_mix_duration = _spine_track_entry_set_mix_durationPtr .asFunction(); int spine_track_entry_get_mix_blend(spine_track_entry entry) { return _spine_track_entry_get_mix_blend(entry); } late final _spine_track_entry_get_mix_blendPtr = _lookup>( 'spine_track_entry_get_mix_blend', ); late final _spine_track_entry_get_mix_blend = _spine_track_entry_get_mix_blendPtr .asFunction(); void spine_track_entry_set_mix_blend(spine_track_entry entry, int mixBlend) { return _spine_track_entry_set_mix_blend(entry, mixBlend); } late final _spine_track_entry_set_mix_blendPtr = _lookup>('spine_track_entry_set_mix_blend'); late final _spine_track_entry_set_mix_blend = _spine_track_entry_set_mix_blendPtr .asFunction(); spine_track_entry spine_track_entry_get_mixing_from(spine_track_entry entry) { return _spine_track_entry_get_mixing_from(entry); } late final _spine_track_entry_get_mixing_fromPtr = _lookup>('spine_track_entry_get_mixing_from'); late final _spine_track_entry_get_mixing_from = _spine_track_entry_get_mixing_fromPtr .asFunction(); spine_track_entry spine_track_entry_get_mixing_to(spine_track_entry entry) { return _spine_track_entry_get_mixing_to(entry); } late final _spine_track_entry_get_mixing_toPtr = _lookup>('spine_track_entry_get_mixing_to'); late final _spine_track_entry_get_mixing_to = _spine_track_entry_get_mixing_toPtr .asFunction(); void spine_track_entry_reset_rotation_directions(spine_track_entry entry) { return _spine_track_entry_reset_rotation_directions(entry); } late final _spine_track_entry_reset_rotation_directionsPtr = _lookup>('spine_track_entry_reset_rotation_directions'); late final _spine_track_entry_reset_rotation_directions = _spine_track_entry_reset_rotation_directionsPtr .asFunction(); double spine_track_entry_get_track_complete(spine_track_entry entry) { return _spine_track_entry_get_track_complete(entry); } late final _spine_track_entry_get_track_completePtr = _lookup>('spine_track_entry_get_track_complete'); late final _spine_track_entry_get_track_complete = _spine_track_entry_get_track_completePtr .asFunction(); int spine_track_entry_was_applied(spine_track_entry entry) { return _spine_track_entry_was_applied(entry); } late final _spine_track_entry_was_appliedPtr = _lookup>( 'spine_track_entry_was_applied', ); late final _spine_track_entry_was_applied = _spine_track_entry_was_appliedPtr .asFunction(); int spine_track_entry_is_next_ready(spine_track_entry entry) { return _spine_track_entry_is_next_ready(entry); } late final _spine_track_entry_is_next_readyPtr = _lookup>( 'spine_track_entry_is_next_ready', ); late final _spine_track_entry_is_next_ready = _spine_track_entry_is_next_readyPtr .asFunction(); /// OMITTED setListener() /// OMITTED setListener() void spine_skeleton_update_cache(spine_skeleton skeleton) { return _spine_skeleton_update_cache(skeleton); } late final _spine_skeleton_update_cachePtr = _lookup>( 'spine_skeleton_update_cache', ); late final _spine_skeleton_update_cache = _spine_skeleton_update_cachePtr.asFunction(); /// OMITTED printUpdateCache() void spine_skeleton_update_world_transform(spine_skeleton skeleton, int physics) { return _spine_skeleton_update_world_transform(skeleton, physics); } late final _spine_skeleton_update_world_transformPtr = _lookup>( 'spine_skeleton_update_world_transform', ); late final _spine_skeleton_update_world_transform = _spine_skeleton_update_world_transformPtr .asFunction(); void spine_skeleton_update_world_transform_bone(spine_skeleton skeleton, int physics, spine_bone parent) { return _spine_skeleton_update_world_transform_bone(skeleton, physics, parent); } late final _spine_skeleton_update_world_transform_bonePtr = _lookup>( 'spine_skeleton_update_world_transform_bone', ); late final _spine_skeleton_update_world_transform_bone = _spine_skeleton_update_world_transform_bonePtr .asFunction(); void spine_skeleton_set_to_setup_pose(spine_skeleton skeleton) { return _spine_skeleton_set_to_setup_pose(skeleton); } late final _spine_skeleton_set_to_setup_posePtr = _lookup>( 'spine_skeleton_set_to_setup_pose', ); late final _spine_skeleton_set_to_setup_pose = _spine_skeleton_set_to_setup_posePtr .asFunction(); void spine_skeleton_set_bones_to_setup_pose(spine_skeleton skeleton) { return _spine_skeleton_set_bones_to_setup_pose(skeleton); } late final _spine_skeleton_set_bones_to_setup_posePtr = _lookup>('spine_skeleton_set_bones_to_setup_pose'); late final _spine_skeleton_set_bones_to_setup_pose = _spine_skeleton_set_bones_to_setup_posePtr .asFunction(); void spine_skeleton_set_slots_to_setup_pose(spine_skeleton skeleton) { return _spine_skeleton_set_slots_to_setup_pose(skeleton); } late final _spine_skeleton_set_slots_to_setup_posePtr = _lookup>('spine_skeleton_set_slots_to_setup_pose'); late final _spine_skeleton_set_slots_to_setup_pose = _spine_skeleton_set_slots_to_setup_posePtr .asFunction(); spine_bone spine_skeleton_find_bone(spine_skeleton skeleton, ffi.Pointer boneName) { return _spine_skeleton_find_bone(skeleton, boneName); } late final _spine_skeleton_find_bonePtr = _lookup)>>('spine_skeleton_find_bone'); late final _spine_skeleton_find_bone = _spine_skeleton_find_bonePtr .asFunction)>(); spine_slot spine_skeleton_find_slot(spine_skeleton skeleton, ffi.Pointer slotName) { return _spine_skeleton_find_slot(skeleton, slotName); } late final _spine_skeleton_find_slotPtr = _lookup)>>('spine_skeleton_find_slot'); late final _spine_skeleton_find_slot = _spine_skeleton_find_slotPtr .asFunction)>(); void spine_skeleton_set_skin_by_name(spine_skeleton skeleton, ffi.Pointer skinName) { return _spine_skeleton_set_skin_by_name(skeleton, skinName); } late final _spine_skeleton_set_skin_by_namePtr = _lookup)>>( 'spine_skeleton_set_skin_by_name', ); late final _spine_skeleton_set_skin_by_name = _spine_skeleton_set_skin_by_namePtr .asFunction)>(); void spine_skeleton_set_skin(spine_skeleton skeleton, spine_skin skin) { return _spine_skeleton_set_skin(skeleton, skin); } late final _spine_skeleton_set_skinPtr = _lookup>( 'spine_skeleton_set_skin', ); late final _spine_skeleton_set_skin = _spine_skeleton_set_skinPtr .asFunction(); spine_attachment spine_skeleton_get_attachment_by_name( spine_skeleton skeleton, ffi.Pointer slotName, ffi.Pointer attachmentName, ) { return _spine_skeleton_get_attachment_by_name(skeleton, slotName, attachmentName); } late final _spine_skeleton_get_attachment_by_namePtr = _lookup, ffi.Pointer)>>( 'spine_skeleton_get_attachment_by_name', ); late final _spine_skeleton_get_attachment_by_name = _spine_skeleton_get_attachment_by_namePtr .asFunction, ffi.Pointer)>(); spine_attachment spine_skeleton_get_attachment( spine_skeleton skeleton, int slotIndex, ffi.Pointer attachmentName, ) { return _spine_skeleton_get_attachment(skeleton, slotIndex, attachmentName); } late final _spine_skeleton_get_attachmentPtr = _lookup)>>( 'spine_skeleton_get_attachment', ); late final _spine_skeleton_get_attachment = _spine_skeleton_get_attachmentPtr .asFunction)>(); void spine_skeleton_set_attachment( spine_skeleton skeleton, ffi.Pointer slotName, ffi.Pointer attachmentName, ) { return _spine_skeleton_set_attachment(skeleton, slotName, attachmentName); } late final _spine_skeleton_set_attachmentPtr = _lookup, ffi.Pointer)>>( 'spine_skeleton_set_attachment', ); late final _spine_skeleton_set_attachment = _spine_skeleton_set_attachmentPtr .asFunction, ffi.Pointer)>(); spine_ik_constraint spine_skeleton_find_ik_constraint(spine_skeleton skeleton, ffi.Pointer constraintName) { return _spine_skeleton_find_ik_constraint(skeleton, constraintName); } late final _spine_skeleton_find_ik_constraintPtr = _lookup)>>( 'spine_skeleton_find_ik_constraint', ); late final _spine_skeleton_find_ik_constraint = _spine_skeleton_find_ik_constraintPtr .asFunction)>(); spine_transform_constraint spine_skeleton_find_transform_constraint( spine_skeleton skeleton, ffi.Pointer constraintName, ) { return _spine_skeleton_find_transform_constraint(skeleton, constraintName); } late final _spine_skeleton_find_transform_constraintPtr = _lookup)>>( 'spine_skeleton_find_transform_constraint', ); late final _spine_skeleton_find_transform_constraint = _spine_skeleton_find_transform_constraintPtr .asFunction)>(); spine_path_constraint spine_skeleton_find_path_constraint(spine_skeleton skeleton, ffi.Pointer constraintName) { return _spine_skeleton_find_path_constraint(skeleton, constraintName); } late final _spine_skeleton_find_path_constraintPtr = _lookup)>>( 'spine_skeleton_find_path_constraint', ); late final _spine_skeleton_find_path_constraint = _spine_skeleton_find_path_constraintPtr .asFunction)>(); spine_physics_constraint spine_skeleton_find_physics_constraint( spine_skeleton skeleton, ffi.Pointer constraintName, ) { return _spine_skeleton_find_physics_constraint(skeleton, constraintName); } late final _spine_skeleton_find_physics_constraintPtr = _lookup)>>( 'spine_skeleton_find_physics_constraint', ); late final _spine_skeleton_find_physics_constraint = _spine_skeleton_find_physics_constraintPtr .asFunction)>(); spine_bounds spine_skeleton_get_bounds(spine_skeleton skeleton) { return _spine_skeleton_get_bounds(skeleton); } late final _spine_skeleton_get_boundsPtr = _lookup>( 'spine_skeleton_get_bounds', ); late final _spine_skeleton_get_bounds = _spine_skeleton_get_boundsPtr .asFunction(); spine_bone spine_skeleton_get_root_bone(spine_skeleton skeleton) { return _spine_skeleton_get_root_bone(skeleton); } late final _spine_skeleton_get_root_bonePtr = _lookup>( 'spine_skeleton_get_root_bone', ); late final _spine_skeleton_get_root_bone = _spine_skeleton_get_root_bonePtr .asFunction(); spine_skeleton_data spine_skeleton_get_data(spine_skeleton skeleton) { return _spine_skeleton_get_data(skeleton); } late final _spine_skeleton_get_dataPtr = _lookup>( 'spine_skeleton_get_data', ); late final _spine_skeleton_get_data = _spine_skeleton_get_dataPtr .asFunction(); int spine_skeleton_get_num_bones(spine_skeleton skeleton) { return _spine_skeleton_get_num_bones(skeleton); } late final _spine_skeleton_get_num_bonesPtr = _lookup>( 'spine_skeleton_get_num_bones', ); late final _spine_skeleton_get_num_bones = _spine_skeleton_get_num_bonesPtr .asFunction(); ffi.Pointer spine_skeleton_get_bones(spine_skeleton skeleton) { return _spine_skeleton_get_bones(skeleton); } late final _spine_skeleton_get_bonesPtr = _lookup Function(spine_skeleton)>>('spine_skeleton_get_bones'); late final _spine_skeleton_get_bones = _spine_skeleton_get_bonesPtr .asFunction Function(spine_skeleton)>(); /// OMITTED getUpdateCacheList() int spine_skeleton_get_num_slots(spine_skeleton skeleton) { return _spine_skeleton_get_num_slots(skeleton); } late final _spine_skeleton_get_num_slotsPtr = _lookup>( 'spine_skeleton_get_num_slots', ); late final _spine_skeleton_get_num_slots = _spine_skeleton_get_num_slotsPtr .asFunction(); ffi.Pointer spine_skeleton_get_slots(spine_skeleton skeleton) { return _spine_skeleton_get_slots(skeleton); } late final _spine_skeleton_get_slotsPtr = _lookup Function(spine_skeleton)>>('spine_skeleton_get_slots'); late final _spine_skeleton_get_slots = _spine_skeleton_get_slotsPtr .asFunction Function(spine_skeleton)>(); int spine_skeleton_get_num_draw_order(spine_skeleton skeleton) { return _spine_skeleton_get_num_draw_order(skeleton); } late final _spine_skeleton_get_num_draw_orderPtr = _lookup>( 'spine_skeleton_get_num_draw_order', ); late final _spine_skeleton_get_num_draw_order = _spine_skeleton_get_num_draw_orderPtr .asFunction(); ffi.Pointer spine_skeleton_get_draw_order(spine_skeleton skeleton) { return _spine_skeleton_get_draw_order(skeleton); } late final _spine_skeleton_get_draw_orderPtr = _lookup Function(spine_skeleton)>>('spine_skeleton_get_draw_order'); late final _spine_skeleton_get_draw_order = _spine_skeleton_get_draw_orderPtr .asFunction Function(spine_skeleton)>(); int spine_skeleton_get_num_ik_constraints(spine_skeleton skeleton) { return _spine_skeleton_get_num_ik_constraints(skeleton); } late final _spine_skeleton_get_num_ik_constraintsPtr = _lookup>('spine_skeleton_get_num_ik_constraints'); late final _spine_skeleton_get_num_ik_constraints = _spine_skeleton_get_num_ik_constraintsPtr .asFunction(); ffi.Pointer spine_skeleton_get_ik_constraints(spine_skeleton skeleton) { return _spine_skeleton_get_ik_constraints(skeleton); } late final _spine_skeleton_get_ik_constraintsPtr = _lookup Function(spine_skeleton)>>( 'spine_skeleton_get_ik_constraints', ); late final _spine_skeleton_get_ik_constraints = _spine_skeleton_get_ik_constraintsPtr .asFunction Function(spine_skeleton)>(); int spine_skeleton_get_num_transform_constraints(spine_skeleton skeleton) { return _spine_skeleton_get_num_transform_constraints(skeleton); } late final _spine_skeleton_get_num_transform_constraintsPtr = _lookup>('spine_skeleton_get_num_transform_constraints'); late final _spine_skeleton_get_num_transform_constraints = _spine_skeleton_get_num_transform_constraintsPtr .asFunction(); ffi.Pointer spine_skeleton_get_transform_constraints(spine_skeleton skeleton) { return _spine_skeleton_get_transform_constraints(skeleton); } late final _spine_skeleton_get_transform_constraintsPtr = _lookup Function(spine_skeleton)>>( 'spine_skeleton_get_transform_constraints', ); late final _spine_skeleton_get_transform_constraints = _spine_skeleton_get_transform_constraintsPtr .asFunction Function(spine_skeleton)>(); int spine_skeleton_get_num_path_constraints(spine_skeleton skeleton) { return _spine_skeleton_get_num_path_constraints(skeleton); } late final _spine_skeleton_get_num_path_constraintsPtr = _lookup>('spine_skeleton_get_num_path_constraints'); late final _spine_skeleton_get_num_path_constraints = _spine_skeleton_get_num_path_constraintsPtr .asFunction(); ffi.Pointer spine_skeleton_get_path_constraints(spine_skeleton skeleton) { return _spine_skeleton_get_path_constraints(skeleton); } late final _spine_skeleton_get_path_constraintsPtr = _lookup Function(spine_skeleton)>>( 'spine_skeleton_get_path_constraints', ); late final _spine_skeleton_get_path_constraints = _spine_skeleton_get_path_constraintsPtr .asFunction Function(spine_skeleton)>(); int spine_skeleton_get_num_physics_constraints(spine_skeleton skeleton) { return _spine_skeleton_get_num_physics_constraints(skeleton); } late final _spine_skeleton_get_num_physics_constraintsPtr = _lookup>('spine_skeleton_get_num_physics_constraints'); late final _spine_skeleton_get_num_physics_constraints = _spine_skeleton_get_num_physics_constraintsPtr .asFunction(); ffi.Pointer spine_skeleton_get_physics_constraints(spine_skeleton skeleton) { return _spine_skeleton_get_physics_constraints(skeleton); } late final _spine_skeleton_get_physics_constraintsPtr = _lookup Function(spine_skeleton)>>( 'spine_skeleton_get_physics_constraints', ); late final _spine_skeleton_get_physics_constraints = _spine_skeleton_get_physics_constraintsPtr .asFunction Function(spine_skeleton)>(); spine_skin spine_skeleton_get_skin(spine_skeleton skeleton) { return _spine_skeleton_get_skin(skeleton); } late final _spine_skeleton_get_skinPtr = _lookup>( 'spine_skeleton_get_skin', ); late final _spine_skeleton_get_skin = _spine_skeleton_get_skinPtr.asFunction(); spine_color spine_skeleton_get_color(spine_skeleton skeleton) { return _spine_skeleton_get_color(skeleton); } late final _spine_skeleton_get_colorPtr = _lookup>( 'spine_skeleton_get_color', ); late final _spine_skeleton_get_color = _spine_skeleton_get_colorPtr .asFunction(); void spine_skeleton_set_color(spine_skeleton skeleton, double r, double g, double b, double a) { return _spine_skeleton_set_color(skeleton, r, g, b, a); } late final _spine_skeleton_set_colorPtr = _lookup>( 'spine_skeleton_set_color', ); late final _spine_skeleton_set_color = _spine_skeleton_set_colorPtr .asFunction(); void spine_skeleton_set_position(spine_skeleton skeleton, double x, double y) { return _spine_skeleton_set_position(skeleton, x, y); } late final _spine_skeleton_set_positionPtr = _lookup>( 'spine_skeleton_set_position', ); late final _spine_skeleton_set_position = _spine_skeleton_set_positionPtr .asFunction(); double spine_skeleton_get_x(spine_skeleton skeleton) { return _spine_skeleton_get_x(skeleton); } late final _spine_skeleton_get_xPtr = _lookup>( 'spine_skeleton_get_x', ); late final _spine_skeleton_get_x = _spine_skeleton_get_xPtr.asFunction(); void spine_skeleton_set_x(spine_skeleton skeleton, double x) { return _spine_skeleton_set_x(skeleton, x); } late final _spine_skeleton_set_xPtr = _lookup>( 'spine_skeleton_set_x', ); late final _spine_skeleton_set_x = _spine_skeleton_set_xPtr.asFunction(); double spine_skeleton_get_y(spine_skeleton skeleton) { return _spine_skeleton_get_y(skeleton); } late final _spine_skeleton_get_yPtr = _lookup>( 'spine_skeleton_get_y', ); late final _spine_skeleton_get_y = _spine_skeleton_get_yPtr.asFunction(); void spine_skeleton_set_y(spine_skeleton skeleton, double y) { return _spine_skeleton_set_y(skeleton, y); } late final _spine_skeleton_set_yPtr = _lookup>( 'spine_skeleton_set_y', ); late final _spine_skeleton_set_y = _spine_skeleton_set_yPtr.asFunction(); double spine_skeleton_get_scale_x(spine_skeleton skeleton) { return _spine_skeleton_get_scale_x(skeleton); } late final _spine_skeleton_get_scale_xPtr = _lookup>( 'spine_skeleton_get_scale_x', ); late final _spine_skeleton_get_scale_x = _spine_skeleton_get_scale_xPtr.asFunction(); void spine_skeleton_set_scale_x(spine_skeleton skeleton, double scaleX) { return _spine_skeleton_set_scale_x(skeleton, scaleX); } late final _spine_skeleton_set_scale_xPtr = _lookup>( 'spine_skeleton_set_scale_x', ); late final _spine_skeleton_set_scale_x = _spine_skeleton_set_scale_xPtr .asFunction(); double spine_skeleton_get_scale_y(spine_skeleton skeleton) { return _spine_skeleton_get_scale_y(skeleton); } late final _spine_skeleton_get_scale_yPtr = _lookup>( 'spine_skeleton_get_scale_y', ); late final _spine_skeleton_get_scale_y = _spine_skeleton_get_scale_yPtr.asFunction(); void spine_skeleton_set_scale_y(spine_skeleton skeleton, double scaleY) { return _spine_skeleton_set_scale_y(skeleton, scaleY); } late final _spine_skeleton_set_scale_yPtr = _lookup>( 'spine_skeleton_set_scale_y', ); late final _spine_skeleton_set_scale_y = _spine_skeleton_set_scale_yPtr .asFunction(); double spine_skeleton_get_time(spine_skeleton skeleton) { return _spine_skeleton_get_time(skeleton); } late final _spine_skeleton_get_timePtr = _lookup>( 'spine_skeleton_get_time', ); late final _spine_skeleton_get_time = _spine_skeleton_get_timePtr.asFunction(); void spine_skeleton_set_time(spine_skeleton skeleton, double time) { return _spine_skeleton_set_time(skeleton, time); } late final _spine_skeleton_set_timePtr = _lookup>( 'spine_skeleton_set_time', ); late final _spine_skeleton_set_time = _spine_skeleton_set_timePtr.asFunction(); void spine_skeleton_update(spine_skeleton skeleton, double delta) { return _spine_skeleton_update(skeleton, delta); } late final _spine_skeleton_updatePtr = _lookup>( 'spine_skeleton_update', ); late final _spine_skeleton_update = _spine_skeleton_updatePtr.asFunction(); ffi.Pointer spine_event_data_get_name(spine_event_data event) { return _spine_event_data_get_name(event); } late final _spine_event_data_get_namePtr = _lookup Function(spine_event_data)>>( 'spine_event_data_get_name', ); late final _spine_event_data_get_name = _spine_event_data_get_namePtr .asFunction Function(spine_event_data)>(); int spine_event_data_get_int_value(spine_event_data event) { return _spine_event_data_get_int_value(event); } late final _spine_event_data_get_int_valuePtr = _lookup>( 'spine_event_data_get_int_value', ); late final _spine_event_data_get_int_value = _spine_event_data_get_int_valuePtr .asFunction(); void spine_event_data_set_int_value(spine_event_data event, int value) { return _spine_event_data_set_int_value(event, value); } late final _spine_event_data_set_int_valuePtr = _lookup>('spine_event_data_set_int_value'); late final _spine_event_data_set_int_value = _spine_event_data_set_int_valuePtr .asFunction(); double spine_event_data_get_float_value(spine_event_data event) { return _spine_event_data_get_float_value(event); } late final _spine_event_data_get_float_valuePtr = _lookup>( 'spine_event_data_get_float_value', ); late final _spine_event_data_get_float_value = _spine_event_data_get_float_valuePtr .asFunction(); void spine_event_data_set_float_value(spine_event_data event, double value) { return _spine_event_data_set_float_value(event, value); } late final _spine_event_data_set_float_valuePtr = _lookup>('spine_event_data_set_float_value'); late final _spine_event_data_set_float_value = _spine_event_data_set_float_valuePtr .asFunction(); ffi.Pointer spine_event_data_get_string_value(spine_event_data event) { return _spine_event_data_get_string_value(event); } late final _spine_event_data_get_string_valuePtr = _lookup Function(spine_event_data)>>('spine_event_data_get_string_value'); late final _spine_event_data_get_string_value = _spine_event_data_get_string_valuePtr .asFunction Function(spine_event_data)>(); void spine_event_data_set_string_value(spine_event_data event, ffi.Pointer value) { return _spine_event_data_set_string_value(event, value); } late final _spine_event_data_set_string_valuePtr = _lookup)>>( 'spine_event_data_set_string_value', ); late final _spine_event_data_set_string_value = _spine_event_data_set_string_valuePtr .asFunction)>(); ffi.Pointer spine_event_data_get_audio_path(spine_event_data event) { return _spine_event_data_get_audio_path(event); } late final _spine_event_data_get_audio_pathPtr = _lookup Function(spine_event_data)>>('spine_event_data_get_audio_path'); late final _spine_event_data_get_audio_path = _spine_event_data_get_audio_pathPtr .asFunction Function(spine_event_data)>(); /// OMITTED setAudioPath() double spine_event_data_get_volume(spine_event_data event) { return _spine_event_data_get_volume(event); } late final _spine_event_data_get_volumePtr = _lookup>( 'spine_event_data_get_volume', ); late final _spine_event_data_get_volume = _spine_event_data_get_volumePtr .asFunction(); void spine_event_data_set_volume(spine_event_data event, double volume) { return _spine_event_data_set_volume(event, volume); } late final _spine_event_data_set_volumePtr = _lookup>('spine_event_data_set_volume'); late final _spine_event_data_set_volume = _spine_event_data_set_volumePtr .asFunction(); double spine_event_data_get_balance(spine_event_data event) { return _spine_event_data_get_balance(event); } late final _spine_event_data_get_balancePtr = _lookup>( 'spine_event_data_get_balance', ); late final _spine_event_data_get_balance = _spine_event_data_get_balancePtr .asFunction(); void spine_event_data_set_balance(spine_event_data event, double balance) { return _spine_event_data_set_balance(event, balance); } late final _spine_event_data_set_balancePtr = _lookup>('spine_event_data_set_balance'); late final _spine_event_data_set_balance = _spine_event_data_set_balancePtr .asFunction(); spine_event_data spine_event_get_data(spine_event event) { return _spine_event_get_data(event); } late final _spine_event_get_dataPtr = _lookup>( 'spine_event_get_data', ); late final _spine_event_get_data = _spine_event_get_dataPtr.asFunction(); double spine_event_get_time(spine_event event) { return _spine_event_get_time(event); } late final _spine_event_get_timePtr = _lookup>( 'spine_event_get_time', ); late final _spine_event_get_time = _spine_event_get_timePtr.asFunction(); int spine_event_get_int_value(spine_event event) { return _spine_event_get_int_value(event); } late final _spine_event_get_int_valuePtr = _lookup>( 'spine_event_get_int_value', ); late final _spine_event_get_int_value = _spine_event_get_int_valuePtr.asFunction(); void spine_event_set_int_value(spine_event event, int value) { return _spine_event_set_int_value(event, value); } late final _spine_event_set_int_valuePtr = _lookup>( 'spine_event_set_int_value', ); late final _spine_event_set_int_value = _spine_event_set_int_valuePtr.asFunction(); double spine_event_get_float_value(spine_event event) { return _spine_event_get_float_value(event); } late final _spine_event_get_float_valuePtr = _lookup>( 'spine_event_get_float_value', ); late final _spine_event_get_float_value = _spine_event_get_float_valuePtr.asFunction(); void spine_event_set_float_value(spine_event event, double value) { return _spine_event_set_float_value(event, value); } late final _spine_event_set_float_valuePtr = _lookup>( 'spine_event_set_float_value', ); late final _spine_event_set_float_value = _spine_event_set_float_valuePtr .asFunction(); ffi.Pointer spine_event_get_string_value(spine_event event) { return _spine_event_get_string_value(event); } late final _spine_event_get_string_valuePtr = _lookup Function(spine_event)>>( 'spine_event_get_string_value', ); late final _spine_event_get_string_value = _spine_event_get_string_valuePtr .asFunction Function(spine_event)>(); void spine_event_set_string_value(spine_event event, ffi.Pointer value) { return _spine_event_set_string_value(event, value); } late final _spine_event_set_string_valuePtr = _lookup)>>('spine_event_set_string_value'); late final _spine_event_set_string_value = _spine_event_set_string_valuePtr .asFunction)>(); double spine_event_get_volume(spine_event event) { return _spine_event_get_volume(event); } late final _spine_event_get_volumePtr = _lookup>( 'spine_event_get_volume', ); late final _spine_event_get_volume = _spine_event_get_volumePtr.asFunction(); void spine_event_set_volume(spine_event event, double volume) { return _spine_event_set_volume(event, volume); } late final _spine_event_set_volumePtr = _lookup>( 'spine_event_set_volume', ); late final _spine_event_set_volume = _spine_event_set_volumePtr.asFunction(); double spine_event_get_balance(spine_event event) { return _spine_event_get_balance(event); } late final _spine_event_get_balancePtr = _lookup>( 'spine_event_get_balance', ); late final _spine_event_get_balance = _spine_event_get_balancePtr.asFunction(); void spine_event_set_balance(spine_event event, double balance) { return _spine_event_set_balance(event, balance); } late final _spine_event_set_balancePtr = _lookup>( 'spine_event_set_balance', ); late final _spine_event_set_balance = _spine_event_set_balancePtr.asFunction(); int spine_slot_data_get_index(spine_slot_data slot) { return _spine_slot_data_get_index(slot); } late final _spine_slot_data_get_indexPtr = _lookup>( 'spine_slot_data_get_index', ); late final _spine_slot_data_get_index = _spine_slot_data_get_indexPtr.asFunction(); ffi.Pointer spine_slot_data_get_name(spine_slot_data slot) { return _spine_slot_data_get_name(slot); } late final _spine_slot_data_get_namePtr = _lookup Function(spine_slot_data)>>( 'spine_slot_data_get_name', ); late final _spine_slot_data_get_name = _spine_slot_data_get_namePtr .asFunction Function(spine_slot_data)>(); spine_bone_data spine_slot_data_get_bone_data(spine_slot_data slot) { return _spine_slot_data_get_bone_data(slot); } late final _spine_slot_data_get_bone_dataPtr = _lookup>( 'spine_slot_data_get_bone_data', ); late final _spine_slot_data_get_bone_data = _spine_slot_data_get_bone_dataPtr .asFunction(); spine_color spine_slot_data_get_color(spine_slot_data slot) { return _spine_slot_data_get_color(slot); } late final _spine_slot_data_get_colorPtr = _lookup>( 'spine_slot_data_get_color', ); late final _spine_slot_data_get_color = _spine_slot_data_get_colorPtr .asFunction(); void spine_slot_data_set_color(spine_slot_data slot, double r, double g, double b, double a) { return _spine_slot_data_set_color(slot, r, g, b, a); } late final _spine_slot_data_set_colorPtr = _lookup>( 'spine_slot_data_set_color', ); late final _spine_slot_data_set_color = _spine_slot_data_set_colorPtr .asFunction(); spine_color spine_slot_data_get_dark_color(spine_slot_data slot) { return _spine_slot_data_get_dark_color(slot); } late final _spine_slot_data_get_dark_colorPtr = _lookup>( 'spine_slot_data_get_dark_color', ); late final _spine_slot_data_get_dark_color = _spine_slot_data_get_dark_colorPtr .asFunction(); void spine_slot_data_set_dark_color(spine_slot_data slot, double r, double g, double b, double a) { return _spine_slot_data_set_dark_color(slot, r, g, b, a); } late final _spine_slot_data_set_dark_colorPtr = _lookup>( 'spine_slot_data_set_dark_color', ); late final _spine_slot_data_set_dark_color = _spine_slot_data_set_dark_colorPtr .asFunction(); int spine_slot_data_has_dark_color(spine_slot_data slot) { return _spine_slot_data_has_dark_color(slot); } late final _spine_slot_data_has_dark_colorPtr = _lookup>( 'spine_slot_data_has_dark_color', ); late final _spine_slot_data_has_dark_color = _spine_slot_data_has_dark_colorPtr .asFunction(); void spine_slot_data_set_has_dark_color(spine_slot_data slot, int hasDarkColor) { return _spine_slot_data_set_has_dark_color(slot, hasDarkColor); } late final _spine_slot_data_set_has_dark_colorPtr = _lookup>('spine_slot_data_set_has_dark_color'); late final _spine_slot_data_set_has_dark_color = _spine_slot_data_set_has_dark_colorPtr .asFunction(); ffi.Pointer spine_slot_data_get_attachment_name(spine_slot_data slot) { return _spine_slot_data_get_attachment_name(slot); } late final _spine_slot_data_get_attachment_namePtr = _lookup Function(spine_slot_data)>>('spine_slot_data_get_attachment_name'); late final _spine_slot_data_get_attachment_name = _spine_slot_data_get_attachment_namePtr .asFunction Function(spine_slot_data)>(); void spine_slot_data_set_attachment_name(spine_slot_data slot, ffi.Pointer attachmentName) { return _spine_slot_data_set_attachment_name(slot, attachmentName); } late final _spine_slot_data_set_attachment_namePtr = _lookup)>>( 'spine_slot_data_set_attachment_name', ); late final _spine_slot_data_set_attachment_name = _spine_slot_data_set_attachment_namePtr .asFunction)>(); int spine_slot_data_get_blend_mode(spine_slot_data slot) { return _spine_slot_data_get_blend_mode(slot); } late final _spine_slot_data_get_blend_modePtr = _lookup>( 'spine_slot_data_get_blend_mode', ); late final _spine_slot_data_get_blend_mode = _spine_slot_data_get_blend_modePtr .asFunction(); void spine_slot_data_set_blend_mode(spine_slot_data slot, int blendMode) { return _spine_slot_data_set_blend_mode(slot, blendMode); } late final _spine_slot_data_set_blend_modePtr = _lookup>('spine_slot_data_set_blend_mode'); late final _spine_slot_data_set_blend_mode = _spine_slot_data_set_blend_modePtr .asFunction(); int spine_slot_data_is_visible(spine_slot_data slot) { return _spine_slot_data_is_visible(slot); } late final _spine_slot_data_is_visiblePtr = _lookup>( 'spine_slot_data_is_visible', ); late final _spine_slot_data_is_visible = _spine_slot_data_is_visiblePtr.asFunction(); void spine_slot_data_set_visible(spine_slot_data slot, int visible) { return _spine_slot_data_set_visible(slot, visible); } late final _spine_slot_data_set_visiblePtr = _lookup>('spine_slot_data_set_visible'); late final _spine_slot_data_set_visible = _spine_slot_data_set_visiblePtr .asFunction(); /// OMITTED getPath()/setPath() void spine_slot_set_to_setup_pose(spine_slot slot) { return _spine_slot_set_to_setup_pose(slot); } late final _spine_slot_set_to_setup_posePtr = _lookup>( 'spine_slot_set_to_setup_pose', ); late final _spine_slot_set_to_setup_pose = _spine_slot_set_to_setup_posePtr.asFunction(); spine_slot_data spine_slot_get_data(spine_slot slot) { return _spine_slot_get_data(slot); } late final _spine_slot_get_dataPtr = _lookup>( 'spine_slot_get_data', ); late final _spine_slot_get_data = _spine_slot_get_dataPtr.asFunction(); spine_bone spine_slot_get_bone(spine_slot slot) { return _spine_slot_get_bone(slot); } late final _spine_slot_get_bonePtr = _lookup>( 'spine_slot_get_bone', ); late final _spine_slot_get_bone = _spine_slot_get_bonePtr.asFunction(); spine_skeleton spine_slot_get_skeleton(spine_slot slot) { return _spine_slot_get_skeleton(slot); } late final _spine_slot_get_skeletonPtr = _lookup>( 'spine_slot_get_skeleton', ); late final _spine_slot_get_skeleton = _spine_slot_get_skeletonPtr.asFunction(); spine_color spine_slot_get_color(spine_slot slot) { return _spine_slot_get_color(slot); } late final _spine_slot_get_colorPtr = _lookup>( 'spine_slot_get_color', ); late final _spine_slot_get_color = _spine_slot_get_colorPtr.asFunction(); void spine_slot_set_color(spine_slot slot, double r, double g, double b, double a) { return _spine_slot_set_color(slot, r, g, b, a); } late final _spine_slot_set_colorPtr = _lookup>( 'spine_slot_set_color', ); late final _spine_slot_set_color = _spine_slot_set_colorPtr .asFunction(); spine_color spine_slot_get_dark_color(spine_slot slot) { return _spine_slot_get_dark_color(slot); } late final _spine_slot_get_dark_colorPtr = _lookup>( 'spine_slot_get_dark_color', ); late final _spine_slot_get_dark_color = _spine_slot_get_dark_colorPtr.asFunction(); void spine_slot_set_dark_color(spine_slot slot, double r, double g, double b, double a) { return _spine_slot_set_dark_color(slot, r, g, b, a); } late final _spine_slot_set_dark_colorPtr = _lookup>( 'spine_slot_set_dark_color', ); late final _spine_slot_set_dark_color = _spine_slot_set_dark_colorPtr .asFunction(); int spine_slot_has_dark_color(spine_slot slot) { return _spine_slot_has_dark_color(slot); } late final _spine_slot_has_dark_colorPtr = _lookup>( 'spine_slot_has_dark_color', ); late final _spine_slot_has_dark_color = _spine_slot_has_dark_colorPtr.asFunction(); spine_attachment spine_slot_get_attachment(spine_slot slot) { return _spine_slot_get_attachment(slot); } late final _spine_slot_get_attachmentPtr = _lookup>( 'spine_slot_get_attachment', ); late final _spine_slot_get_attachment = _spine_slot_get_attachmentPtr .asFunction(); void spine_slot_set_attachment(spine_slot slot, spine_attachment attachment) { return _spine_slot_set_attachment(slot, attachment); } late final _spine_slot_set_attachmentPtr = _lookup>('spine_slot_set_attachment'); late final _spine_slot_set_attachment = _spine_slot_set_attachmentPtr .asFunction(); /// OMITTED getDeform() int spine_slot_get_sequence_index(spine_slot slot) { return _spine_slot_get_sequence_index(slot); } late final _spine_slot_get_sequence_indexPtr = _lookup>( 'spine_slot_get_sequence_index', ); late final _spine_slot_get_sequence_index = _spine_slot_get_sequence_indexPtr.asFunction(); void spine_slot_set_sequence_index(spine_slot slot, int sequenceIndex) { return _spine_slot_set_sequence_index(slot, sequenceIndex); } late final _spine_slot_set_sequence_indexPtr = _lookup>( 'spine_slot_set_sequence_index', ); late final _spine_slot_set_sequence_index = _spine_slot_set_sequence_indexPtr .asFunction(); int spine_bone_data_get_index(spine_bone_data data) { return _spine_bone_data_get_index(data); } late final _spine_bone_data_get_indexPtr = _lookup>( 'spine_bone_data_get_index', ); late final _spine_bone_data_get_index = _spine_bone_data_get_indexPtr.asFunction(); ffi.Pointer spine_bone_data_get_name(spine_bone_data data) { return _spine_bone_data_get_name(data); } late final _spine_bone_data_get_namePtr = _lookup Function(spine_bone_data)>>( 'spine_bone_data_get_name', ); late final _spine_bone_data_get_name = _spine_bone_data_get_namePtr .asFunction Function(spine_bone_data)>(); spine_bone_data spine_bone_data_get_parent(spine_bone_data data) { return _spine_bone_data_get_parent(data); } late final _spine_bone_data_get_parentPtr = _lookup>( 'spine_bone_data_get_parent', ); late final _spine_bone_data_get_parent = _spine_bone_data_get_parentPtr .asFunction(); double spine_bone_data_get_length(spine_bone_data data) { return _spine_bone_data_get_length(data); } late final _spine_bone_data_get_lengthPtr = _lookup>( 'spine_bone_data_get_length', ); late final _spine_bone_data_get_length = _spine_bone_data_get_lengthPtr .asFunction(); void spine_bone_data_set_length(spine_bone_data data, double length) { return _spine_bone_data_set_length(data, length); } late final _spine_bone_data_set_lengthPtr = _lookup>('spine_bone_data_set_length'); late final _spine_bone_data_set_length = _spine_bone_data_set_lengthPtr .asFunction(); double spine_bone_data_get_x(spine_bone_data data) { return _spine_bone_data_get_x(data); } late final _spine_bone_data_get_xPtr = _lookup>( 'spine_bone_data_get_x', ); late final _spine_bone_data_get_x = _spine_bone_data_get_xPtr.asFunction(); void spine_bone_data_set_x(spine_bone_data data, double x) { return _spine_bone_data_set_x(data, x); } late final _spine_bone_data_set_xPtr = _lookup>( 'spine_bone_data_set_x', ); late final _spine_bone_data_set_x = _spine_bone_data_set_xPtr.asFunction(); double spine_bone_data_get_y(spine_bone_data data) { return _spine_bone_data_get_y(data); } late final _spine_bone_data_get_yPtr = _lookup>( 'spine_bone_data_get_y', ); late final _spine_bone_data_get_y = _spine_bone_data_get_yPtr.asFunction(); void spine_bone_data_set_y(spine_bone_data data, double y) { return _spine_bone_data_set_y(data, y); } late final _spine_bone_data_set_yPtr = _lookup>( 'spine_bone_data_set_y', ); late final _spine_bone_data_set_y = _spine_bone_data_set_yPtr.asFunction(); double spine_bone_data_get_rotation(spine_bone_data data) { return _spine_bone_data_get_rotation(data); } late final _spine_bone_data_get_rotationPtr = _lookup>( 'spine_bone_data_get_rotation', ); late final _spine_bone_data_get_rotation = _spine_bone_data_get_rotationPtr .asFunction(); void spine_bone_data_set_rotation(spine_bone_data data, double rotation) { return _spine_bone_data_set_rotation(data, rotation); } late final _spine_bone_data_set_rotationPtr = _lookup>('spine_bone_data_set_rotation'); late final _spine_bone_data_set_rotation = _spine_bone_data_set_rotationPtr .asFunction(); double spine_bone_data_get_scale_x(spine_bone_data data) { return _spine_bone_data_get_scale_x(data); } late final _spine_bone_data_get_scale_xPtr = _lookup>( 'spine_bone_data_get_scale_x', ); late final _spine_bone_data_get_scale_x = _spine_bone_data_get_scale_xPtr .asFunction(); void spine_bone_data_set_scale_x(spine_bone_data data, double scaleX) { return _spine_bone_data_set_scale_x(data, scaleX); } late final _spine_bone_data_set_scale_xPtr = _lookup>('spine_bone_data_set_scale_x'); late final _spine_bone_data_set_scale_x = _spine_bone_data_set_scale_xPtr .asFunction(); double spine_bone_data_get_scale_y(spine_bone_data data) { return _spine_bone_data_get_scale_y(data); } late final _spine_bone_data_get_scale_yPtr = _lookup>( 'spine_bone_data_get_scale_y', ); late final _spine_bone_data_get_scale_y = _spine_bone_data_get_scale_yPtr .asFunction(); void spine_bone_data_set_scale_y(spine_bone_data data, double scaleY) { return _spine_bone_data_set_scale_y(data, scaleY); } late final _spine_bone_data_set_scale_yPtr = _lookup>('spine_bone_data_set_scale_y'); late final _spine_bone_data_set_scale_y = _spine_bone_data_set_scale_yPtr .asFunction(); double spine_bone_data_get_shear_x(spine_bone_data data) { return _spine_bone_data_get_shear_x(data); } late final _spine_bone_data_get_shear_xPtr = _lookup>( 'spine_bone_data_get_shear_x', ); late final _spine_bone_data_get_shear_x = _spine_bone_data_get_shear_xPtr .asFunction(); void spine_bone_data_set_shear_x(spine_bone_data data, double shearx) { return _spine_bone_data_set_shear_x(data, shearx); } late final _spine_bone_data_set_shear_xPtr = _lookup>('spine_bone_data_set_shear_x'); late final _spine_bone_data_set_shear_x = _spine_bone_data_set_shear_xPtr .asFunction(); double spine_bone_data_get_shear_y(spine_bone_data data) { return _spine_bone_data_get_shear_y(data); } late final _spine_bone_data_get_shear_yPtr = _lookup>( 'spine_bone_data_get_shear_y', ); late final _spine_bone_data_get_shear_y = _spine_bone_data_get_shear_yPtr .asFunction(); void spine_bone_data_set_shear_y(spine_bone_data data, double shearY) { return _spine_bone_data_set_shear_y(data, shearY); } late final _spine_bone_data_set_shear_yPtr = _lookup>('spine_bone_data_set_shear_y'); late final _spine_bone_data_set_shear_y = _spine_bone_data_set_shear_yPtr .asFunction(); int spine_bone_data_get_inherit(spine_bone_data data) { return _spine_bone_data_get_inherit(data); } late final _spine_bone_data_get_inheritPtr = _lookup>( 'spine_bone_data_get_inherit', ); late final _spine_bone_data_get_inherit = _spine_bone_data_get_inheritPtr.asFunction(); void spine_bone_data_set_inherit(spine_bone_data data, int inherit) { return _spine_bone_data_set_inherit(data, inherit); } late final _spine_bone_data_set_inheritPtr = _lookup>('spine_bone_data_set_inherit'); late final _spine_bone_data_set_inherit = _spine_bone_data_set_inheritPtr .asFunction(); int spine_bone_data_is_skin_required(spine_bone_data data) { return _spine_bone_data_is_skin_required(data); } late final _spine_bone_data_is_skin_requiredPtr = _lookup>( 'spine_bone_data_is_skin_required', ); late final _spine_bone_data_is_skin_required = _spine_bone_data_is_skin_requiredPtr .asFunction(); void spine_bone_data_set_is_skin_required(spine_bone_data data, int isSkinRequired) { return _spine_bone_data_set_is_skin_required(data, isSkinRequired); } late final _spine_bone_data_set_is_skin_requiredPtr = _lookup>( 'spine_bone_data_set_is_skin_required', ); late final _spine_bone_data_set_is_skin_required = _spine_bone_data_set_is_skin_requiredPtr .asFunction(); spine_color spine_bone_data_get_color(spine_bone_data data) { return _spine_bone_data_get_color(data); } late final _spine_bone_data_get_colorPtr = _lookup>( 'spine_bone_data_get_color', ); late final _spine_bone_data_get_color = _spine_bone_data_get_colorPtr .asFunction(); void spine_bone_data_set_color(spine_bone_data data, double r, double g, double b, double a) { return _spine_bone_data_set_color(data, r, g, b, a); } late final _spine_bone_data_set_colorPtr = _lookup>( 'spine_bone_data_set_color', ); late final _spine_bone_data_set_color = _spine_bone_data_set_colorPtr .asFunction(); int spine_bone_data_is_visible(spine_bone_data data) { return _spine_bone_data_is_visible(data); } late final _spine_bone_data_is_visiblePtr = _lookup>( 'spine_bone_data_is_visible', ); late final _spine_bone_data_is_visible = _spine_bone_data_is_visiblePtr.asFunction(); void spine_bone_data_set_visible(spine_bone_data data, int isVisible) { return _spine_bone_data_set_visible(data, isVisible); } late final _spine_bone_data_set_visiblePtr = _lookup>('spine_bone_data_set_visible'); late final _spine_bone_data_set_visible = _spine_bone_data_set_visiblePtr .asFunction(); /// Omitted getIcon()/setIcon() void spine_bone_set_is_y_down(int yDown) { return _spine_bone_set_is_y_down(yDown); } late final _spine_bone_set_is_y_downPtr = _lookup>( 'spine_bone_set_is_y_down', ); late final _spine_bone_set_is_y_down = _spine_bone_set_is_y_downPtr.asFunction(); int spine_bone_get_is_y_down() { return _spine_bone_get_is_y_down(); } late final _spine_bone_get_is_y_downPtr = _lookup>( 'spine_bone_get_is_y_down', ); late final _spine_bone_get_is_y_down = _spine_bone_get_is_y_downPtr.asFunction(); void spine_bone_update(spine_bone bone) { return _spine_bone_update(bone); } late final _spine_bone_updatePtr = _lookup>('spine_bone_update'); late final _spine_bone_update = _spine_bone_updatePtr.asFunction(); void spine_bone_update_world_transform(spine_bone bone) { return _spine_bone_update_world_transform(bone); } late final _spine_bone_update_world_transformPtr = _lookup>( 'spine_bone_update_world_transform', ); late final _spine_bone_update_world_transform = _spine_bone_update_world_transformPtr .asFunction(); void spine_bone_update_world_transform_with( spine_bone bone, double x, double y, double rotation, double scaleX, double scaleY, double shearX, double shearY, ) { return _spine_bone_update_world_transform_with(bone, x, y, rotation, scaleX, scaleY, shearX, shearY); } late final _spine_bone_update_world_transform_withPtr = _lookup< ffi.NativeFunction< ffi.Void Function(spine_bone, ffi.Float, ffi.Float, ffi.Float, ffi.Float, ffi.Float, ffi.Float, ffi.Float) > >('spine_bone_update_world_transform_with'); late final _spine_bone_update_world_transform_with = _spine_bone_update_world_transform_withPtr .asFunction(); void spine_bone_update_applied_transform(spine_bone bone) { return _spine_bone_update_applied_transform(bone); } late final _spine_bone_update_applied_transformPtr = _lookup>( 'spine_bone_update_applied_transform', ); late final _spine_bone_update_applied_transform = _spine_bone_update_applied_transformPtr .asFunction(); void spine_bone_set_to_setup_pose(spine_bone bone) { return _spine_bone_set_to_setup_pose(bone); } late final _spine_bone_set_to_setup_posePtr = _lookup>( 'spine_bone_set_to_setup_pose', ); late final _spine_bone_set_to_setup_pose = _spine_bone_set_to_setup_posePtr.asFunction(); spine_vector spine_bone_world_to_local(spine_bone bone, double worldX, double worldY) { return _spine_bone_world_to_local(bone, worldX, worldY); } late final _spine_bone_world_to_localPtr = _lookup>('spine_bone_world_to_local'); late final _spine_bone_world_to_local = _spine_bone_world_to_localPtr .asFunction(); spine_vector spine_bone_world_to_parent(spine_bone bone, double worldX, double worldY) { return _spine_bone_world_to_parent(bone, worldX, worldY); } late final _spine_bone_world_to_parentPtr = _lookup>( 'spine_bone_world_to_parent', ); late final _spine_bone_world_to_parent = _spine_bone_world_to_parentPtr .asFunction(); spine_vector spine_bone_local_to_world(spine_bone bone, double localX, double localY) { return _spine_bone_local_to_world(bone, localX, localY); } late final _spine_bone_local_to_worldPtr = _lookup>('spine_bone_local_to_world'); late final _spine_bone_local_to_world = _spine_bone_local_to_worldPtr .asFunction(); spine_vector spine_bone_parent_to_world(spine_bone bone, double localX, double localY) { return _spine_bone_parent_to_world(bone, localX, localY); } late final _spine_bone_parent_to_worldPtr = _lookup>( 'spine_bone_parent_to_world', ); late final _spine_bone_parent_to_world = _spine_bone_parent_to_worldPtr .asFunction(); double spine_bone_world_to_local_rotation(spine_bone bone, double worldRotation) { return _spine_bone_world_to_local_rotation(bone, worldRotation); } late final _spine_bone_world_to_local_rotationPtr = _lookup>('spine_bone_world_to_local_rotation'); late final _spine_bone_world_to_local_rotation = _spine_bone_world_to_local_rotationPtr .asFunction(); double spine_bone_local_to_world_rotation(spine_bone bone, double localRotation) { return _spine_bone_local_to_world_rotation(bone, localRotation); } late final _spine_bone_local_to_world_rotationPtr = _lookup>('spine_bone_local_to_world_rotation'); late final _spine_bone_local_to_world_rotation = _spine_bone_local_to_world_rotationPtr .asFunction(); void spine_bone_rotate_world(spine_bone bone, double degrees) { return _spine_bone_rotate_world(bone, degrees); } late final _spine_bone_rotate_worldPtr = _lookup>( 'spine_bone_rotate_world', ); late final _spine_bone_rotate_world = _spine_bone_rotate_worldPtr.asFunction(); double spine_bone_get_world_to_local_rotation_x(spine_bone bone) { return _spine_bone_get_world_to_local_rotation_x(bone); } late final _spine_bone_get_world_to_local_rotation_xPtr = _lookup>( 'spine_bone_get_world_to_local_rotation_x', ); late final _spine_bone_get_world_to_local_rotation_x = _spine_bone_get_world_to_local_rotation_xPtr .asFunction(); double spine_bone_get_world_to_local_rotation_y(spine_bone bone) { return _spine_bone_get_world_to_local_rotation_y(bone); } late final _spine_bone_get_world_to_local_rotation_yPtr = _lookup>( 'spine_bone_get_world_to_local_rotation_y', ); late final _spine_bone_get_world_to_local_rotation_y = _spine_bone_get_world_to_local_rotation_yPtr .asFunction(); spine_bone_data spine_bone_get_data(spine_bone bone) { return _spine_bone_get_data(bone); } late final _spine_bone_get_dataPtr = _lookup>( 'spine_bone_get_data', ); late final _spine_bone_get_data = _spine_bone_get_dataPtr.asFunction(); spine_skeleton spine_bone_get_skeleton(spine_bone bone) { return _spine_bone_get_skeleton(bone); } late final _spine_bone_get_skeletonPtr = _lookup>( 'spine_bone_get_skeleton', ); late final _spine_bone_get_skeleton = _spine_bone_get_skeletonPtr.asFunction(); spine_bone spine_bone_get_parent(spine_bone bone) { return _spine_bone_get_parent(bone); } late final _spine_bone_get_parentPtr = _lookup>( 'spine_bone_get_parent', ); late final _spine_bone_get_parent = _spine_bone_get_parentPtr.asFunction(); int spine_bone_get_num_children(spine_bone bone) { return _spine_bone_get_num_children(bone); } late final _spine_bone_get_num_childrenPtr = _lookup>( 'spine_bone_get_num_children', ); late final _spine_bone_get_num_children = _spine_bone_get_num_childrenPtr.asFunction(); ffi.Pointer spine_bone_get_children(spine_bone bone) { return _spine_bone_get_children(bone); } late final _spine_bone_get_childrenPtr = _lookup Function(spine_bone)>>( 'spine_bone_get_children', ); late final _spine_bone_get_children = _spine_bone_get_childrenPtr .asFunction Function(spine_bone)>(); double spine_bone_get_x(spine_bone bone) { return _spine_bone_get_x(bone); } late final _spine_bone_get_xPtr = _lookup>('spine_bone_get_x'); late final _spine_bone_get_x = _spine_bone_get_xPtr.asFunction(); void spine_bone_set_x(spine_bone bone, double x) { return _spine_bone_set_x(bone, x); } late final _spine_bone_set_xPtr = _lookup>( 'spine_bone_set_x', ); late final _spine_bone_set_x = _spine_bone_set_xPtr.asFunction(); double spine_bone_get_y(spine_bone bone) { return _spine_bone_get_y(bone); } late final _spine_bone_get_yPtr = _lookup>('spine_bone_get_y'); late final _spine_bone_get_y = _spine_bone_get_yPtr.asFunction(); void spine_bone_set_y(spine_bone bone, double y) { return _spine_bone_set_y(bone, y); } late final _spine_bone_set_yPtr = _lookup>( 'spine_bone_set_y', ); late final _spine_bone_set_y = _spine_bone_set_yPtr.asFunction(); double spine_bone_get_rotation(spine_bone bone) { return _spine_bone_get_rotation(bone); } late final _spine_bone_get_rotationPtr = _lookup>( 'spine_bone_get_rotation', ); late final _spine_bone_get_rotation = _spine_bone_get_rotationPtr.asFunction(); void spine_bone_set_rotation(spine_bone bone, double rotation) { return _spine_bone_set_rotation(bone, rotation); } late final _spine_bone_set_rotationPtr = _lookup>( 'spine_bone_set_rotation', ); late final _spine_bone_set_rotation = _spine_bone_set_rotationPtr.asFunction(); double spine_bone_get_scale_x(spine_bone bone) { return _spine_bone_get_scale_x(bone); } late final _spine_bone_get_scale_xPtr = _lookup>( 'spine_bone_get_scale_x', ); late final _spine_bone_get_scale_x = _spine_bone_get_scale_xPtr.asFunction(); void spine_bone_set_scale_x(spine_bone bone, double scaleX) { return _spine_bone_set_scale_x(bone, scaleX); } late final _spine_bone_set_scale_xPtr = _lookup>( 'spine_bone_set_scale_x', ); late final _spine_bone_set_scale_x = _spine_bone_set_scale_xPtr.asFunction(); double spine_bone_get_scale_y(spine_bone bone) { return _spine_bone_get_scale_y(bone); } late final _spine_bone_get_scale_yPtr = _lookup>( 'spine_bone_get_scale_y', ); late final _spine_bone_get_scale_y = _spine_bone_get_scale_yPtr.asFunction(); void spine_bone_set_scale_y(spine_bone bone, double scaleY) { return _spine_bone_set_scale_y(bone, scaleY); } late final _spine_bone_set_scale_yPtr = _lookup>( 'spine_bone_set_scale_y', ); late final _spine_bone_set_scale_y = _spine_bone_set_scale_yPtr.asFunction(); double spine_bone_get_shear_x(spine_bone bone) { return _spine_bone_get_shear_x(bone); } late final _spine_bone_get_shear_xPtr = _lookup>( 'spine_bone_get_shear_x', ); late final _spine_bone_get_shear_x = _spine_bone_get_shear_xPtr.asFunction(); void spine_bone_set_shear_x(spine_bone bone, double shearX) { return _spine_bone_set_shear_x(bone, shearX); } late final _spine_bone_set_shear_xPtr = _lookup>( 'spine_bone_set_shear_x', ); late final _spine_bone_set_shear_x = _spine_bone_set_shear_xPtr.asFunction(); double spine_bone_get_shear_y(spine_bone bone) { return _spine_bone_get_shear_y(bone); } late final _spine_bone_get_shear_yPtr = _lookup>( 'spine_bone_get_shear_y', ); late final _spine_bone_get_shear_y = _spine_bone_get_shear_yPtr.asFunction(); void spine_bone_set_shear_y(spine_bone bone, double shearY) { return _spine_bone_set_shear_y(bone, shearY); } late final _spine_bone_set_shear_yPtr = _lookup>( 'spine_bone_set_shear_y', ); late final _spine_bone_set_shear_y = _spine_bone_set_shear_yPtr.asFunction(); double spine_bone_get_applied_rotation(spine_bone bone) { return _spine_bone_get_applied_rotation(bone); } late final _spine_bone_get_applied_rotationPtr = _lookup>( 'spine_bone_get_applied_rotation', ); late final _spine_bone_get_applied_rotation = _spine_bone_get_applied_rotationPtr .asFunction(); void spine_bone_set_applied_rotation(spine_bone bone, double rotation) { return _spine_bone_set_applied_rotation(bone, rotation); } late final _spine_bone_set_applied_rotationPtr = _lookup>('spine_bone_set_applied_rotation'); late final _spine_bone_set_applied_rotation = _spine_bone_set_applied_rotationPtr .asFunction(); double spine_bone_get_a_x(spine_bone bone) { return _spine_bone_get_a_x(bone); } late final _spine_bone_get_a_xPtr = _lookup>('spine_bone_get_a_x'); late final _spine_bone_get_a_x = _spine_bone_get_a_xPtr.asFunction(); void spine_bone_set_a_x(spine_bone bone, double x) { return _spine_bone_set_a_x(bone, x); } late final _spine_bone_set_a_xPtr = _lookup>( 'spine_bone_set_a_x', ); late final _spine_bone_set_a_x = _spine_bone_set_a_xPtr.asFunction(); double spine_bone_get_a_y(spine_bone bone) { return _spine_bone_get_a_y(bone); } late final _spine_bone_get_a_yPtr = _lookup>('spine_bone_get_a_y'); late final _spine_bone_get_a_y = _spine_bone_get_a_yPtr.asFunction(); void spine_bone_set_a_y(spine_bone bone, double y) { return _spine_bone_set_a_y(bone, y); } late final _spine_bone_set_a_yPtr = _lookup>( 'spine_bone_set_a_y', ); late final _spine_bone_set_a_y = _spine_bone_set_a_yPtr.asFunction(); double spine_bone_get_a_scale_x(spine_bone bone) { return _spine_bone_get_a_scale_x(bone); } late final _spine_bone_get_a_scale_xPtr = _lookup>( 'spine_bone_get_a_scale_x', ); late final _spine_bone_get_a_scale_x = _spine_bone_get_a_scale_xPtr.asFunction(); void spine_bone_set_a_scale_x(spine_bone bone, double scaleX) { return _spine_bone_set_a_scale_x(bone, scaleX); } late final _spine_bone_set_a_scale_xPtr = _lookup>( 'spine_bone_set_a_scale_x', ); late final _spine_bone_set_a_scale_x = _spine_bone_set_a_scale_xPtr.asFunction(); double spine_bone_get_a_scale_y(spine_bone bone) { return _spine_bone_get_a_scale_y(bone); } late final _spine_bone_get_a_scale_yPtr = _lookup>( 'spine_bone_get_a_scale_y', ); late final _spine_bone_get_a_scale_y = _spine_bone_get_a_scale_yPtr.asFunction(); void spine_bone_set_a_scale_y(spine_bone bone, double scaleY) { return _spine_bone_set_a_scale_y(bone, scaleY); } late final _spine_bone_set_a_scale_yPtr = _lookup>( 'spine_bone_set_a_scale_y', ); late final _spine_bone_set_a_scale_y = _spine_bone_set_a_scale_yPtr.asFunction(); double spine_bone_get_a_shear_x(spine_bone bone) { return _spine_bone_get_a_shear_x(bone); } late final _spine_bone_get_a_shear_xPtr = _lookup>( 'spine_bone_get_a_shear_x', ); late final _spine_bone_get_a_shear_x = _spine_bone_get_a_shear_xPtr.asFunction(); void spine_bone_set_a_shear_x(spine_bone bone, double shearX) { return _spine_bone_set_a_shear_x(bone, shearX); } late final _spine_bone_set_a_shear_xPtr = _lookup>( 'spine_bone_set_a_shear_x', ); late final _spine_bone_set_a_shear_x = _spine_bone_set_a_shear_xPtr.asFunction(); double spine_bone_get_a_shear_y(spine_bone bone) { return _spine_bone_get_a_shear_y(bone); } late final _spine_bone_get_a_shear_yPtr = _lookup>( 'spine_bone_get_a_shear_y', ); late final _spine_bone_get_a_shear_y = _spine_bone_get_a_shear_yPtr.asFunction(); void spine_bone_set_a_shear_y(spine_bone bone, double shearY) { return _spine_bone_set_a_shear_y(bone, shearY); } late final _spine_bone_set_a_shear_yPtr = _lookup>( 'spine_bone_set_a_shear_y', ); late final _spine_bone_set_a_shear_y = _spine_bone_set_a_shear_yPtr.asFunction(); double spine_bone_get_a(spine_bone bone) { return _spine_bone_get_a(bone); } late final _spine_bone_get_aPtr = _lookup>('spine_bone_get_a'); late final _spine_bone_get_a = _spine_bone_get_aPtr.asFunction(); void spine_bone_set_a(spine_bone bone, double a) { return _spine_bone_set_a(bone, a); } late final _spine_bone_set_aPtr = _lookup>( 'spine_bone_set_a', ); late final _spine_bone_set_a = _spine_bone_set_aPtr.asFunction(); double spine_bone_get_b(spine_bone bone) { return _spine_bone_get_b(bone); } late final _spine_bone_get_bPtr = _lookup>('spine_bone_get_b'); late final _spine_bone_get_b = _spine_bone_get_bPtr.asFunction(); void spine_bone_set_b(spine_bone bone, double b) { return _spine_bone_set_b(bone, b); } late final _spine_bone_set_bPtr = _lookup>( 'spine_bone_set_b', ); late final _spine_bone_set_b = _spine_bone_set_bPtr.asFunction(); double spine_bone_get_c(spine_bone bone) { return _spine_bone_get_c(bone); } late final _spine_bone_get_cPtr = _lookup>('spine_bone_get_c'); late final _spine_bone_get_c = _spine_bone_get_cPtr.asFunction(); void spine_bone_set_c(spine_bone bone, double c) { return _spine_bone_set_c(bone, c); } late final _spine_bone_set_cPtr = _lookup>( 'spine_bone_set_c', ); late final _spine_bone_set_c = _spine_bone_set_cPtr.asFunction(); double spine_bone_get_d(spine_bone bone) { return _spine_bone_get_d(bone); } late final _spine_bone_get_dPtr = _lookup>('spine_bone_get_d'); late final _spine_bone_get_d = _spine_bone_get_dPtr.asFunction(); void spine_bone_set_d(spine_bone bone, double d) { return _spine_bone_set_d(bone, d); } late final _spine_bone_set_dPtr = _lookup>( 'spine_bone_set_d', ); late final _spine_bone_set_d = _spine_bone_set_dPtr.asFunction(); double spine_bone_get_world_x(spine_bone bone) { return _spine_bone_get_world_x(bone); } late final _spine_bone_get_world_xPtr = _lookup>( 'spine_bone_get_world_x', ); late final _spine_bone_get_world_x = _spine_bone_get_world_xPtr.asFunction(); void spine_bone_set_world_x(spine_bone bone, double worldX) { return _spine_bone_set_world_x(bone, worldX); } late final _spine_bone_set_world_xPtr = _lookup>( 'spine_bone_set_world_x', ); late final _spine_bone_set_world_x = _spine_bone_set_world_xPtr.asFunction(); double spine_bone_get_world_y(spine_bone bone) { return _spine_bone_get_world_y(bone); } late final _spine_bone_get_world_yPtr = _lookup>( 'spine_bone_get_world_y', ); late final _spine_bone_get_world_y = _spine_bone_get_world_yPtr.asFunction(); void spine_bone_set_world_y(spine_bone bone, double worldY) { return _spine_bone_set_world_y(bone, worldY); } late final _spine_bone_set_world_yPtr = _lookup>( 'spine_bone_set_world_y', ); late final _spine_bone_set_world_y = _spine_bone_set_world_yPtr.asFunction(); double spine_bone_get_world_rotation_x(spine_bone bone) { return _spine_bone_get_world_rotation_x(bone); } late final _spine_bone_get_world_rotation_xPtr = _lookup>( 'spine_bone_get_world_rotation_x', ); late final _spine_bone_get_world_rotation_x = _spine_bone_get_world_rotation_xPtr .asFunction(); double spine_bone_get_world_rotation_y(spine_bone bone) { return _spine_bone_get_world_rotation_y(bone); } late final _spine_bone_get_world_rotation_yPtr = _lookup>( 'spine_bone_get_world_rotation_y', ); late final _spine_bone_get_world_rotation_y = _spine_bone_get_world_rotation_yPtr .asFunction(); double spine_bone_get_world_scale_x(spine_bone bone) { return _spine_bone_get_world_scale_x(bone); } late final _spine_bone_get_world_scale_xPtr = _lookup>( 'spine_bone_get_world_scale_x', ); late final _spine_bone_get_world_scale_x = _spine_bone_get_world_scale_xPtr.asFunction(); double spine_bone_get_world_scale_y(spine_bone bone) { return _spine_bone_get_world_scale_y(bone); } late final _spine_bone_get_world_scale_yPtr = _lookup>( 'spine_bone_get_world_scale_y', ); late final _spine_bone_get_world_scale_y = _spine_bone_get_world_scale_yPtr.asFunction(); int spine_bone_get_is_active(spine_bone bone) { return _spine_bone_get_is_active(bone); } late final _spine_bone_get_is_activePtr = _lookup>( 'spine_bone_get_is_active', ); late final _spine_bone_get_is_active = _spine_bone_get_is_activePtr.asFunction(); void spine_bone_set_is_active(spine_bone bone, int isActive) { return _spine_bone_set_is_active(bone, isActive); } late final _spine_bone_set_is_activePtr = _lookup>( 'spine_bone_set_is_active', ); late final _spine_bone_set_is_active = _spine_bone_set_is_activePtr.asFunction(); int spine_bone_get_inherit(spine_bone data) { return _spine_bone_get_inherit(data); } late final _spine_bone_get_inheritPtr = _lookup>( 'spine_bone_get_inherit', ); late final _spine_bone_get_inherit = _spine_bone_get_inheritPtr.asFunction(); void spine_bone_set_inherit(spine_bone data, int inherit) { return _spine_bone_set_inherit(data, inherit); } late final _spine_bone_set_inheritPtr = _lookup>( 'spine_bone_set_inherit', ); late final _spine_bone_set_inherit = _spine_bone_set_inheritPtr.asFunction(); ffi.Pointer spine_attachment_get_name(spine_attachment attachment) { return _spine_attachment_get_name(attachment); } late final _spine_attachment_get_namePtr = _lookup Function(spine_attachment)>>( 'spine_attachment_get_name', ); late final _spine_attachment_get_name = _spine_attachment_get_namePtr .asFunction Function(spine_attachment)>(); int spine_attachment_get_type(spine_attachment attachment) { return _spine_attachment_get_type(attachment); } late final _spine_attachment_get_typePtr = _lookup>( 'spine_attachment_get_type', ); late final _spine_attachment_get_type = _spine_attachment_get_typePtr.asFunction(); spine_attachment spine_attachment_copy(spine_attachment attachment) { return _spine_attachment_copy(attachment); } late final _spine_attachment_copyPtr = _lookup>( 'spine_attachment_copy', ); late final _spine_attachment_copy = _spine_attachment_copyPtr .asFunction(); void spine_attachment_dispose(spine_attachment attachment) { return _spine_attachment_dispose(attachment); } late final _spine_attachment_disposePtr = _lookup>( 'spine_attachment_dispose', ); late final _spine_attachment_dispose = _spine_attachment_disposePtr.asFunction(); spine_vector spine_point_attachment_compute_world_position(spine_point_attachment attachment, spine_bone bone) { return _spine_point_attachment_compute_world_position(attachment, bone); } late final _spine_point_attachment_compute_world_positionPtr = _lookup>( 'spine_point_attachment_compute_world_position', ); late final _spine_point_attachment_compute_world_position = _spine_point_attachment_compute_world_positionPtr .asFunction(); double spine_point_attachment_compute_world_rotation(spine_point_attachment attachment, spine_bone bone) { return _spine_point_attachment_compute_world_rotation(attachment, bone); } late final _spine_point_attachment_compute_world_rotationPtr = _lookup>( 'spine_point_attachment_compute_world_rotation', ); late final _spine_point_attachment_compute_world_rotation = _spine_point_attachment_compute_world_rotationPtr .asFunction(); double spine_point_attachment_get_x(spine_point_attachment attachment) { return _spine_point_attachment_get_x(attachment); } late final _spine_point_attachment_get_xPtr = _lookup>( 'spine_point_attachment_get_x', ); late final _spine_point_attachment_get_x = _spine_point_attachment_get_xPtr .asFunction(); void spine_point_attachment_set_x(spine_point_attachment attachment, double x) { return _spine_point_attachment_set_x(attachment, x); } late final _spine_point_attachment_set_xPtr = _lookup>('spine_point_attachment_set_x'); late final _spine_point_attachment_set_x = _spine_point_attachment_set_xPtr .asFunction(); double spine_point_attachment_get_y(spine_point_attachment attachment) { return _spine_point_attachment_get_y(attachment); } late final _spine_point_attachment_get_yPtr = _lookup>( 'spine_point_attachment_get_y', ); late final _spine_point_attachment_get_y = _spine_point_attachment_get_yPtr .asFunction(); void spine_point_attachment_set_y(spine_point_attachment attachment, double y) { return _spine_point_attachment_set_y(attachment, y); } late final _spine_point_attachment_set_yPtr = _lookup>('spine_point_attachment_set_y'); late final _spine_point_attachment_set_y = _spine_point_attachment_set_yPtr .asFunction(); double spine_point_attachment_get_rotation(spine_point_attachment attachment) { return _spine_point_attachment_get_rotation(attachment); } late final _spine_point_attachment_get_rotationPtr = _lookup>('spine_point_attachment_get_rotation'); late final _spine_point_attachment_get_rotation = _spine_point_attachment_get_rotationPtr .asFunction(); void spine_point_attachment_set_rotation(spine_point_attachment attachment, double rotation) { return _spine_point_attachment_set_rotation(attachment, rotation); } late final _spine_point_attachment_set_rotationPtr = _lookup>( 'spine_point_attachment_set_rotation', ); late final _spine_point_attachment_set_rotation = _spine_point_attachment_set_rotationPtr .asFunction(); spine_color spine_point_attachment_get_color(spine_point_attachment attachment) { return _spine_point_attachment_get_color(attachment); } late final _spine_point_attachment_get_colorPtr = _lookup>('spine_point_attachment_get_color'); late final _spine_point_attachment_get_color = _spine_point_attachment_get_colorPtr .asFunction(); void spine_point_attachment_set_color(spine_point_attachment attachment, double r, double g, double b, double a) { return _spine_point_attachment_set_color(attachment, r, g, b, a); } late final _spine_point_attachment_set_colorPtr = _lookup< ffi.NativeFunction >('spine_point_attachment_set_color'); late final _spine_point_attachment_set_color = _spine_point_attachment_set_colorPtr .asFunction(); void spine_region_attachment_update_region(spine_region_attachment attachment) { return _spine_region_attachment_update_region(attachment); } late final _spine_region_attachment_update_regionPtr = _lookup>('spine_region_attachment_update_region'); late final _spine_region_attachment_update_region = _spine_region_attachment_update_regionPtr .asFunction(); void spine_region_attachment_compute_world_vertices( spine_region_attachment attachment, spine_slot slot, ffi.Pointer worldVertices, ) { return _spine_region_attachment_compute_world_vertices(attachment, slot, worldVertices); } late final _spine_region_attachment_compute_world_verticesPtr = _lookup)>>( 'spine_region_attachment_compute_world_vertices', ); late final _spine_region_attachment_compute_world_vertices = _spine_region_attachment_compute_world_verticesPtr .asFunction)>(); double spine_region_attachment_get_x(spine_region_attachment attachment) { return _spine_region_attachment_get_x(attachment); } late final _spine_region_attachment_get_xPtr = _lookup>('spine_region_attachment_get_x'); late final _spine_region_attachment_get_x = _spine_region_attachment_get_xPtr .asFunction(); void spine_region_attachment_set_x(spine_region_attachment attachment, double x) { return _spine_region_attachment_set_x(attachment, x); } late final _spine_region_attachment_set_xPtr = _lookup>( 'spine_region_attachment_set_x', ); late final _spine_region_attachment_set_x = _spine_region_attachment_set_xPtr .asFunction(); double spine_region_attachment_get_y(spine_region_attachment attachment) { return _spine_region_attachment_get_y(attachment); } late final _spine_region_attachment_get_yPtr = _lookup>('spine_region_attachment_get_y'); late final _spine_region_attachment_get_y = _spine_region_attachment_get_yPtr .asFunction(); void spine_region_attachment_set_y(spine_region_attachment attachment, double y) { return _spine_region_attachment_set_y(attachment, y); } late final _spine_region_attachment_set_yPtr = _lookup>( 'spine_region_attachment_set_y', ); late final _spine_region_attachment_set_y = _spine_region_attachment_set_yPtr .asFunction(); double spine_region_attachment_get_rotation(spine_region_attachment attachment) { return _spine_region_attachment_get_rotation(attachment); } late final _spine_region_attachment_get_rotationPtr = _lookup>('spine_region_attachment_get_rotation'); late final _spine_region_attachment_get_rotation = _spine_region_attachment_get_rotationPtr .asFunction(); void spine_region_attachment_set_rotation(spine_region_attachment attachment, double rotation) { return _spine_region_attachment_set_rotation(attachment, rotation); } late final _spine_region_attachment_set_rotationPtr = _lookup>( 'spine_region_attachment_set_rotation', ); late final _spine_region_attachment_set_rotation = _spine_region_attachment_set_rotationPtr .asFunction(); double spine_region_attachment_get_scale_x(spine_region_attachment attachment) { return _spine_region_attachment_get_scale_x(attachment); } late final _spine_region_attachment_get_scale_xPtr = _lookup>('spine_region_attachment_get_scale_x'); late final _spine_region_attachment_get_scale_x = _spine_region_attachment_get_scale_xPtr .asFunction(); void spine_region_attachment_set_scale_x(spine_region_attachment attachment, double scaleX) { return _spine_region_attachment_set_scale_x(attachment, scaleX); } late final _spine_region_attachment_set_scale_xPtr = _lookup>( 'spine_region_attachment_set_scale_x', ); late final _spine_region_attachment_set_scale_x = _spine_region_attachment_set_scale_xPtr .asFunction(); double spine_region_attachment_get_scale_y(spine_region_attachment attachment) { return _spine_region_attachment_get_scale_y(attachment); } late final _spine_region_attachment_get_scale_yPtr = _lookup>('spine_region_attachment_get_scale_y'); late final _spine_region_attachment_get_scale_y = _spine_region_attachment_get_scale_yPtr .asFunction(); void spine_region_attachment_set_scale_y(spine_region_attachment attachment, double scaleY) { return _spine_region_attachment_set_scale_y(attachment, scaleY); } late final _spine_region_attachment_set_scale_yPtr = _lookup>( 'spine_region_attachment_set_scale_y', ); late final _spine_region_attachment_set_scale_y = _spine_region_attachment_set_scale_yPtr .asFunction(); double spine_region_attachment_get_width(spine_region_attachment attachment) { return _spine_region_attachment_get_width(attachment); } late final _spine_region_attachment_get_widthPtr = _lookup>('spine_region_attachment_get_width'); late final _spine_region_attachment_get_width = _spine_region_attachment_get_widthPtr .asFunction(); void spine_region_attachment_set_width(spine_region_attachment attachment, double width) { return _spine_region_attachment_set_width(attachment, width); } late final _spine_region_attachment_set_widthPtr = _lookup>( 'spine_region_attachment_set_width', ); late final _spine_region_attachment_set_width = _spine_region_attachment_set_widthPtr .asFunction(); double spine_region_attachment_get_height(spine_region_attachment attachment) { return _spine_region_attachment_get_height(attachment); } late final _spine_region_attachment_get_heightPtr = _lookup>('spine_region_attachment_get_height'); late final _spine_region_attachment_get_height = _spine_region_attachment_get_heightPtr .asFunction(); void spine_region_attachment_set_height(spine_region_attachment attachment, double height) { return _spine_region_attachment_set_height(attachment, height); } late final _spine_region_attachment_set_heightPtr = _lookup>( 'spine_region_attachment_set_height', ); late final _spine_region_attachment_set_height = _spine_region_attachment_set_heightPtr .asFunction(); spine_color spine_region_attachment_get_color(spine_region_attachment attachment) { return _spine_region_attachment_get_color(attachment); } late final _spine_region_attachment_get_colorPtr = _lookup>('spine_region_attachment_get_color'); late final _spine_region_attachment_get_color = _spine_region_attachment_get_colorPtr .asFunction(); void spine_region_attachment_set_color(spine_region_attachment attachment, double r, double g, double b, double a) { return _spine_region_attachment_set_color(attachment, r, g, b, a); } late final _spine_region_attachment_set_colorPtr = _lookup< ffi.NativeFunction >('spine_region_attachment_set_color'); late final _spine_region_attachment_set_color = _spine_region_attachment_set_colorPtr .asFunction(); ffi.Pointer spine_region_attachment_get_path(spine_region_attachment attachment) { return _spine_region_attachment_get_path(attachment); } late final _spine_region_attachment_get_pathPtr = _lookup Function(spine_region_attachment)>>( 'spine_region_attachment_get_path', ); late final _spine_region_attachment_get_path = _spine_region_attachment_get_pathPtr .asFunction Function(spine_region_attachment)>(); /// OMITTED setPath() spine_texture_region spine_region_attachment_get_region(spine_region_attachment attachment) { return _spine_region_attachment_get_region(attachment); } late final _spine_region_attachment_get_regionPtr = _lookup>( 'spine_region_attachment_get_region', ); late final _spine_region_attachment_get_region = _spine_region_attachment_get_regionPtr .asFunction(); /// OMITTED setRegion() spine_sequence spine_region_attachment_get_sequence(spine_region_attachment attachment) { return _spine_region_attachment_get_sequence(attachment); } late final _spine_region_attachment_get_sequencePtr = _lookup>( 'spine_region_attachment_get_sequence', ); late final _spine_region_attachment_get_sequence = _spine_region_attachment_get_sequencePtr .asFunction(); /// OMITTED setSequence() int spine_region_attachment_get_num_offset(spine_region_attachment attachment) { return _spine_region_attachment_get_num_offset(attachment); } late final _spine_region_attachment_get_num_offsetPtr = _lookup>( 'spine_region_attachment_get_num_offset', ); late final _spine_region_attachment_get_num_offset = _spine_region_attachment_get_num_offsetPtr .asFunction(); ffi.Pointer spine_region_attachment_get_offset(spine_region_attachment attachment) { return _spine_region_attachment_get_offset(attachment); } late final _spine_region_attachment_get_offsetPtr = _lookup Function(spine_region_attachment)>>( 'spine_region_attachment_get_offset', ); late final _spine_region_attachment_get_offset = _spine_region_attachment_get_offsetPtr .asFunction Function(spine_region_attachment)>(); int spine_region_attachment_get_num_uvs(spine_region_attachment attachment) { return _spine_region_attachment_get_num_uvs(attachment); } late final _spine_region_attachment_get_num_uvsPtr = _lookup>('spine_region_attachment_get_num_uvs'); late final _spine_region_attachment_get_num_uvs = _spine_region_attachment_get_num_uvsPtr .asFunction(); ffi.Pointer spine_region_attachment_get_uvs(spine_region_attachment attachment) { return _spine_region_attachment_get_uvs(attachment); } late final _spine_region_attachment_get_uvsPtr = _lookup Function(spine_region_attachment)>>( 'spine_region_attachment_get_uvs', ); late final _spine_region_attachment_get_uvs = _spine_region_attachment_get_uvsPtr .asFunction Function(spine_region_attachment)>(); int spine_vertex_attachment_get_world_vertices_length(spine_vertex_attachment attachment) { return _spine_vertex_attachment_get_world_vertices_length(attachment); } late final _spine_vertex_attachment_get_world_vertices_lengthPtr = _lookup>( 'spine_vertex_attachment_get_world_vertices_length', ); late final _spine_vertex_attachment_get_world_vertices_length = _spine_vertex_attachment_get_world_vertices_lengthPtr .asFunction(); void spine_vertex_attachment_compute_world_vertices( spine_vertex_attachment attachment, spine_slot slot, ffi.Pointer worldVertices, ) { return _spine_vertex_attachment_compute_world_vertices(attachment, slot, worldVertices); } late final _spine_vertex_attachment_compute_world_verticesPtr = _lookup)>>( 'spine_vertex_attachment_compute_world_vertices', ); late final _spine_vertex_attachment_compute_world_vertices = _spine_vertex_attachment_compute_world_verticesPtr .asFunction)>(); /// OMITTED getId() int spine_vertex_attachment_get_num_bones(spine_vertex_attachment attachment) { return _spine_vertex_attachment_get_num_bones(attachment); } late final _spine_vertex_attachment_get_num_bonesPtr = _lookup>('spine_vertex_attachment_get_num_bones'); late final _spine_vertex_attachment_get_num_bones = _spine_vertex_attachment_get_num_bonesPtr .asFunction(); ffi.Pointer spine_vertex_attachment_get_bones(spine_vertex_attachment attachment) { return _spine_vertex_attachment_get_bones(attachment); } late final _spine_vertex_attachment_get_bonesPtr = _lookup Function(spine_vertex_attachment)>>( 'spine_vertex_attachment_get_bones', ); late final _spine_vertex_attachment_get_bones = _spine_vertex_attachment_get_bonesPtr .asFunction Function(spine_vertex_attachment)>(); int spine_vertex_attachment_get_num_vertices(spine_vertex_attachment attachment) { return _spine_vertex_attachment_get_num_vertices(attachment); } late final _spine_vertex_attachment_get_num_verticesPtr = _lookup>( 'spine_vertex_attachment_get_num_vertices', ); late final _spine_vertex_attachment_get_num_vertices = _spine_vertex_attachment_get_num_verticesPtr .asFunction(); ffi.Pointer spine_vertex_attachment_get_vertices(spine_vertex_attachment attachment) { return _spine_vertex_attachment_get_vertices(attachment); } late final _spine_vertex_attachment_get_verticesPtr = _lookup Function(spine_vertex_attachment)>>( 'spine_vertex_attachment_get_vertices', ); late final _spine_vertex_attachment_get_vertices = _spine_vertex_attachment_get_verticesPtr .asFunction Function(spine_vertex_attachment)>(); spine_attachment spine_vertex_attachment_get_timeline_attachment(spine_vertex_attachment timelineAttachment) { return _spine_vertex_attachment_get_timeline_attachment(timelineAttachment); } late final _spine_vertex_attachment_get_timeline_attachmentPtr = _lookup>( 'spine_vertex_attachment_get_timeline_attachment', ); late final _spine_vertex_attachment_get_timeline_attachment = _spine_vertex_attachment_get_timeline_attachmentPtr .asFunction(); void spine_vertex_attachment_set_timeline_attachment( spine_vertex_attachment attachment, spine_attachment timelineAttachment, ) { return _spine_vertex_attachment_set_timeline_attachment(attachment, timelineAttachment); } late final _spine_vertex_attachment_set_timeline_attachmentPtr = _lookup>( 'spine_vertex_attachment_set_timeline_attachment', ); late final _spine_vertex_attachment_set_timeline_attachment = _spine_vertex_attachment_set_timeline_attachmentPtr .asFunction(); /// OMITTED copyTo() void spine_mesh_attachment_update_region(spine_mesh_attachment attachment) { return _spine_mesh_attachment_update_region(attachment); } late final _spine_mesh_attachment_update_regionPtr = _lookup>('spine_mesh_attachment_update_region'); late final _spine_mesh_attachment_update_region = _spine_mesh_attachment_update_regionPtr .asFunction(); int spine_mesh_attachment_get_hull_length(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_hull_length(attachment); } late final _spine_mesh_attachment_get_hull_lengthPtr = _lookup>('spine_mesh_attachment_get_hull_length'); late final _spine_mesh_attachment_get_hull_length = _spine_mesh_attachment_get_hull_lengthPtr .asFunction(); void spine_mesh_attachment_set_hull_length(spine_mesh_attachment attachment, int hullLength) { return _spine_mesh_attachment_set_hull_length(attachment, hullLength); } late final _spine_mesh_attachment_set_hull_lengthPtr = _lookup>( 'spine_mesh_attachment_set_hull_length', ); late final _spine_mesh_attachment_set_hull_length = _spine_mesh_attachment_set_hull_lengthPtr .asFunction(); int spine_mesh_attachment_get_num_region_uvs(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_num_region_uvs(attachment); } late final _spine_mesh_attachment_get_num_region_uvsPtr = _lookup>( 'spine_mesh_attachment_get_num_region_uvs', ); late final _spine_mesh_attachment_get_num_region_uvs = _spine_mesh_attachment_get_num_region_uvsPtr .asFunction(); ffi.Pointer spine_mesh_attachment_get_region_uvs(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_region_uvs(attachment); } late final _spine_mesh_attachment_get_region_uvsPtr = _lookup Function(spine_mesh_attachment)>>( 'spine_mesh_attachment_get_region_uvs', ); late final _spine_mesh_attachment_get_region_uvs = _spine_mesh_attachment_get_region_uvsPtr .asFunction Function(spine_mesh_attachment)>(); int spine_mesh_attachment_get_num_uvs(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_num_uvs(attachment); } late final _spine_mesh_attachment_get_num_uvsPtr = _lookup>('spine_mesh_attachment_get_num_uvs'); late final _spine_mesh_attachment_get_num_uvs = _spine_mesh_attachment_get_num_uvsPtr .asFunction(); ffi.Pointer spine_mesh_attachment_get_uvs(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_uvs(attachment); } late final _spine_mesh_attachment_get_uvsPtr = _lookup Function(spine_mesh_attachment)>>( 'spine_mesh_attachment_get_uvs', ); late final _spine_mesh_attachment_get_uvs = _spine_mesh_attachment_get_uvsPtr .asFunction Function(spine_mesh_attachment)>(); int spine_mesh_attachment_get_num_triangles(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_num_triangles(attachment); } late final _spine_mesh_attachment_get_num_trianglesPtr = _lookup>('spine_mesh_attachment_get_num_triangles'); late final _spine_mesh_attachment_get_num_triangles = _spine_mesh_attachment_get_num_trianglesPtr .asFunction(); ffi.Pointer spine_mesh_attachment_get_triangles(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_triangles(attachment); } late final _spine_mesh_attachment_get_trianglesPtr = _lookup Function(spine_mesh_attachment)>>( 'spine_mesh_attachment_get_triangles', ); late final _spine_mesh_attachment_get_triangles = _spine_mesh_attachment_get_trianglesPtr .asFunction Function(spine_mesh_attachment)>(); spine_color spine_mesh_attachment_get_color(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_color(attachment); } late final _spine_mesh_attachment_get_colorPtr = _lookup>('spine_mesh_attachment_get_color'); late final _spine_mesh_attachment_get_color = _spine_mesh_attachment_get_colorPtr .asFunction(); void spine_mesh_attachment_set_color(spine_mesh_attachment attachment, double r, double g, double b, double a) { return _spine_mesh_attachment_set_color(attachment, r, g, b, a); } late final _spine_mesh_attachment_set_colorPtr = _lookup>( 'spine_mesh_attachment_set_color', ); late final _spine_mesh_attachment_set_color = _spine_mesh_attachment_set_colorPtr .asFunction(); ffi.Pointer spine_mesh_attachment_get_path(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_path(attachment); } late final _spine_mesh_attachment_get_pathPtr = _lookup Function(spine_mesh_attachment)>>('spine_mesh_attachment_get_path'); late final _spine_mesh_attachment_get_path = _spine_mesh_attachment_get_pathPtr .asFunction Function(spine_mesh_attachment)>(); /// OMITTED setPath() spine_texture_region spine_mesh_attachment_get_region(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_region(attachment); } late final _spine_mesh_attachment_get_regionPtr = _lookup>( 'spine_mesh_attachment_get_region', ); late final _spine_mesh_attachment_get_region = _spine_mesh_attachment_get_regionPtr .asFunction(); /// OMITTED setRegion() spine_sequence spine_mesh_attachment_get_sequence(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_sequence(attachment); } late final _spine_mesh_attachment_get_sequencePtr = _lookup>('spine_mesh_attachment_get_sequence'); late final _spine_mesh_attachment_get_sequence = _spine_mesh_attachment_get_sequencePtr .asFunction(); /// OMITTED setSequence() spine_mesh_attachment spine_mesh_attachment_get_parent_mesh(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_parent_mesh(attachment); } late final _spine_mesh_attachment_get_parent_meshPtr = _lookup>( 'spine_mesh_attachment_get_parent_mesh', ); late final _spine_mesh_attachment_get_parent_mesh = _spine_mesh_attachment_get_parent_meshPtr .asFunction(); void spine_mesh_attachment_set_parent_mesh(spine_mesh_attachment attachment, spine_mesh_attachment parentMesh) { return _spine_mesh_attachment_set_parent_mesh(attachment, parentMesh); } late final _spine_mesh_attachment_set_parent_meshPtr = _lookup>( 'spine_mesh_attachment_set_parent_mesh', ); late final _spine_mesh_attachment_set_parent_mesh = _spine_mesh_attachment_set_parent_meshPtr .asFunction(); int spine_mesh_attachment_get_num_edges(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_num_edges(attachment); } late final _spine_mesh_attachment_get_num_edgesPtr = _lookup>('spine_mesh_attachment_get_num_edges'); late final _spine_mesh_attachment_get_num_edges = _spine_mesh_attachment_get_num_edgesPtr .asFunction(); ffi.Pointer spine_mesh_attachment_get_edges(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_edges(attachment); } late final _spine_mesh_attachment_get_edgesPtr = _lookup Function(spine_mesh_attachment)>>( 'spine_mesh_attachment_get_edges', ); late final _spine_mesh_attachment_get_edges = _spine_mesh_attachment_get_edgesPtr .asFunction Function(spine_mesh_attachment)>(); double spine_mesh_attachment_get_width(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_width(attachment); } late final _spine_mesh_attachment_get_widthPtr = _lookup>('spine_mesh_attachment_get_width'); late final _spine_mesh_attachment_get_width = _spine_mesh_attachment_get_widthPtr .asFunction(); void spine_mesh_attachment_set_width(spine_mesh_attachment attachment, double width) { return _spine_mesh_attachment_set_width(attachment, width); } late final _spine_mesh_attachment_set_widthPtr = _lookup>( 'spine_mesh_attachment_set_width', ); late final _spine_mesh_attachment_set_width = _spine_mesh_attachment_set_widthPtr .asFunction(); double spine_mesh_attachment_get_height(spine_mesh_attachment attachment) { return _spine_mesh_attachment_get_height(attachment); } late final _spine_mesh_attachment_get_heightPtr = _lookup>('spine_mesh_attachment_get_height'); late final _spine_mesh_attachment_get_height = _spine_mesh_attachment_get_heightPtr .asFunction(); void spine_mesh_attachment_set_height(spine_mesh_attachment attachment, double height) { return _spine_mesh_attachment_set_height(attachment, height); } late final _spine_mesh_attachment_set_heightPtr = _lookup>( 'spine_mesh_attachment_set_height', ); late final _spine_mesh_attachment_set_height = _spine_mesh_attachment_set_heightPtr .asFunction(); /// OMITTED newLinkedMesh() spine_slot_data spine_clipping_attachment_get_end_slot(spine_clipping_attachment attachment) { return _spine_clipping_attachment_get_end_slot(attachment); } late final _spine_clipping_attachment_get_end_slotPtr = _lookup>( 'spine_clipping_attachment_get_end_slot', ); late final _spine_clipping_attachment_get_end_slot = _spine_clipping_attachment_get_end_slotPtr .asFunction(); void spine_clipping_attachment_set_end_slot(spine_clipping_attachment attachment, spine_slot_data endSlot) { return _spine_clipping_attachment_set_end_slot(attachment, endSlot); } late final _spine_clipping_attachment_set_end_slotPtr = _lookup>( 'spine_clipping_attachment_set_end_slot', ); late final _spine_clipping_attachment_set_end_slot = _spine_clipping_attachment_set_end_slotPtr .asFunction(); spine_color spine_clipping_attachment_get_color(spine_clipping_attachment attachment) { return _spine_clipping_attachment_get_color(attachment); } late final _spine_clipping_attachment_get_colorPtr = _lookup>( 'spine_clipping_attachment_get_color', ); late final _spine_clipping_attachment_get_color = _spine_clipping_attachment_get_colorPtr .asFunction(); void spine_clipping_attachment_set_color( spine_clipping_attachment attachment, double r, double g, double b, double a, ) { return _spine_clipping_attachment_set_color(attachment, r, g, b, a); } late final _spine_clipping_attachment_set_colorPtr = _lookup< ffi.NativeFunction >('spine_clipping_attachment_set_color'); late final _spine_clipping_attachment_set_color = _spine_clipping_attachment_set_colorPtr .asFunction(); spine_color spine_bounding_box_attachment_get_color(spine_bounding_box_attachment attachment) { return _spine_bounding_box_attachment_get_color(attachment); } late final _spine_bounding_box_attachment_get_colorPtr = _lookup>( 'spine_bounding_box_attachment_get_color', ); late final _spine_bounding_box_attachment_get_color = _spine_bounding_box_attachment_get_colorPtr .asFunction(); void spine_bounding_box_attachment_set_color( spine_bounding_box_attachment attachment, double r, double g, double b, double a, ) { return _spine_bounding_box_attachment_set_color(attachment, r, g, b, a); } late final _spine_bounding_box_attachment_set_colorPtr = _lookup< ffi.NativeFunction >('spine_bounding_box_attachment_set_color'); late final _spine_bounding_box_attachment_set_color = _spine_bounding_box_attachment_set_colorPtr .asFunction(); int spine_path_attachment_get_num_lengths(spine_path_attachment attachment) { return _spine_path_attachment_get_num_lengths(attachment); } late final _spine_path_attachment_get_num_lengthsPtr = _lookup>('spine_path_attachment_get_num_lengths'); late final _spine_path_attachment_get_num_lengths = _spine_path_attachment_get_num_lengthsPtr .asFunction(); ffi.Pointer spine_path_attachment_get_lengths(spine_path_attachment attachment) { return _spine_path_attachment_get_lengths(attachment); } late final _spine_path_attachment_get_lengthsPtr = _lookup Function(spine_path_attachment)>>( 'spine_path_attachment_get_lengths', ); late final _spine_path_attachment_get_lengths = _spine_path_attachment_get_lengthsPtr .asFunction Function(spine_path_attachment)>(); int spine_path_attachment_get_is_closed(spine_path_attachment attachment) { return _spine_path_attachment_get_is_closed(attachment); } late final _spine_path_attachment_get_is_closedPtr = _lookup>('spine_path_attachment_get_is_closed'); late final _spine_path_attachment_get_is_closed = _spine_path_attachment_get_is_closedPtr .asFunction(); void spine_path_attachment_set_is_closed(spine_path_attachment attachment, int isClosed) { return _spine_path_attachment_set_is_closed(attachment, isClosed); } late final _spine_path_attachment_set_is_closedPtr = _lookup>( 'spine_path_attachment_set_is_closed', ); late final _spine_path_attachment_set_is_closed = _spine_path_attachment_set_is_closedPtr .asFunction(); int spine_path_attachment_get_is_constant_speed(spine_path_attachment attachment) { return _spine_path_attachment_get_is_constant_speed(attachment); } late final _spine_path_attachment_get_is_constant_speedPtr = _lookup>( 'spine_path_attachment_get_is_constant_speed', ); late final _spine_path_attachment_get_is_constant_speed = _spine_path_attachment_get_is_constant_speedPtr .asFunction(); void spine_path_attachment_set_is_constant_speed(spine_path_attachment attachment, int isConstantSpeed) { return _spine_path_attachment_set_is_constant_speed(attachment, isConstantSpeed); } late final _spine_path_attachment_set_is_constant_speedPtr = _lookup>( 'spine_path_attachment_set_is_constant_speed', ); late final _spine_path_attachment_set_is_constant_speed = _spine_path_attachment_set_is_constant_speedPtr .asFunction(); spine_color spine_path_attachment_get_color(spine_path_attachment attachment) { return _spine_path_attachment_get_color(attachment); } late final _spine_path_attachment_get_colorPtr = _lookup>('spine_path_attachment_get_color'); late final _spine_path_attachment_get_color = _spine_path_attachment_get_colorPtr .asFunction(); void spine_path_attachment_set_color(spine_path_attachment attachment, double r, double g, double b, double a) { return _spine_path_attachment_set_color(attachment, r, g, b, a); } late final _spine_path_attachment_set_colorPtr = _lookup>( 'spine_path_attachment_set_color', ); late final _spine_path_attachment_set_color = _spine_path_attachment_set_colorPtr .asFunction(); void spine_skin_set_attachment(spine_skin skin, int slotIndex, ffi.Pointer name, spine_attachment attachment) { return _spine_skin_set_attachment(skin, slotIndex, name, attachment); } late final _spine_skin_set_attachmentPtr = _lookup, spine_attachment)>>( 'spine_skin_set_attachment', ); late final _spine_skin_set_attachment = _spine_skin_set_attachmentPtr .asFunction, spine_attachment)>(); spine_attachment spine_skin_get_attachment(spine_skin skin, int slotIndex, ffi.Pointer name) { return _spine_skin_get_attachment(skin, slotIndex, name); } late final _spine_skin_get_attachmentPtr = _lookup)>>( 'spine_skin_get_attachment', ); late final _spine_skin_get_attachment = _spine_skin_get_attachmentPtr .asFunction)>(); void spine_skin_remove_attachment(spine_skin skin, int slotIndex, ffi.Pointer name) { return _spine_skin_remove_attachment(skin, slotIndex, name); } late final _spine_skin_remove_attachmentPtr = _lookup)>>( 'spine_skin_remove_attachment', ); late final _spine_skin_remove_attachment = _spine_skin_remove_attachmentPtr .asFunction)>(); /// OMITTED findNamesForSlot() /// OMITTED findAttachmentsForSlot() /// OMITTED getColor() ffi.Pointer spine_skin_get_name(spine_skin skin) { return _spine_skin_get_name(skin); } late final _spine_skin_get_namePtr = _lookup Function(spine_skin)>>( 'spine_skin_get_name', ); late final _spine_skin_get_name = _spine_skin_get_namePtr.asFunction Function(spine_skin)>(); void spine_skin_add_skin(spine_skin skin, spine_skin other) { return _spine_skin_add_skin(skin, other); } late final _spine_skin_add_skinPtr = _lookup>( 'spine_skin_add_skin', ); late final _spine_skin_add_skin = _spine_skin_add_skinPtr.asFunction(); void spine_skin_copy_skin(spine_skin skin, spine_skin other) { return _spine_skin_copy_skin(skin, other); } late final _spine_skin_copy_skinPtr = _lookup>( 'spine_skin_copy_skin', ); late final _spine_skin_copy_skin = _spine_skin_copy_skinPtr.asFunction(); spine_skin_entries spine_skin_get_entries(spine_skin skin) { return _spine_skin_get_entries(skin); } late final _spine_skin_get_entriesPtr = _lookup>( 'spine_skin_get_entries', ); late final _spine_skin_get_entries = _spine_skin_get_entriesPtr.asFunction(); int spine_skin_entries_get_num_entries(spine_skin_entries entries) { return _spine_skin_entries_get_num_entries(entries); } late final _spine_skin_entries_get_num_entriesPtr = _lookup>('spine_skin_entries_get_num_entries'); late final _spine_skin_entries_get_num_entries = _spine_skin_entries_get_num_entriesPtr .asFunction(); spine_skin_entry spine_skin_entries_get_entry(spine_skin_entries entries, int index) { return _spine_skin_entries_get_entry(entries, index); } late final _spine_skin_entries_get_entryPtr = _lookup>( 'spine_skin_entries_get_entry', ); late final _spine_skin_entries_get_entry = _spine_skin_entries_get_entryPtr .asFunction(); void spine_skin_entries_dispose(spine_skin_entries entries) { return _spine_skin_entries_dispose(entries); } late final _spine_skin_entries_disposePtr = _lookup>( 'spine_skin_entries_dispose', ); late final _spine_skin_entries_dispose = _spine_skin_entries_disposePtr .asFunction(); int spine_skin_entry_get_slot_index(spine_skin_entry entry) { return _spine_skin_entry_get_slot_index(entry); } late final _spine_skin_entry_get_slot_indexPtr = _lookup>( 'spine_skin_entry_get_slot_index', ); late final _spine_skin_entry_get_slot_index = _spine_skin_entry_get_slot_indexPtr .asFunction(); ffi.Pointer spine_skin_entry_get_name(spine_skin_entry entry) { return _spine_skin_entry_get_name(entry); } late final _spine_skin_entry_get_namePtr = _lookup Function(spine_skin_entry)>>( 'spine_skin_entry_get_name', ); late final _spine_skin_entry_get_name = _spine_skin_entry_get_namePtr .asFunction Function(spine_skin_entry)>(); spine_attachment spine_skin_entry_get_attachment(spine_skin_entry entry) { return _spine_skin_entry_get_attachment(entry); } late final _spine_skin_entry_get_attachmentPtr = _lookup>('spine_skin_entry_get_attachment'); late final _spine_skin_entry_get_attachment = _spine_skin_entry_get_attachmentPtr .asFunction(); int spine_skin_get_num_bones(spine_skin skin) { return _spine_skin_get_num_bones(skin); } late final _spine_skin_get_num_bonesPtr = _lookup>( 'spine_skin_get_num_bones', ); late final _spine_skin_get_num_bones = _spine_skin_get_num_bonesPtr.asFunction(); ffi.Pointer spine_skin_get_bones(spine_skin skin) { return _spine_skin_get_bones(skin); } late final _spine_skin_get_bonesPtr = _lookup Function(spine_skin)>>( 'spine_skin_get_bones', ); late final _spine_skin_get_bones = _spine_skin_get_bonesPtr .asFunction Function(spine_skin)>(); int spine_skin_get_num_constraints(spine_skin skin) { return _spine_skin_get_num_constraints(skin); } late final _spine_skin_get_num_constraintsPtr = _lookup>( 'spine_skin_get_num_constraints', ); late final _spine_skin_get_num_constraints = _spine_skin_get_num_constraintsPtr .asFunction(); ffi.Pointer spine_skin_get_constraints(spine_skin skin) { return _spine_skin_get_constraints(skin); } late final _spine_skin_get_constraintsPtr = _lookup Function(spine_skin)>>( 'spine_skin_get_constraints', ); late final _spine_skin_get_constraints = _spine_skin_get_constraintsPtr .asFunction Function(spine_skin)>(); spine_skin spine_skin_create(ffi.Pointer name) { return _spine_skin_create(name); } late final _spine_skin_createPtr = _lookup)>>( 'spine_skin_create', ); late final _spine_skin_create = _spine_skin_createPtr.asFunction)>(); void spine_skin_dispose(spine_skin skin) { return _spine_skin_dispose(skin); } late final _spine_skin_disposePtr = _lookup>('spine_skin_dispose'); late final _spine_skin_dispose = _spine_skin_disposePtr.asFunction(); int spine_constraint_data_get_type(spine_constraint_data data) { return _spine_constraint_data_get_type(data); } late final _spine_constraint_data_get_typePtr = _lookup>('spine_constraint_data_get_type'); late final _spine_constraint_data_get_type = _spine_constraint_data_get_typePtr .asFunction(); ffi.Pointer spine_constraint_data_get_name(spine_constraint_data data) { return _spine_constraint_data_get_name(data); } late final _spine_constraint_data_get_namePtr = _lookup Function(spine_constraint_data)>>('spine_constraint_data_get_name'); late final _spine_constraint_data_get_name = _spine_constraint_data_get_namePtr .asFunction Function(spine_constraint_data)>(); int spine_constraint_data_get_order(spine_constraint_data data) { return _spine_constraint_data_get_order(data); } late final _spine_constraint_data_get_orderPtr = _lookup>('spine_constraint_data_get_order'); late final _spine_constraint_data_get_order = _spine_constraint_data_get_orderPtr .asFunction(); void spine_constraint_data_set_order(spine_constraint_data data, int order) { return _spine_constraint_data_set_order(data, order); } late final _spine_constraint_data_set_orderPtr = _lookup>( 'spine_constraint_data_set_order', ); late final _spine_constraint_data_set_order = _spine_constraint_data_set_orderPtr .asFunction(); int spine_constraint_data_get_is_skin_required(spine_constraint_data data) { return _spine_constraint_data_get_is_skin_required(data); } late final _spine_constraint_data_get_is_skin_requiredPtr = _lookup>( 'spine_constraint_data_get_is_skin_required', ); late final _spine_constraint_data_get_is_skin_required = _spine_constraint_data_get_is_skin_requiredPtr .asFunction(); void spine_constraint_data_set_is_skin_required(spine_constraint_data data, int isSkinRequired) { return _spine_constraint_data_set_is_skin_required(data, isSkinRequired); } late final _spine_constraint_data_set_is_skin_requiredPtr = _lookup>( 'spine_constraint_data_set_is_skin_required', ); late final _spine_constraint_data_set_is_skin_required = _spine_constraint_data_set_is_skin_requiredPtr .asFunction(); int spine_ik_constraint_data_get_num_bones(spine_ik_constraint_data data) { return _spine_ik_constraint_data_get_num_bones(data); } late final _spine_ik_constraint_data_get_num_bonesPtr = _lookup>( 'spine_ik_constraint_data_get_num_bones', ); late final _spine_ik_constraint_data_get_num_bones = _spine_ik_constraint_data_get_num_bonesPtr .asFunction(); ffi.Pointer spine_ik_constraint_data_get_bones(spine_ik_constraint_data data) { return _spine_ik_constraint_data_get_bones(data); } late final _spine_ik_constraint_data_get_bonesPtr = _lookup Function(spine_ik_constraint_data)>>( 'spine_ik_constraint_data_get_bones', ); late final _spine_ik_constraint_data_get_bones = _spine_ik_constraint_data_get_bonesPtr .asFunction Function(spine_ik_constraint_data)>(); spine_bone_data spine_ik_constraint_data_get_target(spine_ik_constraint_data data) { return _spine_ik_constraint_data_get_target(data); } late final _spine_ik_constraint_data_get_targetPtr = _lookup>( 'spine_ik_constraint_data_get_target', ); late final _spine_ik_constraint_data_get_target = _spine_ik_constraint_data_get_targetPtr .asFunction(); void spine_ik_constraint_data_set_target(spine_ik_constraint_data data, spine_bone_data target) { return _spine_ik_constraint_data_set_target(data, target); } late final _spine_ik_constraint_data_set_targetPtr = _lookup>( 'spine_ik_constraint_data_set_target', ); late final _spine_ik_constraint_data_set_target = _spine_ik_constraint_data_set_targetPtr .asFunction(); int spine_ik_constraint_data_get_bend_direction(spine_ik_constraint_data data) { return _spine_ik_constraint_data_get_bend_direction(data); } late final _spine_ik_constraint_data_get_bend_directionPtr = _lookup>( 'spine_ik_constraint_data_get_bend_direction', ); late final _spine_ik_constraint_data_get_bend_direction = _spine_ik_constraint_data_get_bend_directionPtr .asFunction(); void spine_ik_constraint_data_set_bend_direction(spine_ik_constraint_data data, int bendDirection) { return _spine_ik_constraint_data_set_bend_direction(data, bendDirection); } late final _spine_ik_constraint_data_set_bend_directionPtr = _lookup>( 'spine_ik_constraint_data_set_bend_direction', ); late final _spine_ik_constraint_data_set_bend_direction = _spine_ik_constraint_data_set_bend_directionPtr .asFunction(); int spine_ik_constraint_data_get_compress(spine_ik_constraint_data data) { return _spine_ik_constraint_data_get_compress(data); } late final _spine_ik_constraint_data_get_compressPtr = _lookup>( 'spine_ik_constraint_data_get_compress', ); late final _spine_ik_constraint_data_get_compress = _spine_ik_constraint_data_get_compressPtr .asFunction(); void spine_ik_constraint_data_set_compress(spine_ik_constraint_data data, int compress) { return _spine_ik_constraint_data_set_compress(data, compress); } late final _spine_ik_constraint_data_set_compressPtr = _lookup>( 'spine_ik_constraint_data_set_compress', ); late final _spine_ik_constraint_data_set_compress = _spine_ik_constraint_data_set_compressPtr .asFunction(); int spine_ik_constraint_data_get_stretch(spine_ik_constraint_data data) { return _spine_ik_constraint_data_get_stretch(data); } late final _spine_ik_constraint_data_get_stretchPtr = _lookup>( 'spine_ik_constraint_data_get_stretch', ); late final _spine_ik_constraint_data_get_stretch = _spine_ik_constraint_data_get_stretchPtr .asFunction(); void spine_ik_constraint_data_set_stretch(spine_ik_constraint_data data, int stretch) { return _spine_ik_constraint_data_set_stretch(data, stretch); } late final _spine_ik_constraint_data_set_stretchPtr = _lookup>( 'spine_ik_constraint_data_set_stretch', ); late final _spine_ik_constraint_data_set_stretch = _spine_ik_constraint_data_set_stretchPtr .asFunction(); int spine_ik_constraint_data_get_uniform(spine_ik_constraint_data data) { return _spine_ik_constraint_data_get_uniform(data); } late final _spine_ik_constraint_data_get_uniformPtr = _lookup>( 'spine_ik_constraint_data_get_uniform', ); late final _spine_ik_constraint_data_get_uniform = _spine_ik_constraint_data_get_uniformPtr .asFunction(); void spine_ik_constraint_data_set_uniform(spine_ik_constraint_data data, int uniform) { return _spine_ik_constraint_data_set_uniform(data, uniform); } late final _spine_ik_constraint_data_set_uniformPtr = _lookup>( 'spine_ik_constraint_data_set_uniform', ); late final _spine_ik_constraint_data_set_uniform = _spine_ik_constraint_data_set_uniformPtr .asFunction(); double spine_ik_constraint_data_get_mix(spine_ik_constraint_data data) { return _spine_ik_constraint_data_get_mix(data); } late final _spine_ik_constraint_data_get_mixPtr = _lookup>('spine_ik_constraint_data_get_mix'); late final _spine_ik_constraint_data_get_mix = _spine_ik_constraint_data_get_mixPtr .asFunction(); void spine_ik_constraint_data_set_mix(spine_ik_constraint_data data, double mix) { return _spine_ik_constraint_data_set_mix(data, mix); } late final _spine_ik_constraint_data_set_mixPtr = _lookup>( 'spine_ik_constraint_data_set_mix', ); late final _spine_ik_constraint_data_set_mix = _spine_ik_constraint_data_set_mixPtr .asFunction(); double spine_ik_constraint_data_get_softness(spine_ik_constraint_data data) { return _spine_ik_constraint_data_get_softness(data); } late final _spine_ik_constraint_data_get_softnessPtr = _lookup>( 'spine_ik_constraint_data_get_softness', ); late final _spine_ik_constraint_data_get_softness = _spine_ik_constraint_data_get_softnessPtr .asFunction(); void spine_ik_constraint_data_set_softness(spine_ik_constraint_data data, double softness) { return _spine_ik_constraint_data_set_softness(data, softness); } late final _spine_ik_constraint_data_set_softnessPtr = _lookup>( 'spine_ik_constraint_data_set_softness', ); late final _spine_ik_constraint_data_set_softness = _spine_ik_constraint_data_set_softnessPtr .asFunction(); void spine_ik_constraint_update(spine_ik_constraint constraint) { return _spine_ik_constraint_update(constraint); } late final _spine_ik_constraint_updatePtr = _lookup>( 'spine_ik_constraint_update', ); late final _spine_ik_constraint_update = _spine_ik_constraint_updatePtr .asFunction(); int spine_ik_constraint_get_order(spine_ik_constraint constraint) { return _spine_ik_constraint_get_order(constraint); } late final _spine_ik_constraint_get_orderPtr = _lookup>( 'spine_ik_constraint_get_order', ); late final _spine_ik_constraint_get_order = _spine_ik_constraint_get_orderPtr .asFunction(); spine_ik_constraint_data spine_ik_constraint_get_data(spine_ik_constraint constraint) { return _spine_ik_constraint_get_data(constraint); } late final _spine_ik_constraint_get_dataPtr = _lookup>( 'spine_ik_constraint_get_data', ); late final _spine_ik_constraint_get_data = _spine_ik_constraint_get_dataPtr .asFunction(); int spine_ik_constraint_get_num_bones(spine_ik_constraint constraint) { return _spine_ik_constraint_get_num_bones(constraint); } late final _spine_ik_constraint_get_num_bonesPtr = _lookup>('spine_ik_constraint_get_num_bones'); late final _spine_ik_constraint_get_num_bones = _spine_ik_constraint_get_num_bonesPtr .asFunction(); ffi.Pointer spine_ik_constraint_get_bones(spine_ik_constraint constraint) { return _spine_ik_constraint_get_bones(constraint); } late final _spine_ik_constraint_get_bonesPtr = _lookup Function(spine_ik_constraint)>>( 'spine_ik_constraint_get_bones', ); late final _spine_ik_constraint_get_bones = _spine_ik_constraint_get_bonesPtr .asFunction Function(spine_ik_constraint)>(); spine_bone spine_ik_constraint_get_target(spine_ik_constraint constraint) { return _spine_ik_constraint_get_target(constraint); } late final _spine_ik_constraint_get_targetPtr = _lookup>( 'spine_ik_constraint_get_target', ); late final _spine_ik_constraint_get_target = _spine_ik_constraint_get_targetPtr .asFunction(); void spine_ik_constraint_set_target(spine_ik_constraint constraint, spine_bone target) { return _spine_ik_constraint_set_target(constraint, target); } late final _spine_ik_constraint_set_targetPtr = _lookup>('spine_ik_constraint_set_target'); late final _spine_ik_constraint_set_target = _spine_ik_constraint_set_targetPtr .asFunction(); int spine_ik_constraint_get_bend_direction(spine_ik_constraint constraint) { return _spine_ik_constraint_get_bend_direction(constraint); } late final _spine_ik_constraint_get_bend_directionPtr = _lookup>('spine_ik_constraint_get_bend_direction'); late final _spine_ik_constraint_get_bend_direction = _spine_ik_constraint_get_bend_directionPtr .asFunction(); void spine_ik_constraint_set_bend_direction(spine_ik_constraint constraint, int bendDirection) { return _spine_ik_constraint_set_bend_direction(constraint, bendDirection); } late final _spine_ik_constraint_set_bend_directionPtr = _lookup>( 'spine_ik_constraint_set_bend_direction', ); late final _spine_ik_constraint_set_bend_direction = _spine_ik_constraint_set_bend_directionPtr .asFunction(); int spine_ik_constraint_get_compress(spine_ik_constraint constraint) { return _spine_ik_constraint_get_compress(constraint); } late final _spine_ik_constraint_get_compressPtr = _lookup>('spine_ik_constraint_get_compress'); late final _spine_ik_constraint_get_compress = _spine_ik_constraint_get_compressPtr .asFunction(); void spine_ik_constraint_set_compress(spine_ik_constraint constraint, int compress) { return _spine_ik_constraint_set_compress(constraint, compress); } late final _spine_ik_constraint_set_compressPtr = _lookup>( 'spine_ik_constraint_set_compress', ); late final _spine_ik_constraint_set_compress = _spine_ik_constraint_set_compressPtr .asFunction(); int spine_ik_constraint_get_stretch(spine_ik_constraint constraint) { return _spine_ik_constraint_get_stretch(constraint); } late final _spine_ik_constraint_get_stretchPtr = _lookup>('spine_ik_constraint_get_stretch'); late final _spine_ik_constraint_get_stretch = _spine_ik_constraint_get_stretchPtr .asFunction(); void spine_ik_constraint_set_stretch(spine_ik_constraint constraint, int stretch) { return _spine_ik_constraint_set_stretch(constraint, stretch); } late final _spine_ik_constraint_set_stretchPtr = _lookup>( 'spine_ik_constraint_set_stretch', ); late final _spine_ik_constraint_set_stretch = _spine_ik_constraint_set_stretchPtr .asFunction(); double spine_ik_constraint_get_mix(spine_ik_constraint constraint) { return _spine_ik_constraint_get_mix(constraint); } late final _spine_ik_constraint_get_mixPtr = _lookup>( 'spine_ik_constraint_get_mix', ); late final _spine_ik_constraint_get_mix = _spine_ik_constraint_get_mixPtr .asFunction(); void spine_ik_constraint_set_mix(spine_ik_constraint constraint, double mix) { return _spine_ik_constraint_set_mix(constraint, mix); } late final _spine_ik_constraint_set_mixPtr = _lookup>('spine_ik_constraint_set_mix'); late final _spine_ik_constraint_set_mix = _spine_ik_constraint_set_mixPtr .asFunction(); double spine_ik_constraint_get_softness(spine_ik_constraint constraint) { return _spine_ik_constraint_get_softness(constraint); } late final _spine_ik_constraint_get_softnessPtr = _lookup>('spine_ik_constraint_get_softness'); late final _spine_ik_constraint_get_softness = _spine_ik_constraint_get_softnessPtr .asFunction(); void spine_ik_constraint_set_softness(spine_ik_constraint constraint, double softness) { return _spine_ik_constraint_set_softness(constraint, softness); } late final _spine_ik_constraint_set_softnessPtr = _lookup>( 'spine_ik_constraint_set_softness', ); late final _spine_ik_constraint_set_softness = _spine_ik_constraint_set_softnessPtr .asFunction(); int spine_ik_constraint_get_is_active(spine_ik_constraint constraint) { return _spine_ik_constraint_get_is_active(constraint); } late final _spine_ik_constraint_get_is_activePtr = _lookup>('spine_ik_constraint_get_is_active'); late final _spine_ik_constraint_get_is_active = _spine_ik_constraint_get_is_activePtr .asFunction(); void spine_ik_constraint_set_is_active(spine_ik_constraint constraint, int isActive) { return _spine_ik_constraint_set_is_active(constraint, isActive); } late final _spine_ik_constraint_set_is_activePtr = _lookup>( 'spine_ik_constraint_set_is_active', ); late final _spine_ik_constraint_set_is_active = _spine_ik_constraint_set_is_activePtr .asFunction(); /// OMITTED setToSetupPose() int spine_transform_constraint_data_get_num_bones(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_num_bones(data); } late final _spine_transform_constraint_data_get_num_bonesPtr = _lookup>( 'spine_transform_constraint_data_get_num_bones', ); late final _spine_transform_constraint_data_get_num_bones = _spine_transform_constraint_data_get_num_bonesPtr .asFunction(); ffi.Pointer spine_transform_constraint_data_get_bones(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_bones(data); } late final _spine_transform_constraint_data_get_bonesPtr = _lookup Function(spine_transform_constraint_data)>>( 'spine_transform_constraint_data_get_bones', ); late final _spine_transform_constraint_data_get_bones = _spine_transform_constraint_data_get_bonesPtr .asFunction Function(spine_transform_constraint_data)>(); spine_bone_data spine_transform_constraint_data_get_target(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_target(data); } late final _spine_transform_constraint_data_get_targetPtr = _lookup>( 'spine_transform_constraint_data_get_target', ); late final _spine_transform_constraint_data_get_target = _spine_transform_constraint_data_get_targetPtr .asFunction(); void spine_transform_constraint_data_set_target(spine_transform_constraint_data data, spine_bone_data target) { return _spine_transform_constraint_data_set_target(data, target); } late final _spine_transform_constraint_data_set_targetPtr = _lookup>( 'spine_transform_constraint_data_set_target', ); late final _spine_transform_constraint_data_set_target = _spine_transform_constraint_data_set_targetPtr .asFunction(); double spine_transform_constraint_data_get_mix_rotate(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_mix_rotate(data); } late final _spine_transform_constraint_data_get_mix_rotatePtr = _lookup>( 'spine_transform_constraint_data_get_mix_rotate', ); late final _spine_transform_constraint_data_get_mix_rotate = _spine_transform_constraint_data_get_mix_rotatePtr .asFunction(); void spine_transform_constraint_data_set_mix_rotate(spine_transform_constraint_data data, double mixRotate) { return _spine_transform_constraint_data_set_mix_rotate(data, mixRotate); } late final _spine_transform_constraint_data_set_mix_rotatePtr = _lookup>( 'spine_transform_constraint_data_set_mix_rotate', ); late final _spine_transform_constraint_data_set_mix_rotate = _spine_transform_constraint_data_set_mix_rotatePtr .asFunction(); double spine_transform_constraint_data_get_mix_x(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_mix_x(data); } late final _spine_transform_constraint_data_get_mix_xPtr = _lookup>( 'spine_transform_constraint_data_get_mix_x', ); late final _spine_transform_constraint_data_get_mix_x = _spine_transform_constraint_data_get_mix_xPtr .asFunction(); void spine_transform_constraint_data_set_mix_x(spine_transform_constraint_data data, double mixX) { return _spine_transform_constraint_data_set_mix_x(data, mixX); } late final _spine_transform_constraint_data_set_mix_xPtr = _lookup>( 'spine_transform_constraint_data_set_mix_x', ); late final _spine_transform_constraint_data_set_mix_x = _spine_transform_constraint_data_set_mix_xPtr .asFunction(); double spine_transform_constraint_data_get_mix_y(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_mix_y(data); } late final _spine_transform_constraint_data_get_mix_yPtr = _lookup>( 'spine_transform_constraint_data_get_mix_y', ); late final _spine_transform_constraint_data_get_mix_y = _spine_transform_constraint_data_get_mix_yPtr .asFunction(); void spine_transform_constraint_data_set_mix_y(spine_transform_constraint_data data, double mixY) { return _spine_transform_constraint_data_set_mix_y(data, mixY); } late final _spine_transform_constraint_data_set_mix_yPtr = _lookup>( 'spine_transform_constraint_data_set_mix_y', ); late final _spine_transform_constraint_data_set_mix_y = _spine_transform_constraint_data_set_mix_yPtr .asFunction(); double spine_transform_constraint_data_get_mix_scale_x(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_mix_scale_x(data); } late final _spine_transform_constraint_data_get_mix_scale_xPtr = _lookup>( 'spine_transform_constraint_data_get_mix_scale_x', ); late final _spine_transform_constraint_data_get_mix_scale_x = _spine_transform_constraint_data_get_mix_scale_xPtr .asFunction(); void spine_transform_constraint_data_set_mix_scale_x(spine_transform_constraint_data data, double mixScaleX) { return _spine_transform_constraint_data_set_mix_scale_x(data, mixScaleX); } late final _spine_transform_constraint_data_set_mix_scale_xPtr = _lookup>( 'spine_transform_constraint_data_set_mix_scale_x', ); late final _spine_transform_constraint_data_set_mix_scale_x = _spine_transform_constraint_data_set_mix_scale_xPtr .asFunction(); double spine_transform_constraint_data_get_mix_scale_y(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_mix_scale_y(data); } late final _spine_transform_constraint_data_get_mix_scale_yPtr = _lookup>( 'spine_transform_constraint_data_get_mix_scale_y', ); late final _spine_transform_constraint_data_get_mix_scale_y = _spine_transform_constraint_data_get_mix_scale_yPtr .asFunction(); void spine_transform_constraint_data_set_mix_scale_y(spine_transform_constraint_data data, double mixScaleY) { return _spine_transform_constraint_data_set_mix_scale_y(data, mixScaleY); } late final _spine_transform_constraint_data_set_mix_scale_yPtr = _lookup>( 'spine_transform_constraint_data_set_mix_scale_y', ); late final _spine_transform_constraint_data_set_mix_scale_y = _spine_transform_constraint_data_set_mix_scale_yPtr .asFunction(); double spine_transform_constraint_data_get_mix_shear_y(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_mix_shear_y(data); } late final _spine_transform_constraint_data_get_mix_shear_yPtr = _lookup>( 'spine_transform_constraint_data_get_mix_shear_y', ); late final _spine_transform_constraint_data_get_mix_shear_y = _spine_transform_constraint_data_get_mix_shear_yPtr .asFunction(); void spine_transform_constraint_data_set_mix_shear_y(spine_transform_constraint_data data, double mixShearY) { return _spine_transform_constraint_data_set_mix_shear_y(data, mixShearY); } late final _spine_transform_constraint_data_set_mix_shear_yPtr = _lookup>( 'spine_transform_constraint_data_set_mix_shear_y', ); late final _spine_transform_constraint_data_set_mix_shear_y = _spine_transform_constraint_data_set_mix_shear_yPtr .asFunction(); double spine_transform_constraint_data_get_offset_rotation(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_offset_rotation(data); } late final _spine_transform_constraint_data_get_offset_rotationPtr = _lookup>( 'spine_transform_constraint_data_get_offset_rotation', ); late final _spine_transform_constraint_data_get_offset_rotation = _spine_transform_constraint_data_get_offset_rotationPtr .asFunction(); void spine_transform_constraint_data_set_offset_rotation( spine_transform_constraint_data data, double offsetRotation, ) { return _spine_transform_constraint_data_set_offset_rotation(data, offsetRotation); } late final _spine_transform_constraint_data_set_offset_rotationPtr = _lookup>( 'spine_transform_constraint_data_set_offset_rotation', ); late final _spine_transform_constraint_data_set_offset_rotation = _spine_transform_constraint_data_set_offset_rotationPtr .asFunction(); double spine_transform_constraint_data_get_offset_x(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_offset_x(data); } late final _spine_transform_constraint_data_get_offset_xPtr = _lookup>( 'spine_transform_constraint_data_get_offset_x', ); late final _spine_transform_constraint_data_get_offset_x = _spine_transform_constraint_data_get_offset_xPtr .asFunction(); void spine_transform_constraint_data_set_offset_x(spine_transform_constraint_data data, double offsetX) { return _spine_transform_constraint_data_set_offset_x(data, offsetX); } late final _spine_transform_constraint_data_set_offset_xPtr = _lookup>( 'spine_transform_constraint_data_set_offset_x', ); late final _spine_transform_constraint_data_set_offset_x = _spine_transform_constraint_data_set_offset_xPtr .asFunction(); double spine_transform_constraint_data_get_offset_y(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_offset_y(data); } late final _spine_transform_constraint_data_get_offset_yPtr = _lookup>( 'spine_transform_constraint_data_get_offset_y', ); late final _spine_transform_constraint_data_get_offset_y = _spine_transform_constraint_data_get_offset_yPtr .asFunction(); void spine_transform_constraint_data_set_offset_y(spine_transform_constraint_data data, double offsetY) { return _spine_transform_constraint_data_set_offset_y(data, offsetY); } late final _spine_transform_constraint_data_set_offset_yPtr = _lookup>( 'spine_transform_constraint_data_set_offset_y', ); late final _spine_transform_constraint_data_set_offset_y = _spine_transform_constraint_data_set_offset_yPtr .asFunction(); double spine_transform_constraint_data_get_offset_scale_x(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_offset_scale_x(data); } late final _spine_transform_constraint_data_get_offset_scale_xPtr = _lookup>( 'spine_transform_constraint_data_get_offset_scale_x', ); late final _spine_transform_constraint_data_get_offset_scale_x = _spine_transform_constraint_data_get_offset_scale_xPtr .asFunction(); void spine_transform_constraint_data_set_offset_scale_x(spine_transform_constraint_data data, double offsetScaleX) { return _spine_transform_constraint_data_set_offset_scale_x(data, offsetScaleX); } late final _spine_transform_constraint_data_set_offset_scale_xPtr = _lookup>( 'spine_transform_constraint_data_set_offset_scale_x', ); late final _spine_transform_constraint_data_set_offset_scale_x = _spine_transform_constraint_data_set_offset_scale_xPtr .asFunction(); double spine_transform_constraint_data_get_offset_scale_y(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_offset_scale_y(data); } late final _spine_transform_constraint_data_get_offset_scale_yPtr = _lookup>( 'spine_transform_constraint_data_get_offset_scale_y', ); late final _spine_transform_constraint_data_get_offset_scale_y = _spine_transform_constraint_data_get_offset_scale_yPtr .asFunction(); void spine_transform_constraint_data_set_offset_scale_y(spine_transform_constraint_data data, double offsetScaleY) { return _spine_transform_constraint_data_set_offset_scale_y(data, offsetScaleY); } late final _spine_transform_constraint_data_set_offset_scale_yPtr = _lookup>( 'spine_transform_constraint_data_set_offset_scale_y', ); late final _spine_transform_constraint_data_set_offset_scale_y = _spine_transform_constraint_data_set_offset_scale_yPtr .asFunction(); double spine_transform_constraint_data_get_offset_shear_y(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_offset_shear_y(data); } late final _spine_transform_constraint_data_get_offset_shear_yPtr = _lookup>( 'spine_transform_constraint_data_get_offset_shear_y', ); late final _spine_transform_constraint_data_get_offset_shear_y = _spine_transform_constraint_data_get_offset_shear_yPtr .asFunction(); void spine_transform_constraint_data_set_offset_shear_y(spine_transform_constraint_data data, double offsetShearY) { return _spine_transform_constraint_data_set_offset_shear_y(data, offsetShearY); } late final _spine_transform_constraint_data_set_offset_shear_yPtr = _lookup>( 'spine_transform_constraint_data_set_offset_shear_y', ); late final _spine_transform_constraint_data_set_offset_shear_y = _spine_transform_constraint_data_set_offset_shear_yPtr .asFunction(); int spine_transform_constraint_data_get_is_relative(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_is_relative(data); } late final _spine_transform_constraint_data_get_is_relativePtr = _lookup>( 'spine_transform_constraint_data_get_is_relative', ); late final _spine_transform_constraint_data_get_is_relative = _spine_transform_constraint_data_get_is_relativePtr .asFunction(); void spine_transform_constraint_data_set_is_relative(spine_transform_constraint_data data, int isRelative) { return _spine_transform_constraint_data_set_is_relative(data, isRelative); } late final _spine_transform_constraint_data_set_is_relativePtr = _lookup>( 'spine_transform_constraint_data_set_is_relative', ); late final _spine_transform_constraint_data_set_is_relative = _spine_transform_constraint_data_set_is_relativePtr .asFunction(); int spine_transform_constraint_data_get_is_local(spine_transform_constraint_data data) { return _spine_transform_constraint_data_get_is_local(data); } late final _spine_transform_constraint_data_get_is_localPtr = _lookup>( 'spine_transform_constraint_data_get_is_local', ); late final _spine_transform_constraint_data_get_is_local = _spine_transform_constraint_data_get_is_localPtr .asFunction(); void spine_transform_constraint_data_set_is_local(spine_transform_constraint_data data, int isLocal) { return _spine_transform_constraint_data_set_is_local(data, isLocal); } late final _spine_transform_constraint_data_set_is_localPtr = _lookup>( 'spine_transform_constraint_data_set_is_local', ); late final _spine_transform_constraint_data_set_is_local = _spine_transform_constraint_data_set_is_localPtr .asFunction(); void spine_transform_constraint_update(spine_transform_constraint constraint) { return _spine_transform_constraint_update(constraint); } late final _spine_transform_constraint_updatePtr = _lookup>('spine_transform_constraint_update'); late final _spine_transform_constraint_update = _spine_transform_constraint_updatePtr .asFunction(); int spine_transform_constraint_get_order(spine_transform_constraint constraint) { return _spine_transform_constraint_get_order(constraint); } late final _spine_transform_constraint_get_orderPtr = _lookup>( 'spine_transform_constraint_get_order', ); late final _spine_transform_constraint_get_order = _spine_transform_constraint_get_orderPtr .asFunction(); spine_transform_constraint_data spine_transform_constraint_get_data(spine_transform_constraint constraint) { return _spine_transform_constraint_get_data(constraint); } late final _spine_transform_constraint_get_dataPtr = _lookup>( 'spine_transform_constraint_get_data', ); late final _spine_transform_constraint_get_data = _spine_transform_constraint_get_dataPtr .asFunction(); int spine_transform_constraint_get_num_bones(spine_transform_constraint constraint) { return _spine_transform_constraint_get_num_bones(constraint); } late final _spine_transform_constraint_get_num_bonesPtr = _lookup>( 'spine_transform_constraint_get_num_bones', ); late final _spine_transform_constraint_get_num_bones = _spine_transform_constraint_get_num_bonesPtr .asFunction(); ffi.Pointer spine_transform_constraint_get_bones(spine_transform_constraint constraint) { return _spine_transform_constraint_get_bones(constraint); } late final _spine_transform_constraint_get_bonesPtr = _lookup Function(spine_transform_constraint)>>( 'spine_transform_constraint_get_bones', ); late final _spine_transform_constraint_get_bones = _spine_transform_constraint_get_bonesPtr .asFunction Function(spine_transform_constraint)>(); spine_bone spine_transform_constraint_get_target(spine_transform_constraint constraint) { return _spine_transform_constraint_get_target(constraint); } late final _spine_transform_constraint_get_targetPtr = _lookup>( 'spine_transform_constraint_get_target', ); late final _spine_transform_constraint_get_target = _spine_transform_constraint_get_targetPtr .asFunction(); void spine_transform_constraint_set_target(spine_transform_constraint constraint, spine_bone target) { return _spine_transform_constraint_set_target(constraint, target); } late final _spine_transform_constraint_set_targetPtr = _lookup>( 'spine_transform_constraint_set_target', ); late final _spine_transform_constraint_set_target = _spine_transform_constraint_set_targetPtr .asFunction(); double spine_transform_constraint_get_mix_rotate(spine_transform_constraint constraint) { return _spine_transform_constraint_get_mix_rotate(constraint); } late final _spine_transform_constraint_get_mix_rotatePtr = _lookup>( 'spine_transform_constraint_get_mix_rotate', ); late final _spine_transform_constraint_get_mix_rotate = _spine_transform_constraint_get_mix_rotatePtr .asFunction(); void spine_transform_constraint_set_mix_rotate(spine_transform_constraint constraint, double mixRotate) { return _spine_transform_constraint_set_mix_rotate(constraint, mixRotate); } late final _spine_transform_constraint_set_mix_rotatePtr = _lookup>( 'spine_transform_constraint_set_mix_rotate', ); late final _spine_transform_constraint_set_mix_rotate = _spine_transform_constraint_set_mix_rotatePtr .asFunction(); double spine_transform_constraint_get_mix_x(spine_transform_constraint constraint) { return _spine_transform_constraint_get_mix_x(constraint); } late final _spine_transform_constraint_get_mix_xPtr = _lookup>( 'spine_transform_constraint_get_mix_x', ); late final _spine_transform_constraint_get_mix_x = _spine_transform_constraint_get_mix_xPtr .asFunction(); void spine_transform_constraint_set_mix_x(spine_transform_constraint constraint, double mixX) { return _spine_transform_constraint_set_mix_x(constraint, mixX); } late final _spine_transform_constraint_set_mix_xPtr = _lookup>( 'spine_transform_constraint_set_mix_x', ); late final _spine_transform_constraint_set_mix_x = _spine_transform_constraint_set_mix_xPtr .asFunction(); double spine_transform_constraint_get_mix_y(spine_transform_constraint constraint) { return _spine_transform_constraint_get_mix_y(constraint); } late final _spine_transform_constraint_get_mix_yPtr = _lookup>( 'spine_transform_constraint_get_mix_y', ); late final _spine_transform_constraint_get_mix_y = _spine_transform_constraint_get_mix_yPtr .asFunction(); void spine_transform_constraint_set_mix_y(spine_transform_constraint constraint, double mixY) { return _spine_transform_constraint_set_mix_y(constraint, mixY); } late final _spine_transform_constraint_set_mix_yPtr = _lookup>( 'spine_transform_constraint_set_mix_y', ); late final _spine_transform_constraint_set_mix_y = _spine_transform_constraint_set_mix_yPtr .asFunction(); double spine_transform_constraint_get_mix_scale_x(spine_transform_constraint constraint) { return _spine_transform_constraint_get_mix_scale_x(constraint); } late final _spine_transform_constraint_get_mix_scale_xPtr = _lookup>( 'spine_transform_constraint_get_mix_scale_x', ); late final _spine_transform_constraint_get_mix_scale_x = _spine_transform_constraint_get_mix_scale_xPtr .asFunction(); void spine_transform_constraint_set_mix_scale_x(spine_transform_constraint constraint, double mixScaleX) { return _spine_transform_constraint_set_mix_scale_x(constraint, mixScaleX); } late final _spine_transform_constraint_set_mix_scale_xPtr = _lookup>( 'spine_transform_constraint_set_mix_scale_x', ); late final _spine_transform_constraint_set_mix_scale_x = _spine_transform_constraint_set_mix_scale_xPtr .asFunction(); double spine_transform_constraint_get_mix_scale_y(spine_transform_constraint constraint) { return _spine_transform_constraint_get_mix_scale_y(constraint); } late final _spine_transform_constraint_get_mix_scale_yPtr = _lookup>( 'spine_transform_constraint_get_mix_scale_y', ); late final _spine_transform_constraint_get_mix_scale_y = _spine_transform_constraint_get_mix_scale_yPtr .asFunction(); void spine_transform_constraint_set_mix_scale_y(spine_transform_constraint constraint, double mixScaleY) { return _spine_transform_constraint_set_mix_scale_y(constraint, mixScaleY); } late final _spine_transform_constraint_set_mix_scale_yPtr = _lookup>( 'spine_transform_constraint_set_mix_scale_y', ); late final _spine_transform_constraint_set_mix_scale_y = _spine_transform_constraint_set_mix_scale_yPtr .asFunction(); double spine_transform_constraint_get_mix_shear_y(spine_transform_constraint constraint) { return _spine_transform_constraint_get_mix_shear_y(constraint); } late final _spine_transform_constraint_get_mix_shear_yPtr = _lookup>( 'spine_transform_constraint_get_mix_shear_y', ); late final _spine_transform_constraint_get_mix_shear_y = _spine_transform_constraint_get_mix_shear_yPtr .asFunction(); void spine_transform_constraint_set_mix_shear_y(spine_transform_constraint constraint, double mixShearY) { return _spine_transform_constraint_set_mix_shear_y(constraint, mixShearY); } late final _spine_transform_constraint_set_mix_shear_yPtr = _lookup>( 'spine_transform_constraint_set_mix_shear_y', ); late final _spine_transform_constraint_set_mix_shear_y = _spine_transform_constraint_set_mix_shear_yPtr .asFunction(); int spine_transform_constraint_get_is_active(spine_transform_constraint constraint) { return _spine_transform_constraint_get_is_active(constraint); } late final _spine_transform_constraint_get_is_activePtr = _lookup>( 'spine_transform_constraint_get_is_active', ); late final _spine_transform_constraint_get_is_active = _spine_transform_constraint_get_is_activePtr .asFunction(); void spine_transform_constraint_set_is_active(spine_transform_constraint constraint, int isActive) { return _spine_transform_constraint_set_is_active(constraint, isActive); } late final _spine_transform_constraint_set_is_activePtr = _lookup>( 'spine_transform_constraint_set_is_active', ); late final _spine_transform_constraint_set_is_active = _spine_transform_constraint_set_is_activePtr .asFunction(); /// OMITTED setToSetupPose() int spine_path_constraint_data_get_num_bones(spine_path_constraint_data data) { return _spine_path_constraint_data_get_num_bones(data); } late final _spine_path_constraint_data_get_num_bonesPtr = _lookup>( 'spine_path_constraint_data_get_num_bones', ); late final _spine_path_constraint_data_get_num_bones = _spine_path_constraint_data_get_num_bonesPtr .asFunction(); ffi.Pointer spine_path_constraint_data_get_bones(spine_path_constraint_data data) { return _spine_path_constraint_data_get_bones(data); } late final _spine_path_constraint_data_get_bonesPtr = _lookup Function(spine_path_constraint_data)>>( 'spine_path_constraint_data_get_bones', ); late final _spine_path_constraint_data_get_bones = _spine_path_constraint_data_get_bonesPtr .asFunction Function(spine_path_constraint_data)>(); spine_slot_data spine_path_constraint_data_get_target(spine_path_constraint_data data) { return _spine_path_constraint_data_get_target(data); } late final _spine_path_constraint_data_get_targetPtr = _lookup>( 'spine_path_constraint_data_get_target', ); late final _spine_path_constraint_data_get_target = _spine_path_constraint_data_get_targetPtr .asFunction(); void spine_path_constraint_data_set_target(spine_path_constraint_data data, spine_slot_data target) { return _spine_path_constraint_data_set_target(data, target); } late final _spine_path_constraint_data_set_targetPtr = _lookup>( 'spine_path_constraint_data_set_target', ); late final _spine_path_constraint_data_set_target = _spine_path_constraint_data_set_targetPtr .asFunction(); int spine_path_constraint_data_get_position_mode(spine_path_constraint_data data) { return _spine_path_constraint_data_get_position_mode(data); } late final _spine_path_constraint_data_get_position_modePtr = _lookup>( 'spine_path_constraint_data_get_position_mode', ); late final _spine_path_constraint_data_get_position_mode = _spine_path_constraint_data_get_position_modePtr .asFunction(); void spine_path_constraint_data_set_position_mode(spine_path_constraint_data data, int positionMode) { return _spine_path_constraint_data_set_position_mode(data, positionMode); } late final _spine_path_constraint_data_set_position_modePtr = _lookup>( 'spine_path_constraint_data_set_position_mode', ); late final _spine_path_constraint_data_set_position_mode = _spine_path_constraint_data_set_position_modePtr .asFunction(); int spine_path_constraint_data_get_spacing_mode(spine_path_constraint_data data) { return _spine_path_constraint_data_get_spacing_mode(data); } late final _spine_path_constraint_data_get_spacing_modePtr = _lookup>( 'spine_path_constraint_data_get_spacing_mode', ); late final _spine_path_constraint_data_get_spacing_mode = _spine_path_constraint_data_get_spacing_modePtr .asFunction(); void spine_path_constraint_data_set_spacing_mode(spine_path_constraint_data data, int spacingMode) { return _spine_path_constraint_data_set_spacing_mode(data, spacingMode); } late final _spine_path_constraint_data_set_spacing_modePtr = _lookup>( 'spine_path_constraint_data_set_spacing_mode', ); late final _spine_path_constraint_data_set_spacing_mode = _spine_path_constraint_data_set_spacing_modePtr .asFunction(); int spine_path_constraint_data_get_rotate_mode(spine_path_constraint_data data) { return _spine_path_constraint_data_get_rotate_mode(data); } late final _spine_path_constraint_data_get_rotate_modePtr = _lookup>( 'spine_path_constraint_data_get_rotate_mode', ); late final _spine_path_constraint_data_get_rotate_mode = _spine_path_constraint_data_get_rotate_modePtr .asFunction(); void spine_path_constraint_data_set_rotate_mode(spine_path_constraint_data data, int rotateMode) { return _spine_path_constraint_data_set_rotate_mode(data, rotateMode); } late final _spine_path_constraint_data_set_rotate_modePtr = _lookup>( 'spine_path_constraint_data_set_rotate_mode', ); late final _spine_path_constraint_data_set_rotate_mode = _spine_path_constraint_data_set_rotate_modePtr .asFunction(); double spine_path_constraint_data_get_offset_rotation(spine_path_constraint_data data) { return _spine_path_constraint_data_get_offset_rotation(data); } late final _spine_path_constraint_data_get_offset_rotationPtr = _lookup>( 'spine_path_constraint_data_get_offset_rotation', ); late final _spine_path_constraint_data_get_offset_rotation = _spine_path_constraint_data_get_offset_rotationPtr .asFunction(); void spine_path_constraint_data_set_offset_rotation(spine_path_constraint_data data, double offsetRotation) { return _spine_path_constraint_data_set_offset_rotation(data, offsetRotation); } late final _spine_path_constraint_data_set_offset_rotationPtr = _lookup>( 'spine_path_constraint_data_set_offset_rotation', ); late final _spine_path_constraint_data_set_offset_rotation = _spine_path_constraint_data_set_offset_rotationPtr .asFunction(); double spine_path_constraint_data_get_position(spine_path_constraint_data data) { return _spine_path_constraint_data_get_position(data); } late final _spine_path_constraint_data_get_positionPtr = _lookup>( 'spine_path_constraint_data_get_position', ); late final _spine_path_constraint_data_get_position = _spine_path_constraint_data_get_positionPtr .asFunction(); void spine_path_constraint_data_set_position(spine_path_constraint_data data, double position) { return _spine_path_constraint_data_set_position(data, position); } late final _spine_path_constraint_data_set_positionPtr = _lookup>( 'spine_path_constraint_data_set_position', ); late final _spine_path_constraint_data_set_position = _spine_path_constraint_data_set_positionPtr .asFunction(); double spine_path_constraint_data_get_spacing(spine_path_constraint_data data) { return _spine_path_constraint_data_get_spacing(data); } late final _spine_path_constraint_data_get_spacingPtr = _lookup>( 'spine_path_constraint_data_get_spacing', ); late final _spine_path_constraint_data_get_spacing = _spine_path_constraint_data_get_spacingPtr .asFunction(); void spine_path_constraint_data_set_spacing(spine_path_constraint_data data, double spacing) { return _spine_path_constraint_data_set_spacing(data, spacing); } late final _spine_path_constraint_data_set_spacingPtr = _lookup>( 'spine_path_constraint_data_set_spacing', ); late final _spine_path_constraint_data_set_spacing = _spine_path_constraint_data_set_spacingPtr .asFunction(); double spine_path_constraint_data_get_mix_rotate(spine_path_constraint_data data) { return _spine_path_constraint_data_get_mix_rotate(data); } late final _spine_path_constraint_data_get_mix_rotatePtr = _lookup>( 'spine_path_constraint_data_get_mix_rotate', ); late final _spine_path_constraint_data_get_mix_rotate = _spine_path_constraint_data_get_mix_rotatePtr .asFunction(); void spine_path_constraint_data_set_mix_rotate(spine_path_constraint_data data, double mixRotate) { return _spine_path_constraint_data_set_mix_rotate(data, mixRotate); } late final _spine_path_constraint_data_set_mix_rotatePtr = _lookup>( 'spine_path_constraint_data_set_mix_rotate', ); late final _spine_path_constraint_data_set_mix_rotate = _spine_path_constraint_data_set_mix_rotatePtr .asFunction(); double spine_path_constraint_data_get_mix_x(spine_path_constraint_data data) { return _spine_path_constraint_data_get_mix_x(data); } late final _spine_path_constraint_data_get_mix_xPtr = _lookup>( 'spine_path_constraint_data_get_mix_x', ); late final _spine_path_constraint_data_get_mix_x = _spine_path_constraint_data_get_mix_xPtr .asFunction(); void spine_path_constraint_data_set_mix_x(spine_path_constraint_data data, double mixX) { return _spine_path_constraint_data_set_mix_x(data, mixX); } late final _spine_path_constraint_data_set_mix_xPtr = _lookup>( 'spine_path_constraint_data_set_mix_x', ); late final _spine_path_constraint_data_set_mix_x = _spine_path_constraint_data_set_mix_xPtr .asFunction(); double spine_path_constraint_data_get_mix_y(spine_path_constraint_data data) { return _spine_path_constraint_data_get_mix_y(data); } late final _spine_path_constraint_data_get_mix_yPtr = _lookup>( 'spine_path_constraint_data_get_mix_y', ); late final _spine_path_constraint_data_get_mix_y = _spine_path_constraint_data_get_mix_yPtr .asFunction(); void spine_path_constraint_data_set_mix_y(spine_path_constraint_data data, double mixY) { return _spine_path_constraint_data_set_mix_y(data, mixY); } late final _spine_path_constraint_data_set_mix_yPtr = _lookup>( 'spine_path_constraint_data_set_mix_y', ); late final _spine_path_constraint_data_set_mix_y = _spine_path_constraint_data_set_mix_yPtr .asFunction(); void spine_path_constraint_update(spine_path_constraint constraint) { return _spine_path_constraint_update(constraint); } late final _spine_path_constraint_updatePtr = _lookup>( 'spine_path_constraint_update', ); late final _spine_path_constraint_update = _spine_path_constraint_updatePtr .asFunction(); int spine_path_constraint_get_order(spine_path_constraint constraint) { return _spine_path_constraint_get_order(constraint); } late final _spine_path_constraint_get_orderPtr = _lookup>('spine_path_constraint_get_order'); late final _spine_path_constraint_get_order = _spine_path_constraint_get_orderPtr .asFunction(); spine_path_constraint_data spine_path_constraint_get_data(spine_path_constraint constraint) { return _spine_path_constraint_get_data(constraint); } late final _spine_path_constraint_get_dataPtr = _lookup>( 'spine_path_constraint_get_data', ); late final _spine_path_constraint_get_data = _spine_path_constraint_get_dataPtr .asFunction(); int spine_path_constraint_get_num_bones(spine_path_constraint constraint) { return _spine_path_constraint_get_num_bones(constraint); } late final _spine_path_constraint_get_num_bonesPtr = _lookup>('spine_path_constraint_get_num_bones'); late final _spine_path_constraint_get_num_bones = _spine_path_constraint_get_num_bonesPtr .asFunction(); ffi.Pointer spine_path_constraint_get_bones(spine_path_constraint constraint) { return _spine_path_constraint_get_bones(constraint); } late final _spine_path_constraint_get_bonesPtr = _lookup Function(spine_path_constraint)>>( 'spine_path_constraint_get_bones', ); late final _spine_path_constraint_get_bones = _spine_path_constraint_get_bonesPtr .asFunction Function(spine_path_constraint)>(); spine_slot spine_path_constraint_get_target(spine_path_constraint constraint) { return _spine_path_constraint_get_target(constraint); } late final _spine_path_constraint_get_targetPtr = _lookup>('spine_path_constraint_get_target'); late final _spine_path_constraint_get_target = _spine_path_constraint_get_targetPtr .asFunction(); void spine_path_constraint_set_target(spine_path_constraint constraint, spine_slot target) { return _spine_path_constraint_set_target(constraint, target); } late final _spine_path_constraint_set_targetPtr = _lookup>( 'spine_path_constraint_set_target', ); late final _spine_path_constraint_set_target = _spine_path_constraint_set_targetPtr .asFunction(); double spine_path_constraint_get_position(spine_path_constraint constraint) { return _spine_path_constraint_get_position(constraint); } late final _spine_path_constraint_get_positionPtr = _lookup>('spine_path_constraint_get_position'); late final _spine_path_constraint_get_position = _spine_path_constraint_get_positionPtr .asFunction(); void spine_path_constraint_set_position(spine_path_constraint constraint, double position) { return _spine_path_constraint_set_position(constraint, position); } late final _spine_path_constraint_set_positionPtr = _lookup>( 'spine_path_constraint_set_position', ); late final _spine_path_constraint_set_position = _spine_path_constraint_set_positionPtr .asFunction(); double spine_path_constraint_get_spacing(spine_path_constraint constraint) { return _spine_path_constraint_get_spacing(constraint); } late final _spine_path_constraint_get_spacingPtr = _lookup>('spine_path_constraint_get_spacing'); late final _spine_path_constraint_get_spacing = _spine_path_constraint_get_spacingPtr .asFunction(); void spine_path_constraint_set_spacing(spine_path_constraint constraint, double spacing) { return _spine_path_constraint_set_spacing(constraint, spacing); } late final _spine_path_constraint_set_spacingPtr = _lookup>( 'spine_path_constraint_set_spacing', ); late final _spine_path_constraint_set_spacing = _spine_path_constraint_set_spacingPtr .asFunction(); double spine_path_constraint_get_mix_rotate(spine_path_constraint constraint) { return _spine_path_constraint_get_mix_rotate(constraint); } late final _spine_path_constraint_get_mix_rotatePtr = _lookup>('spine_path_constraint_get_mix_rotate'); late final _spine_path_constraint_get_mix_rotate = _spine_path_constraint_get_mix_rotatePtr .asFunction(); void spine_path_constraint_set_mix_rotate(spine_path_constraint constraint, double mixRotate) { return _spine_path_constraint_set_mix_rotate(constraint, mixRotate); } late final _spine_path_constraint_set_mix_rotatePtr = _lookup>( 'spine_path_constraint_set_mix_rotate', ); late final _spine_path_constraint_set_mix_rotate = _spine_path_constraint_set_mix_rotatePtr .asFunction(); double spine_path_constraint_get_mix_x(spine_path_constraint constraint) { return _spine_path_constraint_get_mix_x(constraint); } late final _spine_path_constraint_get_mix_xPtr = _lookup>('spine_path_constraint_get_mix_x'); late final _spine_path_constraint_get_mix_x = _spine_path_constraint_get_mix_xPtr .asFunction(); void spine_path_constraint_set_mix_x(spine_path_constraint constraint, double mixX) { return _spine_path_constraint_set_mix_x(constraint, mixX); } late final _spine_path_constraint_set_mix_xPtr = _lookup>( 'spine_path_constraint_set_mix_x', ); late final _spine_path_constraint_set_mix_x = _spine_path_constraint_set_mix_xPtr .asFunction(); double spine_path_constraint_get_mix_y(spine_path_constraint constraint) { return _spine_path_constraint_get_mix_y(constraint); } late final _spine_path_constraint_get_mix_yPtr = _lookup>('spine_path_constraint_get_mix_y'); late final _spine_path_constraint_get_mix_y = _spine_path_constraint_get_mix_yPtr .asFunction(); void spine_path_constraint_set_mix_y(spine_path_constraint constraint, double mixY) { return _spine_path_constraint_set_mix_y(constraint, mixY); } late final _spine_path_constraint_set_mix_yPtr = _lookup>( 'spine_path_constraint_set_mix_y', ); late final _spine_path_constraint_set_mix_y = _spine_path_constraint_set_mix_yPtr .asFunction(); int spine_path_constraint_get_is_active(spine_path_constraint constraint) { return _spine_path_constraint_get_is_active(constraint); } late final _spine_path_constraint_get_is_activePtr = _lookup>('spine_path_constraint_get_is_active'); late final _spine_path_constraint_get_is_active = _spine_path_constraint_get_is_activePtr .asFunction(); void spine_path_constraint_set_is_active(spine_path_constraint constraint, int isActive) { return _spine_path_constraint_set_is_active(constraint, isActive); } late final _spine_path_constraint_set_is_activePtr = _lookup>( 'spine_path_constraint_set_is_active', ); late final _spine_path_constraint_set_is_active = _spine_path_constraint_set_is_activePtr .asFunction(); /// OMITTED setToSetupPose() void spine_physics_constraint_data_set_bone(spine_physics_constraint_data data, spine_bone_data bone) { return _spine_physics_constraint_data_set_bone(data, bone); } late final _spine_physics_constraint_data_set_bonePtr = _lookup>( 'spine_physics_constraint_data_set_bone', ); late final _spine_physics_constraint_data_set_bone = _spine_physics_constraint_data_set_bonePtr .asFunction(); spine_bone_data spine_physics_constraint_data_get_bone(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_bone(data); } late final _spine_physics_constraint_data_get_bonePtr = _lookup>( 'spine_physics_constraint_data_get_bone', ); late final _spine_physics_constraint_data_get_bone = _spine_physics_constraint_data_get_bonePtr .asFunction(); void spine_physics_constraint_data_set_x(spine_physics_constraint_data data, double x) { return _spine_physics_constraint_data_set_x(data, x); } late final _spine_physics_constraint_data_set_xPtr = _lookup>( 'spine_physics_constraint_data_set_x', ); late final _spine_physics_constraint_data_set_x = _spine_physics_constraint_data_set_xPtr .asFunction(); double spine_physics_constraint_data_get_x(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_x(data); } late final _spine_physics_constraint_data_get_xPtr = _lookup>( 'spine_physics_constraint_data_get_x', ); late final _spine_physics_constraint_data_get_x = _spine_physics_constraint_data_get_xPtr .asFunction(); void spine_physics_constraint_data_set_y(spine_physics_constraint_data data, double y) { return _spine_physics_constraint_data_set_y(data, y); } late final _spine_physics_constraint_data_set_yPtr = _lookup>( 'spine_physics_constraint_data_set_y', ); late final _spine_physics_constraint_data_set_y = _spine_physics_constraint_data_set_yPtr .asFunction(); double spine_physics_constraint_data_get_y(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_y(data); } late final _spine_physics_constraint_data_get_yPtr = _lookup>( 'spine_physics_constraint_data_get_y', ); late final _spine_physics_constraint_data_get_y = _spine_physics_constraint_data_get_yPtr .asFunction(); void spine_physics_constraint_data_set_rotate(spine_physics_constraint_data data, double rotate) { return _spine_physics_constraint_data_set_rotate(data, rotate); } late final _spine_physics_constraint_data_set_rotatePtr = _lookup>( 'spine_physics_constraint_data_set_rotate', ); late final _spine_physics_constraint_data_set_rotate = _spine_physics_constraint_data_set_rotatePtr .asFunction(); double spine_physics_constraint_data_get_rotate(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_rotate(data); } late final _spine_physics_constraint_data_get_rotatePtr = _lookup>( 'spine_physics_constraint_data_get_rotate', ); late final _spine_physics_constraint_data_get_rotate = _spine_physics_constraint_data_get_rotatePtr .asFunction(); void spine_physics_constraint_data_set_scale_x(spine_physics_constraint_data data, double scaleX) { return _spine_physics_constraint_data_set_scale_x(data, scaleX); } late final _spine_physics_constraint_data_set_scale_xPtr = _lookup>( 'spine_physics_constraint_data_set_scale_x', ); late final _spine_physics_constraint_data_set_scale_x = _spine_physics_constraint_data_set_scale_xPtr .asFunction(); double spine_physics_constraint_data_get_scale_x(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_scale_x(data); } late final _spine_physics_constraint_data_get_scale_xPtr = _lookup>( 'spine_physics_constraint_data_get_scale_x', ); late final _spine_physics_constraint_data_get_scale_x = _spine_physics_constraint_data_get_scale_xPtr .asFunction(); void spine_physics_constraint_data_set_shear_x(spine_physics_constraint_data data, double shearX) { return _spine_physics_constraint_data_set_shear_x(data, shearX); } late final _spine_physics_constraint_data_set_shear_xPtr = _lookup>( 'spine_physics_constraint_data_set_shear_x', ); late final _spine_physics_constraint_data_set_shear_x = _spine_physics_constraint_data_set_shear_xPtr .asFunction(); double spine_physics_constraint_data_get_shear_x(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_shear_x(data); } late final _spine_physics_constraint_data_get_shear_xPtr = _lookup>( 'spine_physics_constraint_data_get_shear_x', ); late final _spine_physics_constraint_data_get_shear_x = _spine_physics_constraint_data_get_shear_xPtr .asFunction(); void spine_physics_constraint_data_set_limit(spine_physics_constraint_data data, double limit) { return _spine_physics_constraint_data_set_limit(data, limit); } late final _spine_physics_constraint_data_set_limitPtr = _lookup>( 'spine_physics_constraint_data_set_limit', ); late final _spine_physics_constraint_data_set_limit = _spine_physics_constraint_data_set_limitPtr .asFunction(); double spine_physics_constraint_data_get_limit(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_limit(data); } late final _spine_physics_constraint_data_get_limitPtr = _lookup>( 'spine_physics_constraint_data_get_limit', ); late final _spine_physics_constraint_data_get_limit = _spine_physics_constraint_data_get_limitPtr .asFunction(); void spine_physics_constraint_data_set_step(spine_physics_constraint_data data, double step) { return _spine_physics_constraint_data_set_step(data, step); } late final _spine_physics_constraint_data_set_stepPtr = _lookup>( 'spine_physics_constraint_data_set_step', ); late final _spine_physics_constraint_data_set_step = _spine_physics_constraint_data_set_stepPtr .asFunction(); double spine_physics_constraint_data_get_step(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_step(data); } late final _spine_physics_constraint_data_get_stepPtr = _lookup>( 'spine_physics_constraint_data_get_step', ); late final _spine_physics_constraint_data_get_step = _spine_physics_constraint_data_get_stepPtr .asFunction(); void spine_physics_constraint_data_set_inertia(spine_physics_constraint_data data, double inertia) { return _spine_physics_constraint_data_set_inertia(data, inertia); } late final _spine_physics_constraint_data_set_inertiaPtr = _lookup>( 'spine_physics_constraint_data_set_inertia', ); late final _spine_physics_constraint_data_set_inertia = _spine_physics_constraint_data_set_inertiaPtr .asFunction(); double spine_physics_constraint_data_get_inertia(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_inertia(data); } late final _spine_physics_constraint_data_get_inertiaPtr = _lookup>( 'spine_physics_constraint_data_get_inertia', ); late final _spine_physics_constraint_data_get_inertia = _spine_physics_constraint_data_get_inertiaPtr .asFunction(); void spine_physics_constraint_data_set_strength(spine_physics_constraint_data data, double strength) { return _spine_physics_constraint_data_set_strength(data, strength); } late final _spine_physics_constraint_data_set_strengthPtr = _lookup>( 'spine_physics_constraint_data_set_strength', ); late final _spine_physics_constraint_data_set_strength = _spine_physics_constraint_data_set_strengthPtr .asFunction(); double spine_physics_constraint_data_get_strength(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_strength(data); } late final _spine_physics_constraint_data_get_strengthPtr = _lookup>( 'spine_physics_constraint_data_get_strength', ); late final _spine_physics_constraint_data_get_strength = _spine_physics_constraint_data_get_strengthPtr .asFunction(); void spine_physics_constraint_data_set_damping(spine_physics_constraint_data data, double damping) { return _spine_physics_constraint_data_set_damping(data, damping); } late final _spine_physics_constraint_data_set_dampingPtr = _lookup>( 'spine_physics_constraint_data_set_damping', ); late final _spine_physics_constraint_data_set_damping = _spine_physics_constraint_data_set_dampingPtr .asFunction(); double spine_physics_constraint_data_get_damping(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_damping(data); } late final _spine_physics_constraint_data_get_dampingPtr = _lookup>( 'spine_physics_constraint_data_get_damping', ); late final _spine_physics_constraint_data_get_damping = _spine_physics_constraint_data_get_dampingPtr .asFunction(); void spine_physics_constraint_data_set_mass_inverse(spine_physics_constraint_data data, double massInverse) { return _spine_physics_constraint_data_set_mass_inverse(data, massInverse); } late final _spine_physics_constraint_data_set_mass_inversePtr = _lookup>( 'spine_physics_constraint_data_set_mass_inverse', ); late final _spine_physics_constraint_data_set_mass_inverse = _spine_physics_constraint_data_set_mass_inversePtr .asFunction(); double spine_physics_constraint_data_get_mass_inverse(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_mass_inverse(data); } late final _spine_physics_constraint_data_get_mass_inversePtr = _lookup>( 'spine_physics_constraint_data_get_mass_inverse', ); late final _spine_physics_constraint_data_get_mass_inverse = _spine_physics_constraint_data_get_mass_inversePtr .asFunction(); void spine_physics_constraint_data_set_wind(spine_physics_constraint_data data, double wind) { return _spine_physics_constraint_data_set_wind(data, wind); } late final _spine_physics_constraint_data_set_windPtr = _lookup>( 'spine_physics_constraint_data_set_wind', ); late final _spine_physics_constraint_data_set_wind = _spine_physics_constraint_data_set_windPtr .asFunction(); double spine_physics_constraint_data_get_wind(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_wind(data); } late final _spine_physics_constraint_data_get_windPtr = _lookup>( 'spine_physics_constraint_data_get_wind', ); late final _spine_physics_constraint_data_get_wind = _spine_physics_constraint_data_get_windPtr .asFunction(); void spine_physics_constraint_data_set_gravity(spine_physics_constraint_data data, double gravity) { return _spine_physics_constraint_data_set_gravity(data, gravity); } late final _spine_physics_constraint_data_set_gravityPtr = _lookup>( 'spine_physics_constraint_data_set_gravity', ); late final _spine_physics_constraint_data_set_gravity = _spine_physics_constraint_data_set_gravityPtr .asFunction(); double spine_physics_constraint_data_get_gravity(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_gravity(data); } late final _spine_physics_constraint_data_get_gravityPtr = _lookup>( 'spine_physics_constraint_data_get_gravity', ); late final _spine_physics_constraint_data_get_gravity = _spine_physics_constraint_data_get_gravityPtr .asFunction(); void spine_physics_constraint_data_set_mix(spine_physics_constraint_data data, double mix) { return _spine_physics_constraint_data_set_mix(data, mix); } late final _spine_physics_constraint_data_set_mixPtr = _lookup>( 'spine_physics_constraint_data_set_mix', ); late final _spine_physics_constraint_data_set_mix = _spine_physics_constraint_data_set_mixPtr .asFunction(); double spine_physics_constraint_data_get_mix(spine_physics_constraint_data data) { return _spine_physics_constraint_data_get_mix(data); } late final _spine_physics_constraint_data_get_mixPtr = _lookup>( 'spine_physics_constraint_data_get_mix', ); late final _spine_physics_constraint_data_get_mix = _spine_physics_constraint_data_get_mixPtr .asFunction(); void spine_physics_constraint_data_set_inertia_global(spine_physics_constraint_data data, int inertiaGlobal) { return _spine_physics_constraint_data_set_inertia_global(data, inertiaGlobal); } late final _spine_physics_constraint_data_set_inertia_globalPtr = _lookup>( 'spine_physics_constraint_data_set_inertia_global', ); late final _spine_physics_constraint_data_set_inertia_global = _spine_physics_constraint_data_set_inertia_globalPtr .asFunction(); int spine_physics_constraint_data_is_inertia_global(spine_physics_constraint_data data) { return _spine_physics_constraint_data_is_inertia_global(data); } late final _spine_physics_constraint_data_is_inertia_globalPtr = _lookup>( 'spine_physics_constraint_data_is_inertia_global', ); late final _spine_physics_constraint_data_is_inertia_global = _spine_physics_constraint_data_is_inertia_globalPtr .asFunction(); void spine_physics_constraint_data_set_strength_global(spine_physics_constraint_data data, int strengthGlobal) { return _spine_physics_constraint_data_set_strength_global(data, strengthGlobal); } late final _spine_physics_constraint_data_set_strength_globalPtr = _lookup>( 'spine_physics_constraint_data_set_strength_global', ); late final _spine_physics_constraint_data_set_strength_global = _spine_physics_constraint_data_set_strength_globalPtr .asFunction(); int spine_physics_constraint_data_is_strength_global(spine_physics_constraint_data data) { return _spine_physics_constraint_data_is_strength_global(data); } late final _spine_physics_constraint_data_is_strength_globalPtr = _lookup>( 'spine_physics_constraint_data_is_strength_global', ); late final _spine_physics_constraint_data_is_strength_global = _spine_physics_constraint_data_is_strength_globalPtr .asFunction(); void spine_physics_constraint_data_set_damping_global(spine_physics_constraint_data data, int dampingGlobal) { return _spine_physics_constraint_data_set_damping_global(data, dampingGlobal); } late final _spine_physics_constraint_data_set_damping_globalPtr = _lookup>( 'spine_physics_constraint_data_set_damping_global', ); late final _spine_physics_constraint_data_set_damping_global = _spine_physics_constraint_data_set_damping_globalPtr .asFunction(); int spine_physics_constraint_data_is_damping_global(spine_physics_constraint_data data) { return _spine_physics_constraint_data_is_damping_global(data); } late final _spine_physics_constraint_data_is_damping_globalPtr = _lookup>( 'spine_physics_constraint_data_is_damping_global', ); late final _spine_physics_constraint_data_is_damping_global = _spine_physics_constraint_data_is_damping_globalPtr .asFunction(); void spine_physics_constraint_data_set_mass_global(spine_physics_constraint_data data, int massGlobal) { return _spine_physics_constraint_data_set_mass_global(data, massGlobal); } late final _spine_physics_constraint_data_set_mass_globalPtr = _lookup>( 'spine_physics_constraint_data_set_mass_global', ); late final _spine_physics_constraint_data_set_mass_global = _spine_physics_constraint_data_set_mass_globalPtr .asFunction(); int spine_physics_constraint_data_is_mass_global(spine_physics_constraint_data data) { return _spine_physics_constraint_data_is_mass_global(data); } late final _spine_physics_constraint_data_is_mass_globalPtr = _lookup>( 'spine_physics_constraint_data_is_mass_global', ); late final _spine_physics_constraint_data_is_mass_global = _spine_physics_constraint_data_is_mass_globalPtr .asFunction(); void spine_physics_constraint_data_set_wind_global(spine_physics_constraint_data data, int windGlobal) { return _spine_physics_constraint_data_set_wind_global(data, windGlobal); } late final _spine_physics_constraint_data_set_wind_globalPtr = _lookup>( 'spine_physics_constraint_data_set_wind_global', ); late final _spine_physics_constraint_data_set_wind_global = _spine_physics_constraint_data_set_wind_globalPtr .asFunction(); int spine_physics_constraint_data_is_wind_global(spine_physics_constraint_data data) { return _spine_physics_constraint_data_is_wind_global(data); } late final _spine_physics_constraint_data_is_wind_globalPtr = _lookup>( 'spine_physics_constraint_data_is_wind_global', ); late final _spine_physics_constraint_data_is_wind_global = _spine_physics_constraint_data_is_wind_globalPtr .asFunction(); void spine_physics_constraint_data_set_gravity_global(spine_physics_constraint_data data, int gravityGlobal) { return _spine_physics_constraint_data_set_gravity_global(data, gravityGlobal); } late final _spine_physics_constraint_data_set_gravity_globalPtr = _lookup>( 'spine_physics_constraint_data_set_gravity_global', ); late final _spine_physics_constraint_data_set_gravity_global = _spine_physics_constraint_data_set_gravity_globalPtr .asFunction(); int spine_physics_constraint_data_is_gravity_global(spine_physics_constraint_data data) { return _spine_physics_constraint_data_is_gravity_global(data); } late final _spine_physics_constraint_data_is_gravity_globalPtr = _lookup>( 'spine_physics_constraint_data_is_gravity_global', ); late final _spine_physics_constraint_data_is_gravity_global = _spine_physics_constraint_data_is_gravity_globalPtr .asFunction(); void spine_physics_constraint_data_set_mix_global(spine_physics_constraint_data data, int mixGlobal) { return _spine_physics_constraint_data_set_mix_global(data, mixGlobal); } late final _spine_physics_constraint_data_set_mix_globalPtr = _lookup>( 'spine_physics_constraint_data_set_mix_global', ); late final _spine_physics_constraint_data_set_mix_global = _spine_physics_constraint_data_set_mix_globalPtr .asFunction(); int spine_physics_constraint_data_is_mix_global(spine_physics_constraint_data data) { return _spine_physics_constraint_data_is_mix_global(data); } late final _spine_physics_constraint_data_is_mix_globalPtr = _lookup>( 'spine_physics_constraint_data_is_mix_global', ); late final _spine_physics_constraint_data_is_mix_global = _spine_physics_constraint_data_is_mix_globalPtr .asFunction(); void spine_physics_constraint_set_bone(spine_physics_constraint constraint, spine_bone bone) { return _spine_physics_constraint_set_bone(constraint, bone); } late final _spine_physics_constraint_set_bonePtr = _lookup>( 'spine_physics_constraint_set_bone', ); late final _spine_physics_constraint_set_bone = _spine_physics_constraint_set_bonePtr .asFunction(); spine_bone spine_physics_constraint_get_bone(spine_physics_constraint constraint) { return _spine_physics_constraint_get_bone(constraint); } late final _spine_physics_constraint_get_bonePtr = _lookup>('spine_physics_constraint_get_bone'); late final _spine_physics_constraint_get_bone = _spine_physics_constraint_get_bonePtr .asFunction(); void spine_physics_constraint_set_inertia(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_inertia(constraint, value); } late final _spine_physics_constraint_set_inertiaPtr = _lookup>( 'spine_physics_constraint_set_inertia', ); late final _spine_physics_constraint_set_inertia = _spine_physics_constraint_set_inertiaPtr .asFunction(); double spine_physics_constraint_get_inertia(spine_physics_constraint constraint) { return _spine_physics_constraint_get_inertia(constraint); } late final _spine_physics_constraint_get_inertiaPtr = _lookup>('spine_physics_constraint_get_inertia'); late final _spine_physics_constraint_get_inertia = _spine_physics_constraint_get_inertiaPtr .asFunction(); void spine_physics_constraint_set_strength(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_strength(constraint, value); } late final _spine_physics_constraint_set_strengthPtr = _lookup>( 'spine_physics_constraint_set_strength', ); late final _spine_physics_constraint_set_strength = _spine_physics_constraint_set_strengthPtr .asFunction(); double spine_physics_constraint_get_strength(spine_physics_constraint constraint) { return _spine_physics_constraint_get_strength(constraint); } late final _spine_physics_constraint_get_strengthPtr = _lookup>( 'spine_physics_constraint_get_strength', ); late final _spine_physics_constraint_get_strength = _spine_physics_constraint_get_strengthPtr .asFunction(); void spine_physics_constraint_set_damping(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_damping(constraint, value); } late final _spine_physics_constraint_set_dampingPtr = _lookup>( 'spine_physics_constraint_set_damping', ); late final _spine_physics_constraint_set_damping = _spine_physics_constraint_set_dampingPtr .asFunction(); double spine_physics_constraint_get_damping(spine_physics_constraint constraint) { return _spine_physics_constraint_get_damping(constraint); } late final _spine_physics_constraint_get_dampingPtr = _lookup>('spine_physics_constraint_get_damping'); late final _spine_physics_constraint_get_damping = _spine_physics_constraint_get_dampingPtr .asFunction(); void spine_physics_constraint_set_mass_inverse(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_mass_inverse(constraint, value); } late final _spine_physics_constraint_set_mass_inversePtr = _lookup>( 'spine_physics_constraint_set_mass_inverse', ); late final _spine_physics_constraint_set_mass_inverse = _spine_physics_constraint_set_mass_inversePtr .asFunction(); double spine_physics_constraint_get_mass_inverse(spine_physics_constraint constraint) { return _spine_physics_constraint_get_mass_inverse(constraint); } late final _spine_physics_constraint_get_mass_inversePtr = _lookup>( 'spine_physics_constraint_get_mass_inverse', ); late final _spine_physics_constraint_get_mass_inverse = _spine_physics_constraint_get_mass_inversePtr .asFunction(); void spine_physics_constraint_set_wind(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_wind(constraint, value); } late final _spine_physics_constraint_set_windPtr = _lookup>( 'spine_physics_constraint_set_wind', ); late final _spine_physics_constraint_set_wind = _spine_physics_constraint_set_windPtr .asFunction(); double spine_physics_constraint_get_wind(spine_physics_constraint constraint) { return _spine_physics_constraint_get_wind(constraint); } late final _spine_physics_constraint_get_windPtr = _lookup>('spine_physics_constraint_get_wind'); late final _spine_physics_constraint_get_wind = _spine_physics_constraint_get_windPtr .asFunction(); void spine_physics_constraint_set_gravity(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_gravity(constraint, value); } late final _spine_physics_constraint_set_gravityPtr = _lookup>( 'spine_physics_constraint_set_gravity', ); late final _spine_physics_constraint_set_gravity = _spine_physics_constraint_set_gravityPtr .asFunction(); double spine_physics_constraint_get_gravity(spine_physics_constraint constraint) { return _spine_physics_constraint_get_gravity(constraint); } late final _spine_physics_constraint_get_gravityPtr = _lookup>('spine_physics_constraint_get_gravity'); late final _spine_physics_constraint_get_gravity = _spine_physics_constraint_get_gravityPtr .asFunction(); void spine_physics_constraint_set_mix(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_mix(constraint, value); } late final _spine_physics_constraint_set_mixPtr = _lookup>( 'spine_physics_constraint_set_mix', ); late final _spine_physics_constraint_set_mix = _spine_physics_constraint_set_mixPtr .asFunction(); double spine_physics_constraint_get_mix(spine_physics_constraint constraint) { return _spine_physics_constraint_get_mix(constraint); } late final _spine_physics_constraint_get_mixPtr = _lookup>('spine_physics_constraint_get_mix'); late final _spine_physics_constraint_get_mix = _spine_physics_constraint_get_mixPtr .asFunction(); void spine_physics_constraint_set_reset(spine_physics_constraint constraint, int value) { return _spine_physics_constraint_set_reset(constraint, value); } late final _spine_physics_constraint_set_resetPtr = _lookup>( 'spine_physics_constraint_set_reset', ); late final _spine_physics_constraint_set_reset = _spine_physics_constraint_set_resetPtr .asFunction(); int spine_physics_constraint_get_reset(spine_physics_constraint constraint) { return _spine_physics_constraint_get_reset(constraint); } late final _spine_physics_constraint_get_resetPtr = _lookup>('spine_physics_constraint_get_reset'); late final _spine_physics_constraint_get_reset = _spine_physics_constraint_get_resetPtr .asFunction(); void spine_physics_constraint_set_ux(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_ux(constraint, value); } late final _spine_physics_constraint_set_uxPtr = _lookup>( 'spine_physics_constraint_set_ux', ); late final _spine_physics_constraint_set_ux = _spine_physics_constraint_set_uxPtr .asFunction(); double spine_physics_constraint_get_ux(spine_physics_constraint constraint) { return _spine_physics_constraint_get_ux(constraint); } late final _spine_physics_constraint_get_uxPtr = _lookup>('spine_physics_constraint_get_ux'); late final _spine_physics_constraint_get_ux = _spine_physics_constraint_get_uxPtr .asFunction(); void spine_physics_constraint_set_uy(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_uy(constraint, value); } late final _spine_physics_constraint_set_uyPtr = _lookup>( 'spine_physics_constraint_set_uy', ); late final _spine_physics_constraint_set_uy = _spine_physics_constraint_set_uyPtr .asFunction(); double spine_physics_constraint_get_uy(spine_physics_constraint constraint) { return _spine_physics_constraint_get_uy(constraint); } late final _spine_physics_constraint_get_uyPtr = _lookup>('spine_physics_constraint_get_uy'); late final _spine_physics_constraint_get_uy = _spine_physics_constraint_get_uyPtr .asFunction(); void spine_physics_constraint_set_cx(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_cx(constraint, value); } late final _spine_physics_constraint_set_cxPtr = _lookup>( 'spine_physics_constraint_set_cx', ); late final _spine_physics_constraint_set_cx = _spine_physics_constraint_set_cxPtr .asFunction(); double spine_physics_constraint_get_cx(spine_physics_constraint constraint) { return _spine_physics_constraint_get_cx(constraint); } late final _spine_physics_constraint_get_cxPtr = _lookup>('spine_physics_constraint_get_cx'); late final _spine_physics_constraint_get_cx = _spine_physics_constraint_get_cxPtr .asFunction(); void spine_physics_constraint_set_cy(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_cy(constraint, value); } late final _spine_physics_constraint_set_cyPtr = _lookup>( 'spine_physics_constraint_set_cy', ); late final _spine_physics_constraint_set_cy = _spine_physics_constraint_set_cyPtr .asFunction(); double spine_physics_constraint_get_cy(spine_physics_constraint constraint) { return _spine_physics_constraint_get_cy(constraint); } late final _spine_physics_constraint_get_cyPtr = _lookup>('spine_physics_constraint_get_cy'); late final _spine_physics_constraint_get_cy = _spine_physics_constraint_get_cyPtr .asFunction(); void spine_physics_constraint_set_tx(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_tx(constraint, value); } late final _spine_physics_constraint_set_txPtr = _lookup>( 'spine_physics_constraint_set_tx', ); late final _spine_physics_constraint_set_tx = _spine_physics_constraint_set_txPtr .asFunction(); double spine_physics_constraint_get_tx(spine_physics_constraint constraint) { return _spine_physics_constraint_get_tx(constraint); } late final _spine_physics_constraint_get_txPtr = _lookup>('spine_physics_constraint_get_tx'); late final _spine_physics_constraint_get_tx = _spine_physics_constraint_get_txPtr .asFunction(); void spine_physics_constraint_set_ty(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_ty(constraint, value); } late final _spine_physics_constraint_set_tyPtr = _lookup>( 'spine_physics_constraint_set_ty', ); late final _spine_physics_constraint_set_ty = _spine_physics_constraint_set_tyPtr .asFunction(); double spine_physics_constraint_get_ty(spine_physics_constraint constraint) { return _spine_physics_constraint_get_ty(constraint); } late final _spine_physics_constraint_get_tyPtr = _lookup>('spine_physics_constraint_get_ty'); late final _spine_physics_constraint_get_ty = _spine_physics_constraint_get_tyPtr .asFunction(); void spine_physics_constraint_set_x_offset(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_x_offset(constraint, value); } late final _spine_physics_constraint_set_x_offsetPtr = _lookup>( 'spine_physics_constraint_set_x_offset', ); late final _spine_physics_constraint_set_x_offset = _spine_physics_constraint_set_x_offsetPtr .asFunction(); double spine_physics_constraint_get_x_offset(spine_physics_constraint constraint) { return _spine_physics_constraint_get_x_offset(constraint); } late final _spine_physics_constraint_get_x_offsetPtr = _lookup>( 'spine_physics_constraint_get_x_offset', ); late final _spine_physics_constraint_get_x_offset = _spine_physics_constraint_get_x_offsetPtr .asFunction(); void spine_physics_constraint_set_x_velocity(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_x_velocity(constraint, value); } late final _spine_physics_constraint_set_x_velocityPtr = _lookup>( 'spine_physics_constraint_set_x_velocity', ); late final _spine_physics_constraint_set_x_velocity = _spine_physics_constraint_set_x_velocityPtr .asFunction(); double spine_physics_constraint_get_x_velocity(spine_physics_constraint constraint) { return _spine_physics_constraint_get_x_velocity(constraint); } late final _spine_physics_constraint_get_x_velocityPtr = _lookup>( 'spine_physics_constraint_get_x_velocity', ); late final _spine_physics_constraint_get_x_velocity = _spine_physics_constraint_get_x_velocityPtr .asFunction(); void spine_physics_constraint_set_y_offset(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_y_offset(constraint, value); } late final _spine_physics_constraint_set_y_offsetPtr = _lookup>( 'spine_physics_constraint_set_y_offset', ); late final _spine_physics_constraint_set_y_offset = _spine_physics_constraint_set_y_offsetPtr .asFunction(); double spine_physics_constraint_get_y_offset(spine_physics_constraint constraint) { return _spine_physics_constraint_get_y_offset(constraint); } late final _spine_physics_constraint_get_y_offsetPtr = _lookup>( 'spine_physics_constraint_get_y_offset', ); late final _spine_physics_constraint_get_y_offset = _spine_physics_constraint_get_y_offsetPtr .asFunction(); void spine_physics_constraint_set_y_velocity(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_y_velocity(constraint, value); } late final _spine_physics_constraint_set_y_velocityPtr = _lookup>( 'spine_physics_constraint_set_y_velocity', ); late final _spine_physics_constraint_set_y_velocity = _spine_physics_constraint_set_y_velocityPtr .asFunction(); double spine_physics_constraint_get_y_velocity(spine_physics_constraint constraint) { return _spine_physics_constraint_get_y_velocity(constraint); } late final _spine_physics_constraint_get_y_velocityPtr = _lookup>( 'spine_physics_constraint_get_y_velocity', ); late final _spine_physics_constraint_get_y_velocity = _spine_physics_constraint_get_y_velocityPtr .asFunction(); void spine_physics_constraint_set_rotate_offset(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_rotate_offset(constraint, value); } late final _spine_physics_constraint_set_rotate_offsetPtr = _lookup>( 'spine_physics_constraint_set_rotate_offset', ); late final _spine_physics_constraint_set_rotate_offset = _spine_physics_constraint_set_rotate_offsetPtr .asFunction(); double spine_physics_constraint_get_rotate_offset(spine_physics_constraint constraint) { return _spine_physics_constraint_get_rotate_offset(constraint); } late final _spine_physics_constraint_get_rotate_offsetPtr = _lookup>( 'spine_physics_constraint_get_rotate_offset', ); late final _spine_physics_constraint_get_rotate_offset = _spine_physics_constraint_get_rotate_offsetPtr .asFunction(); void spine_physics_constraint_set_rotate_velocity(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_rotate_velocity(constraint, value); } late final _spine_physics_constraint_set_rotate_velocityPtr = _lookup>( 'spine_physics_constraint_set_rotate_velocity', ); late final _spine_physics_constraint_set_rotate_velocity = _spine_physics_constraint_set_rotate_velocityPtr .asFunction(); double spine_physics_constraint_get_rotate_velocity(spine_physics_constraint constraint) { return _spine_physics_constraint_get_rotate_velocity(constraint); } late final _spine_physics_constraint_get_rotate_velocityPtr = _lookup>( 'spine_physics_constraint_get_rotate_velocity', ); late final _spine_physics_constraint_get_rotate_velocity = _spine_physics_constraint_get_rotate_velocityPtr .asFunction(); void spine_physics_constraint_set_scale_offset(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_scale_offset(constraint, value); } late final _spine_physics_constraint_set_scale_offsetPtr = _lookup>( 'spine_physics_constraint_set_scale_offset', ); late final _spine_physics_constraint_set_scale_offset = _spine_physics_constraint_set_scale_offsetPtr .asFunction(); double spine_physics_constraint_get_scale_offset(spine_physics_constraint constraint) { return _spine_physics_constraint_get_scale_offset(constraint); } late final _spine_physics_constraint_get_scale_offsetPtr = _lookup>( 'spine_physics_constraint_get_scale_offset', ); late final _spine_physics_constraint_get_scale_offset = _spine_physics_constraint_get_scale_offsetPtr .asFunction(); void spine_physics_constraint_set_scale_velocity(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_scale_velocity(constraint, value); } late final _spine_physics_constraint_set_scale_velocityPtr = _lookup>( 'spine_physics_constraint_set_scale_velocity', ); late final _spine_physics_constraint_set_scale_velocity = _spine_physics_constraint_set_scale_velocityPtr .asFunction(); double spine_physics_constraint_get_scale_velocity(spine_physics_constraint constraint) { return _spine_physics_constraint_get_scale_velocity(constraint); } late final _spine_physics_constraint_get_scale_velocityPtr = _lookup>( 'spine_physics_constraint_get_scale_velocity', ); late final _spine_physics_constraint_get_scale_velocity = _spine_physics_constraint_get_scale_velocityPtr .asFunction(); void spine_physics_constraint_set_active(spine_physics_constraint constraint, int value) { return _spine_physics_constraint_set_active(constraint, value); } late final _spine_physics_constraint_set_activePtr = _lookup>( 'spine_physics_constraint_set_active', ); late final _spine_physics_constraint_set_active = _spine_physics_constraint_set_activePtr .asFunction(); int spine_physics_constraint_is_active(spine_physics_constraint constraint) { return _spine_physics_constraint_is_active(constraint); } late final _spine_physics_constraint_is_activePtr = _lookup>('spine_physics_constraint_is_active'); late final _spine_physics_constraint_is_active = _spine_physics_constraint_is_activePtr .asFunction(); void spine_physics_constraint_set_remaining(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_remaining(constraint, value); } late final _spine_physics_constraint_set_remainingPtr = _lookup>( 'spine_physics_constraint_set_remaining', ); late final _spine_physics_constraint_set_remaining = _spine_physics_constraint_set_remainingPtr .asFunction(); double spine_physics_constraint_get_remaining(spine_physics_constraint constraint) { return _spine_physics_constraint_get_remaining(constraint); } late final _spine_physics_constraint_get_remainingPtr = _lookup>( 'spine_physics_constraint_get_remaining', ); late final _spine_physics_constraint_get_remaining = _spine_physics_constraint_get_remainingPtr .asFunction(); void spine_physics_constraint_set_last_time(spine_physics_constraint constraint, double value) { return _spine_physics_constraint_set_last_time(constraint, value); } late final _spine_physics_constraint_set_last_timePtr = _lookup>( 'spine_physics_constraint_set_last_time', ); late final _spine_physics_constraint_set_last_time = _spine_physics_constraint_set_last_timePtr .asFunction(); double spine_physics_constraint_get_last_time(spine_physics_constraint constraint) { return _spine_physics_constraint_get_last_time(constraint); } late final _spine_physics_constraint_get_last_timePtr = _lookup>( 'spine_physics_constraint_get_last_time', ); late final _spine_physics_constraint_get_last_time = _spine_physics_constraint_get_last_timePtr .asFunction(); void spine_physics_constraint_reset(spine_physics_constraint constraint) { return _spine_physics_constraint_reset(constraint); } late final _spine_physics_constraint_resetPtr = _lookup>('spine_physics_constraint_reset'); late final _spine_physics_constraint_reset = _spine_physics_constraint_resetPtr .asFunction(); /// Omitted setToSetupPose() void spine_physics_constraint_update(spine_physics_constraint data, int physics) { return _spine_physics_constraint_update(data, physics); } late final _spine_physics_constraint_updatePtr = _lookup>( 'spine_physics_constraint_update', ); late final _spine_physics_constraint_update = _spine_physics_constraint_updatePtr .asFunction(); void spine_physics_constraint_translate(spine_physics_constraint data, double x, double y) { return _spine_physics_constraint_translate(data, x, y); } late final _spine_physics_constraint_translatePtr = _lookup>( 'spine_physics_constraint_translate', ); late final _spine_physics_constraint_translate = _spine_physics_constraint_translatePtr .asFunction(); void spine_physics_constraint_rotate(spine_physics_constraint data, double x, double y, double degrees) { return _spine_physics_constraint_rotate(data, x, y, degrees); } late final _spine_physics_constraint_rotatePtr = _lookup>( 'spine_physics_constraint_rotate', ); late final _spine_physics_constraint_rotate = _spine_physics_constraint_rotatePtr .asFunction(); /// OMITTED copy() void spine_sequence_apply(spine_sequence sequence, spine_slot slot, spine_attachment attachment) { return _spine_sequence_apply(sequence, slot, attachment); } late final _spine_sequence_applyPtr = _lookup>( 'spine_sequence_apply', ); late final _spine_sequence_apply = _spine_sequence_applyPtr .asFunction(); ffi.Pointer spine_sequence_get_path(spine_sequence sequence, ffi.Pointer basePath, int index) { return _spine_sequence_get_path(sequence, basePath, index); } late final _spine_sequence_get_pathPtr = _lookup Function(spine_sequence, ffi.Pointer, ffi.Int32)>>( 'spine_sequence_get_path', ); late final _spine_sequence_get_path = _spine_sequence_get_pathPtr .asFunction Function(spine_sequence, ffi.Pointer, int)>(); int spine_sequence_get_id(spine_sequence sequence) { return _spine_sequence_get_id(sequence); } late final _spine_sequence_get_idPtr = _lookup>( 'spine_sequence_get_id', ); late final _spine_sequence_get_id = _spine_sequence_get_idPtr.asFunction(); void spine_sequence_set_id(spine_sequence sequence, int id) { return _spine_sequence_set_id(sequence, id); } late final _spine_sequence_set_idPtr = _lookup>( 'spine_sequence_set_id', ); late final _spine_sequence_set_id = _spine_sequence_set_idPtr.asFunction(); int spine_sequence_get_start(spine_sequence sequence) { return _spine_sequence_get_start(sequence); } late final _spine_sequence_get_startPtr = _lookup>( 'spine_sequence_get_start', ); late final _spine_sequence_get_start = _spine_sequence_get_startPtr.asFunction(); void spine_sequence_set_start(spine_sequence sequence, int start) { return _spine_sequence_set_start(sequence, start); } late final _spine_sequence_set_startPtr = _lookup>( 'spine_sequence_set_start', ); late final _spine_sequence_set_start = _spine_sequence_set_startPtr.asFunction(); int spine_sequence_get_digits(spine_sequence sequence) { return _spine_sequence_get_digits(sequence); } late final _spine_sequence_get_digitsPtr = _lookup>( 'spine_sequence_get_digits', ); late final _spine_sequence_get_digits = _spine_sequence_get_digitsPtr.asFunction(); void spine_sequence_set_digits(spine_sequence sequence, int digits) { return _spine_sequence_set_digits(sequence, digits); } late final _spine_sequence_set_digitsPtr = _lookup>( 'spine_sequence_set_digits', ); late final _spine_sequence_set_digits = _spine_sequence_set_digitsPtr .asFunction(); int spine_sequence_get_setup_index(spine_sequence sequence) { return _spine_sequence_get_setup_index(sequence); } late final _spine_sequence_get_setup_indexPtr = _lookup>( 'spine_sequence_get_setup_index', ); late final _spine_sequence_get_setup_index = _spine_sequence_get_setup_indexPtr .asFunction(); void spine_sequence_set_setup_index(spine_sequence sequence, int setupIndex) { return _spine_sequence_set_setup_index(sequence, setupIndex); } late final _spine_sequence_set_setup_indexPtr = _lookup>('spine_sequence_set_setup_index'); late final _spine_sequence_set_setup_index = _spine_sequence_set_setup_indexPtr .asFunction(); int spine_sequence_get_num_regions(spine_sequence sequence) { return _spine_sequence_get_num_regions(sequence); } late final _spine_sequence_get_num_regionsPtr = _lookup>( 'spine_sequence_get_num_regions', ); late final _spine_sequence_get_num_regions = _spine_sequence_get_num_regionsPtr .asFunction(); ffi.Pointer spine_sequence_get_regions(spine_sequence sequence) { return _spine_sequence_get_regions(sequence); } late final _spine_sequence_get_regionsPtr = _lookup Function(spine_sequence)>>( 'spine_sequence_get_regions', ); late final _spine_sequence_get_regions = _spine_sequence_get_regionsPtr .asFunction Function(spine_sequence)>(); ffi.Pointer spine_texture_region_get_texture(spine_texture_region textureRegion) { return _spine_texture_region_get_texture(textureRegion); } late final _spine_texture_region_get_texturePtr = _lookup Function(spine_texture_region)>>( 'spine_texture_region_get_texture', ); late final _spine_texture_region_get_texture = _spine_texture_region_get_texturePtr .asFunction Function(spine_texture_region)>(); void spine_texture_region_set_texture(spine_texture_region textureRegion, ffi.Pointer texture) { return _spine_texture_region_set_texture(textureRegion, texture); } late final _spine_texture_region_set_texturePtr = _lookup)>>( 'spine_texture_region_set_texture', ); late final _spine_texture_region_set_texture = _spine_texture_region_set_texturePtr .asFunction)>(); double spine_texture_region_get_u(spine_texture_region textureRegion) { return _spine_texture_region_get_u(textureRegion); } late final _spine_texture_region_get_uPtr = _lookup>( 'spine_texture_region_get_u', ); late final _spine_texture_region_get_u = _spine_texture_region_get_uPtr .asFunction(); void spine_texture_region_set_u(spine_texture_region textureRegion, double u) { return _spine_texture_region_set_u(textureRegion, u); } late final _spine_texture_region_set_uPtr = _lookup>('spine_texture_region_set_u'); late final _spine_texture_region_set_u = _spine_texture_region_set_uPtr .asFunction(); double spine_texture_region_get_v(spine_texture_region textureRegion) { return _spine_texture_region_get_v(textureRegion); } late final _spine_texture_region_get_vPtr = _lookup>( 'spine_texture_region_get_v', ); late final _spine_texture_region_get_v = _spine_texture_region_get_vPtr .asFunction(); void spine_texture_region_set_v(spine_texture_region textureRegion, double v) { return _spine_texture_region_set_v(textureRegion, v); } late final _spine_texture_region_set_vPtr = _lookup>('spine_texture_region_set_v'); late final _spine_texture_region_set_v = _spine_texture_region_set_vPtr .asFunction(); double spine_texture_region_get_u2(spine_texture_region textureRegion) { return _spine_texture_region_get_u2(textureRegion); } late final _spine_texture_region_get_u2Ptr = _lookup>( 'spine_texture_region_get_u2', ); late final _spine_texture_region_get_u2 = _spine_texture_region_get_u2Ptr .asFunction(); void spine_texture_region_set_u2(spine_texture_region textureRegion, double u2) { return _spine_texture_region_set_u2(textureRegion, u2); } late final _spine_texture_region_set_u2Ptr = _lookup>('spine_texture_region_set_u2'); late final _spine_texture_region_set_u2 = _spine_texture_region_set_u2Ptr .asFunction(); double spine_texture_region_get_v2(spine_texture_region textureRegion) { return _spine_texture_region_get_v2(textureRegion); } late final _spine_texture_region_get_v2Ptr = _lookup>( 'spine_texture_region_get_v2', ); late final _spine_texture_region_get_v2 = _spine_texture_region_get_v2Ptr .asFunction(); void spine_texture_region_set_v2(spine_texture_region textureRegion, double v2) { return _spine_texture_region_set_v2(textureRegion, v2); } late final _spine_texture_region_set_v2Ptr = _lookup>('spine_texture_region_set_v2'); late final _spine_texture_region_set_v2 = _spine_texture_region_set_v2Ptr .asFunction(); int spine_texture_region_get_degrees(spine_texture_region textureRegion) { return _spine_texture_region_get_degrees(textureRegion); } late final _spine_texture_region_get_degreesPtr = _lookup>('spine_texture_region_get_degrees'); late final _spine_texture_region_get_degrees = _spine_texture_region_get_degreesPtr .asFunction(); void spine_texture_region_set_degrees(spine_texture_region textureRegion, int degrees) { return _spine_texture_region_set_degrees(textureRegion, degrees); } late final _spine_texture_region_set_degreesPtr = _lookup>( 'spine_texture_region_set_degrees', ); late final _spine_texture_region_set_degrees = _spine_texture_region_set_degreesPtr .asFunction(); double spine_texture_region_get_offset_x(spine_texture_region textureRegion) { return _spine_texture_region_get_offset_x(textureRegion); } late final _spine_texture_region_get_offset_xPtr = _lookup>('spine_texture_region_get_offset_x'); late final _spine_texture_region_get_offset_x = _spine_texture_region_get_offset_xPtr .asFunction(); void spine_texture_region_set_offset_x(spine_texture_region textureRegion, double offsetX) { return _spine_texture_region_set_offset_x(textureRegion, offsetX); } late final _spine_texture_region_set_offset_xPtr = _lookup>( 'spine_texture_region_set_offset_x', ); late final _spine_texture_region_set_offset_x = _spine_texture_region_set_offset_xPtr .asFunction(); double spine_texture_region_get_offset_y(spine_texture_region textureRegion) { return _spine_texture_region_get_offset_y(textureRegion); } late final _spine_texture_region_get_offset_yPtr = _lookup>('spine_texture_region_get_offset_y'); late final _spine_texture_region_get_offset_y = _spine_texture_region_get_offset_yPtr .asFunction(); void spine_texture_region_set_offset_y(spine_texture_region textureRegion, double offsetY) { return _spine_texture_region_set_offset_y(textureRegion, offsetY); } late final _spine_texture_region_set_offset_yPtr = _lookup>( 'spine_texture_region_set_offset_y', ); late final _spine_texture_region_set_offset_y = _spine_texture_region_set_offset_yPtr .asFunction(); int spine_texture_region_get_width(spine_texture_region textureRegion) { return _spine_texture_region_get_width(textureRegion); } late final _spine_texture_region_get_widthPtr = _lookup>( 'spine_texture_region_get_width', ); late final _spine_texture_region_get_width = _spine_texture_region_get_widthPtr .asFunction(); void spine_texture_region_set_width(spine_texture_region textureRegion, int width) { return _spine_texture_region_set_width(textureRegion, width); } late final _spine_texture_region_set_widthPtr = _lookup>('spine_texture_region_set_width'); late final _spine_texture_region_set_width = _spine_texture_region_set_widthPtr .asFunction(); int spine_texture_region_get_height(spine_texture_region textureRegion) { return _spine_texture_region_get_height(textureRegion); } late final _spine_texture_region_get_heightPtr = _lookup>('spine_texture_region_get_height'); late final _spine_texture_region_get_height = _spine_texture_region_get_heightPtr .asFunction(); void spine_texture_region_set_height(spine_texture_region textureRegion, int height) { return _spine_texture_region_set_height(textureRegion, height); } late final _spine_texture_region_set_heightPtr = _lookup>( 'spine_texture_region_set_height', ); late final _spine_texture_region_set_height = _spine_texture_region_set_heightPtr .asFunction(); int spine_texture_region_get_original_width(spine_texture_region textureRegion) { return _spine_texture_region_get_original_width(textureRegion); } late final _spine_texture_region_get_original_widthPtr = _lookup>('spine_texture_region_get_original_width'); late final _spine_texture_region_get_original_width = _spine_texture_region_get_original_widthPtr .asFunction(); void spine_texture_region_set_original_width(spine_texture_region textureRegion, int originalWidth) { return _spine_texture_region_set_original_width(textureRegion, originalWidth); } late final _spine_texture_region_set_original_widthPtr = _lookup>( 'spine_texture_region_set_original_width', ); late final _spine_texture_region_set_original_width = _spine_texture_region_set_original_widthPtr .asFunction(); int spine_texture_region_get_original_height(spine_texture_region textureRegion) { return _spine_texture_region_get_original_height(textureRegion); } late final _spine_texture_region_get_original_heightPtr = _lookup>('spine_texture_region_get_original_height'); late final _spine_texture_region_get_original_height = _spine_texture_region_get_original_heightPtr .asFunction(); void spine_texture_region_set_original_height(spine_texture_region textureRegion, int originalHeight) { return _spine_texture_region_set_original_height(textureRegion, originalHeight); } late final _spine_texture_region_set_original_heightPtr = _lookup>( 'spine_texture_region_set_original_height', ); late final _spine_texture_region_set_original_height = _spine_texture_region_set_original_heightPtr .asFunction(); } class spine_skeleton_wrapper extends ffi.Opaque {} class spine_skeleton_data_wrapper extends ffi.Opaque {} class spine_bone_wrapper extends ffi.Opaque {} class spine_bone_data_wrapper extends ffi.Opaque {} class spine_slot_wrapper extends ffi.Opaque {} class spine_slot_data_wrapper extends ffi.Opaque {} class spine_skin_wrapper extends ffi.Opaque {} class spine_attachment_wrapper extends ffi.Opaque {} class spine_region_attachment_wrapper extends ffi.Opaque {} class spine_vertex_attachment_wrapper extends ffi.Opaque {} class spine_mesh_attachment_wrapper extends ffi.Opaque {} class spine_clipping_attachment_wrapper extends ffi.Opaque {} class spine_bounding_box_attachment_wrapper extends ffi.Opaque {} class spine_path_attachment_wrapper extends ffi.Opaque {} class spine_point_attachment_wrapper extends ffi.Opaque {} class spine_texture_region_wrapper extends ffi.Opaque {} class spine_sequence_wrapper extends ffi.Opaque {} class spine_constraint_wrapper extends ffi.Opaque {} class spine_constraint_data_wrapper extends ffi.Opaque {} class spine_ik_constraint_wrapper extends ffi.Opaque {} class spine_ik_constraint_data_wrapper extends ffi.Opaque {} class spine_transform_constraint_wrapper extends ffi.Opaque {} class spine_transform_constraint_data_wrapper extends ffi.Opaque {} class spine_path_constraint_wrapper extends ffi.Opaque {} class spine_path_constraint_data_wrapper extends ffi.Opaque {} class spine_physics_constraint_wrapper extends ffi.Opaque {} class spine_physics_constraint_data_wrapper extends ffi.Opaque {} class spine_animation_state_wrapper extends ffi.Opaque {} class spine_animation_state_data_wrapper extends ffi.Opaque {} class spine_animation_state_events_wrapper extends ffi.Opaque {} class spine_event_wrapper extends ffi.Opaque {} class spine_event_data_wrapper extends ffi.Opaque {} class spine_track_entry_wrapper extends ffi.Opaque {} class spine_animation_wrapper extends ffi.Opaque {} class spine_atlas_wrapper extends ffi.Opaque {} class spine_skeleton_data_result_wrapper extends ffi.Opaque {} class spine_render_command_wrapper extends ffi.Opaque {} class spine_bounds_wrapper extends ffi.Opaque {} class spine_color_wrapper extends ffi.Opaque {} class spine_vector_wrapper extends ffi.Opaque {} class spine_skeleton_drawable_wrapper extends ffi.Opaque {} class spine_skin_entry_wrapper extends ffi.Opaque {} class spine_skin_entries_wrapper extends ffi.Opaque {} abstract class spine_blend_mode { static const int SPINE_BLEND_MODE_NORMAL = 0; static const int SPINE_BLEND_MODE_ADDITIVE = 1; static const int SPINE_BLEND_MODE_MULTIPLY = 2; static const int SPINE_BLEND_MODE_SCREEN = 3; } abstract class spine_mix_blend { static const int SPINE_MIX_BLEND_SETUP = 0; static const int SPINE_MIX_BLEND_FIRST = 1; static const int SPINE_MIX_BLEND_REPLACE = 2; static const int SPINE_MIX_BLEND_ADD = 3; } abstract class spine_event_type { static const int SPINE_EVENT_TYPE_START = 0; static const int SPINE_EVENT_TYPE_INTERRUPT = 1; static const int SPINE_EVENT_TYPE_END = 2; static const int SPINE_EVENT_TYPE_COMPLETE = 3; static const int SPINE_EVENT_TYPE_DISPOSE = 4; static const int SPINE_EVENT_TYPE_EVENT = 5; } abstract class spine_attachment_type { static const int SPINE_ATTACHMENT_REGION = 0; static const int SPINE_ATTACHMENT_MESH = 1; static const int SPINE_ATTACHMENT_CLIPPING = 2; static const int SPINE_ATTACHMENT_BOUNDING_BOX = 3; static const int SPINE_ATTACHMENT_PATH = 4; static const int SPINE_ATTACHMENT_POINT = 5; } abstract class spine_constraint_type { static const int SPINE_CONSTRAINT_IK = 0; static const int SPINE_CONSTRAINT_TRANSFORM = 1; static const int SPINE_CONSTRAINT_PATH = 2; } abstract class spine_inherit { static const int SPINE_INHERIT_NORMAL = 0; static const int SPINE_INHERIT_ONLY_TRANSLATION = 1; static const int SPINE_INHERIT_NO_ROTATION_OR_REFLECTION = 2; static const int SPINE_INHERIT_NO_SCALE = 3; static const int SPINE_INHERIT_NO_SCALE_OR_REFLECTION = 4; } abstract class spine_position_mode { static const int SPINE_POSITION_MODE_FIXED = 0; static const int SPINE_POSITION_MODE_PERCENT = 1; } abstract class spine_spacing_mode { static const int SPINE_SPACING_MODE_LENGTH = 0; static const int SPINE_SPACING_MODE_FIXED = 1; static const int SPINE_SPACING_MODE_PERCENT = 2; static const int SPINE_SPACING_MODE_PROPORTIONAL = 3; } abstract class spine_rotate_mode { static const int SPINE_ROTATE_MODE_TANGENT = 0; static const int SPINE_ROTATE_MODE_CHAIN = 1; static const int SPINE_ROTATE_MODE_CHAIN_SCALE = 2; } abstract class spine_physics { static const int SPINE_PHYSICS_NONE = 0; static const int SPINE_PHYSICS_RESET = 1; static const int SPINE_PHYSICS_UPDATE = 2; static const int SPINE_PHYSICS_POSE = 3; } typedef spine_bool = ffi.Int32; typedef Dartspine_bool = int; typedef spine_color = ffi.Pointer; typedef spine_bounds = ffi.Pointer; typedef spine_vector = ffi.Pointer; typedef spine_atlas = ffi.Pointer; typedef utf8 = ffi.Char; typedef Dartutf8 = int; typedef spine_skeleton_data_result = ffi.Pointer; typedef spine_skeleton_data = ffi.Pointer; typedef spine_bone_data = ffi.Pointer; typedef spine_slot_data = ffi.Pointer; typedef spine_skin = ffi.Pointer; typedef spine_event_data = ffi.Pointer; typedef spine_animation = ffi.Pointer; typedef spine_ik_constraint_data = ffi.Pointer; typedef spine_transform_constraint_data = ffi.Pointer; typedef spine_path_constraint_data = ffi.Pointer; typedef spine_physics_constraint_data = ffi.Pointer; typedef spine_skeleton_drawable = ffi.Pointer; typedef spine_render_command = ffi.Pointer; typedef spine_skeleton = ffi.Pointer; typedef spine_animation_state = ffi.Pointer; typedef spine_animation_state_data = ffi.Pointer; typedef spine_animation_state_events = ffi.Pointer; typedef spine_track_entry = ffi.Pointer; typedef spine_event = ffi.Pointer; typedef spine_bone = ffi.Pointer; typedef spine_slot = ffi.Pointer; typedef spine_attachment = ffi.Pointer; typedef spine_ik_constraint = ffi.Pointer; typedef spine_transform_constraint = ffi.Pointer; typedef spine_path_constraint = ffi.Pointer; typedef spine_physics_constraint = ffi.Pointer; typedef spine_point_attachment = ffi.Pointer; typedef spine_region_attachment = ffi.Pointer; typedef spine_texture_region = ffi.Pointer; typedef spine_sequence = ffi.Pointer; typedef spine_vertex_attachment = ffi.Pointer; typedef spine_mesh_attachment = ffi.Pointer; typedef spine_clipping_attachment = ffi.Pointer; typedef spine_bounding_box_attachment = ffi.Pointer; typedef spine_path_attachment = ffi.Pointer; typedef spine_skin_entries = ffi.Pointer; typedef spine_skin_entry = ffi.Pointer; typedef spine_constraint_data = ffi.Pointer;