diff --git a/spine-flutter/lib/assets/libspine_flutter.js b/spine-flutter/lib/assets/libspine_flutter.js index a287539a7..d84ad8cd3 100644 --- a/spine-flutter/lib/assets/libspine_flutter.js +++ b/spine-flutter/lib/assets/libspine_flutter.js @@ -89,11 +89,13 @@ a._spine_event_timeline_get_frame_count=Y.spine_event_timeline_get_frame_count;a a._spine_event_timeline_rtti=Y.spine_event_timeline_rtti;a._spine_to_rotate_create=Y.spine_to_rotate_create;a._spine_to_rotate_dispose=Y.spine_to_rotate_dispose;a._spine_to_rotate_get_rtti=Y.spine_to_rotate_get_rtti;a._spine_to_rotate_mix=Y.spine_to_rotate_mix;a._spine_to_rotate_apply=Y.spine_to_rotate_apply;a._spine_to_rotate_rtti=Y.spine_to_rotate_rtti;a._spine_bone_timeline2_dispose=Y.spine_bone_timeline2_dispose;a._spine_bone_timeline2_get_rtti=Y.spine_bone_timeline2_get_rtti; a._spine_bone_timeline2_apply=Y.spine_bone_timeline2_apply;a._spine_bone_timeline2_get_bone_index=Y.spine_bone_timeline2_get_bone_index;a._spine_bone_timeline2_set_bone_index=Y.spine_bone_timeline2_set_bone_index;a._spine_bone_timeline2_set_frame=Y.spine_bone_timeline2_set_frame;a._spine_bone_timeline2_set_linear=Y.spine_bone_timeline2_set_linear;a._spine_bone_timeline2_set_stepped=Y.spine_bone_timeline2_set_stepped;a._spine_bone_timeline2_set_bezier=Y.spine_bone_timeline2_set_bezier; a._spine_bone_timeline2_get_bezier_value=Y.spine_bone_timeline2_get_bezier_value;a._spine_bone_timeline2_get_curves=Y.spine_bone_timeline2_get_curves;a._spine_bone_timeline2_get_frame_entries=Y.spine_bone_timeline2_get_frame_entries;a._spine_bone_timeline2_get_frame_count=Y.spine_bone_timeline2_get_frame_count;a._spine_bone_timeline2_get_frames=Y.spine_bone_timeline2_get_frames;a._spine_bone_timeline2_get_duration=Y.spine_bone_timeline2_get_duration;a._spine_bone_timeline2_get_property_ids=Y.spine_bone_timeline2_get_property_ids; -a._spine_bone_timeline2_rtti=Y.spine_bone_timeline2_rtti;a._spine_linked_mesh_create=Y.spine_linked_mesh_create;a._spine_linked_mesh_create2=Y.spine_linked_mesh_create2;a._spine_linked_mesh_dispose=Y.spine_linked_mesh_dispose;a._spine_scale_x_timeline_create=Y.spine_scale_x_timeline_create;a._spine_scale_x_timeline_dispose=Y.spine_scale_x_timeline_dispose;a._spine_scale_x_timeline_get_rtti=Y.spine_scale_x_timeline_get_rtti;a._spine_scale_x_timeline_apply=Y.spine_scale_x_timeline_apply; -a._spine_scale_x_timeline_get_bone_index=Y.spine_scale_x_timeline_get_bone_index;a._spine_scale_x_timeline_set_bone_index=Y.spine_scale_x_timeline_set_bone_index;a._spine_scale_x_timeline_set_frame=Y.spine_scale_x_timeline_set_frame;a._spine_scale_x_timeline_get_curve_value=Y.spine_scale_x_timeline_get_curve_value;a._spine_scale_x_timeline_get_relative_value=Y.spine_scale_x_timeline_get_relative_value;a._spine_scale_x_timeline_get_absolute_value_1=Y.spine_scale_x_timeline_get_absolute_value_1; -a._spine_scale_x_timeline_get_absolute_value_2=Y.spine_scale_x_timeline_get_absolute_value_2;a._spine_scale_x_timeline_get_scale_value=Y.spine_scale_x_timeline_get_scale_value;a._spine_scale_x_timeline_set_linear=Y.spine_scale_x_timeline_set_linear;a._spine_scale_x_timeline_set_stepped=Y.spine_scale_x_timeline_set_stepped;a._spine_scale_x_timeline_set_bezier=Y.spine_scale_x_timeline_set_bezier;a._spine_scale_x_timeline_get_bezier_value=Y.spine_scale_x_timeline_get_bezier_value; -a._spine_scale_x_timeline_get_curves=Y.spine_scale_x_timeline_get_curves;a._spine_scale_x_timeline_get_frame_entries=Y.spine_scale_x_timeline_get_frame_entries;a._spine_scale_x_timeline_get_frame_count=Y.spine_scale_x_timeline_get_frame_count;a._spine_scale_x_timeline_get_frames=Y.spine_scale_x_timeline_get_frames;a._spine_scale_x_timeline_get_duration=Y.spine_scale_x_timeline_get_duration;a._spine_scale_x_timeline_get_property_ids=Y.spine_scale_x_timeline_get_property_ids; -a._spine_scale_x_timeline_rtti=Y.spine_scale_x_timeline_rtti;a._spine_path_constraint_position_timeline_create=Y.spine_path_constraint_position_timeline_create;a._spine_path_constraint_position_timeline_dispose=Y.spine_path_constraint_position_timeline_dispose;a._spine_path_constraint_position_timeline_get_rtti=Y.spine_path_constraint_position_timeline_get_rtti;a._spine_path_constraint_position_timeline_apply=Y.spine_path_constraint_position_timeline_apply; +a._spine_bone_timeline2_rtti=Y.spine_bone_timeline2_rtti;a._spine_linked_mesh_create=Y.spine_linked_mesh_create;a._spine_linked_mesh_create2=Y.spine_linked_mesh_create2;a._spine_linked_mesh_dispose=Y.spine_linked_mesh_dispose;a._spine_draw_order_folder_timeline_create=Y.spine_draw_order_folder_timeline_create;a._spine_draw_order_folder_timeline_dispose=Y.spine_draw_order_folder_timeline_dispose;a._spine_draw_order_folder_timeline_get_rtti=Y.spine_draw_order_folder_timeline_get_rtti; +a._spine_draw_order_folder_timeline_apply=Y.spine_draw_order_folder_timeline_apply;a._spine_draw_order_folder_timeline_get_frame_count=Y.spine_draw_order_folder_timeline_get_frame_count;a._spine_draw_order_folder_timeline_get_slots=Y.spine_draw_order_folder_timeline_get_slots;a._spine_draw_order_folder_timeline_set_frame=Y.spine_draw_order_folder_timeline_set_frame;a._spine_draw_order_folder_timeline_get_frame_entries=Y.spine_draw_order_folder_timeline_get_frame_entries; +a._spine_draw_order_folder_timeline_get_frames=Y.spine_draw_order_folder_timeline_get_frames;a._spine_draw_order_folder_timeline_get_duration=Y.spine_draw_order_folder_timeline_get_duration;a._spine_draw_order_folder_timeline_get_property_ids=Y.spine_draw_order_folder_timeline_get_property_ids;a._spine_draw_order_folder_timeline_rtti=Y.spine_draw_order_folder_timeline_rtti;a._spine_scale_x_timeline_create=Y.spine_scale_x_timeline_create;a._spine_scale_x_timeline_dispose=Y.spine_scale_x_timeline_dispose; +a._spine_scale_x_timeline_get_rtti=Y.spine_scale_x_timeline_get_rtti;a._spine_scale_x_timeline_apply=Y.spine_scale_x_timeline_apply;a._spine_scale_x_timeline_get_bone_index=Y.spine_scale_x_timeline_get_bone_index;a._spine_scale_x_timeline_set_bone_index=Y.spine_scale_x_timeline_set_bone_index;a._spine_scale_x_timeline_set_frame=Y.spine_scale_x_timeline_set_frame;a._spine_scale_x_timeline_get_curve_value=Y.spine_scale_x_timeline_get_curve_value;a._spine_scale_x_timeline_get_relative_value=Y.spine_scale_x_timeline_get_relative_value; +a._spine_scale_x_timeline_get_absolute_value_1=Y.spine_scale_x_timeline_get_absolute_value_1;a._spine_scale_x_timeline_get_absolute_value_2=Y.spine_scale_x_timeline_get_absolute_value_2;a._spine_scale_x_timeline_get_scale_value=Y.spine_scale_x_timeline_get_scale_value;a._spine_scale_x_timeline_set_linear=Y.spine_scale_x_timeline_set_linear;a._spine_scale_x_timeline_set_stepped=Y.spine_scale_x_timeline_set_stepped;a._spine_scale_x_timeline_set_bezier=Y.spine_scale_x_timeline_set_bezier; +a._spine_scale_x_timeline_get_bezier_value=Y.spine_scale_x_timeline_get_bezier_value;a._spine_scale_x_timeline_get_curves=Y.spine_scale_x_timeline_get_curves;a._spine_scale_x_timeline_get_frame_entries=Y.spine_scale_x_timeline_get_frame_entries;a._spine_scale_x_timeline_get_frame_count=Y.spine_scale_x_timeline_get_frame_count;a._spine_scale_x_timeline_get_frames=Y.spine_scale_x_timeline_get_frames;a._spine_scale_x_timeline_get_duration=Y.spine_scale_x_timeline_get_duration; +a._spine_scale_x_timeline_get_property_ids=Y.spine_scale_x_timeline_get_property_ids;a._spine_scale_x_timeline_rtti=Y.spine_scale_x_timeline_rtti;a._spine_path_constraint_position_timeline_create=Y.spine_path_constraint_position_timeline_create;a._spine_path_constraint_position_timeline_dispose=Y.spine_path_constraint_position_timeline_dispose;a._spine_path_constraint_position_timeline_get_rtti=Y.spine_path_constraint_position_timeline_get_rtti;a._spine_path_constraint_position_timeline_apply=Y.spine_path_constraint_position_timeline_apply; a._spine_path_constraint_position_timeline_get_constraint_index=Y.spine_path_constraint_position_timeline_get_constraint_index;a._spine_path_constraint_position_timeline_set_constraint_index=Y.spine_path_constraint_position_timeline_set_constraint_index;a._spine_path_constraint_position_timeline_set_frame=Y.spine_path_constraint_position_timeline_set_frame;a._spine_path_constraint_position_timeline_get_curve_value=Y.spine_path_constraint_position_timeline_get_curve_value; a._spine_path_constraint_position_timeline_get_relative_value=Y.spine_path_constraint_position_timeline_get_relative_value;a._spine_path_constraint_position_timeline_get_absolute_value_1=Y.spine_path_constraint_position_timeline_get_absolute_value_1;a._spine_path_constraint_position_timeline_get_absolute_value_2=Y.spine_path_constraint_position_timeline_get_absolute_value_2;a._spine_path_constraint_position_timeline_get_scale_value=Y.spine_path_constraint_position_timeline_get_scale_value; a._spine_path_constraint_position_timeline_set_linear=Y.spine_path_constraint_position_timeline_set_linear;a._spine_path_constraint_position_timeline_set_stepped=Y.spine_path_constraint_position_timeline_set_stepped;a._spine_path_constraint_position_timeline_set_bezier=Y.spine_path_constraint_position_timeline_set_bezier;a._spine_path_constraint_position_timeline_get_bezier_value=Y.spine_path_constraint_position_timeline_get_bezier_value;a._spine_path_constraint_position_timeline_get_curves=Y.spine_path_constraint_position_timeline_get_curves; @@ -316,10 +318,10 @@ a._spine_bone_pose_cast_to_bone_local=Y.spine_bone_pose_cast_to_bone_local;a._sp a._spine_bone_timeline2_cast_to_curve_timeline=Y.spine_bone_timeline2_cast_to_curve_timeline;a._spine_bone_timeline2_cast_to_timeline=Y.spine_bone_timeline2_cast_to_timeline;a._spine_bone_timeline2_cast_to_bone_timeline=Y.spine_bone_timeline2_cast_to_bone_timeline;a._spine_bounding_box_attachment_cast_to_vertex_attachment=Y.spine_bounding_box_attachment_cast_to_vertex_attachment;a._spine_bounding_box_attachment_cast_to_attachment=Y.spine_bounding_box_attachment_cast_to_attachment; a._spine_clipping_attachment_cast_to_vertex_attachment=Y.spine_clipping_attachment_cast_to_vertex_attachment;a._spine_clipping_attachment_cast_to_attachment=Y.spine_clipping_attachment_cast_to_attachment;a._spine_constraint_cast_to_update=Y.spine_constraint_cast_to_update;a._spine_constraint_timeline1_cast_to_curve_timeline1=Y.spine_constraint_timeline1_cast_to_curve_timeline1;a._spine_constraint_timeline1_cast_to_curve_timeline=Y.spine_constraint_timeline1_cast_to_curve_timeline; a._spine_constraint_timeline1_cast_to_timeline=Y.spine_constraint_timeline1_cast_to_timeline;a._spine_constraint_timeline1_cast_to_constraint_timeline=Y.spine_constraint_timeline1_cast_to_constraint_timeline;a._spine_curve_timeline_cast_to_timeline=Y.spine_curve_timeline_cast_to_timeline;a._spine_curve_timeline1_cast_to_curve_timeline=Y.spine_curve_timeline1_cast_to_curve_timeline;a._spine_curve_timeline1_cast_to_timeline=Y.spine_curve_timeline1_cast_to_timeline; -a._spine_deform_timeline_cast_to_slot_curve_timeline=Y.spine_deform_timeline_cast_to_slot_curve_timeline;a._spine_deform_timeline_cast_to_curve_timeline=Y.spine_deform_timeline_cast_to_curve_timeline;a._spine_deform_timeline_cast_to_timeline=Y.spine_deform_timeline_cast_to_timeline;a._spine_deform_timeline_cast_to_slot_timeline=Y.spine_deform_timeline_cast_to_slot_timeline;a._spine_draw_order_timeline_cast_to_timeline=Y.spine_draw_order_timeline_cast_to_timeline; -a._spine_event_timeline_cast_to_timeline=Y.spine_event_timeline_cast_to_timeline;a._spine_from_rotate_cast_to_from_property=Y.spine_from_rotate_cast_to_from_property;a._spine_from_scale_x_cast_to_from_property=Y.spine_from_scale_x_cast_to_from_property;a._spine_from_scale_y_cast_to_from_property=Y.spine_from_scale_y_cast_to_from_property;a._spine_from_shear_y_cast_to_from_property=Y.spine_from_shear_y_cast_to_from_property;a._spine_from_x_cast_to_from_property=Y.spine_from_x_cast_to_from_property; -a._spine_from_y_cast_to_from_property=Y.spine_from_y_cast_to_from_property;a._spine_ik_constraint_cast_to_ik_constraint_base=Y.spine_ik_constraint_cast_to_ik_constraint_base;a._spine_ik_constraint_cast_to_posed=Y.spine_ik_constraint_cast_to_posed;a._spine_ik_constraint_cast_to_posed_active=Y.spine_ik_constraint_cast_to_posed_active;a._spine_ik_constraint_cast_to_constraint=Y.spine_ik_constraint_cast_to_constraint;a._spine_ik_constraint_cast_to_update=Y.spine_ik_constraint_cast_to_update; -a._spine_ik_constraint_base_cast_to_posed=Y.spine_ik_constraint_base_cast_to_posed;a._spine_ik_constraint_base_cast_to_posed_active=Y.spine_ik_constraint_base_cast_to_posed_active;a._spine_ik_constraint_base_cast_to_constraint=Y.spine_ik_constraint_base_cast_to_constraint;a._spine_ik_constraint_base_cast_to_update=Y.spine_ik_constraint_base_cast_to_update;a._spine_ik_constraint_data_cast_to_posed_data=Y.spine_ik_constraint_data_cast_to_posed_data; +a._spine_deform_timeline_cast_to_slot_curve_timeline=Y.spine_deform_timeline_cast_to_slot_curve_timeline;a._spine_deform_timeline_cast_to_curve_timeline=Y.spine_deform_timeline_cast_to_curve_timeline;a._spine_deform_timeline_cast_to_timeline=Y.spine_deform_timeline_cast_to_timeline;a._spine_deform_timeline_cast_to_slot_timeline=Y.spine_deform_timeline_cast_to_slot_timeline;a._spine_draw_order_folder_timeline_cast_to_timeline=Y.spine_draw_order_folder_timeline_cast_to_timeline; +a._spine_draw_order_timeline_cast_to_timeline=Y.spine_draw_order_timeline_cast_to_timeline;a._spine_event_timeline_cast_to_timeline=Y.spine_event_timeline_cast_to_timeline;a._spine_from_rotate_cast_to_from_property=Y.spine_from_rotate_cast_to_from_property;a._spine_from_scale_x_cast_to_from_property=Y.spine_from_scale_x_cast_to_from_property;a._spine_from_scale_y_cast_to_from_property=Y.spine_from_scale_y_cast_to_from_property;a._spine_from_shear_y_cast_to_from_property=Y.spine_from_shear_y_cast_to_from_property; +a._spine_from_x_cast_to_from_property=Y.spine_from_x_cast_to_from_property;a._spine_from_y_cast_to_from_property=Y.spine_from_y_cast_to_from_property;a._spine_ik_constraint_cast_to_ik_constraint_base=Y.spine_ik_constraint_cast_to_ik_constraint_base;a._spine_ik_constraint_cast_to_posed=Y.spine_ik_constraint_cast_to_posed;a._spine_ik_constraint_cast_to_posed_active=Y.spine_ik_constraint_cast_to_posed_active;a._spine_ik_constraint_cast_to_constraint=Y.spine_ik_constraint_cast_to_constraint; +a._spine_ik_constraint_cast_to_update=Y.spine_ik_constraint_cast_to_update;a._spine_ik_constraint_base_cast_to_posed=Y.spine_ik_constraint_base_cast_to_posed;a._spine_ik_constraint_base_cast_to_posed_active=Y.spine_ik_constraint_base_cast_to_posed_active;a._spine_ik_constraint_base_cast_to_constraint=Y.spine_ik_constraint_base_cast_to_constraint;a._spine_ik_constraint_base_cast_to_update=Y.spine_ik_constraint_base_cast_to_update;a._spine_ik_constraint_data_cast_to_posed_data=Y.spine_ik_constraint_data_cast_to_posed_data; a._spine_ik_constraint_data_cast_to_constraint_data=Y.spine_ik_constraint_data_cast_to_constraint_data;a._spine_ik_constraint_timeline_cast_to_curve_timeline=Y.spine_ik_constraint_timeline_cast_to_curve_timeline;a._spine_ik_constraint_timeline_cast_to_timeline=Y.spine_ik_constraint_timeline_cast_to_timeline;a._spine_ik_constraint_timeline_cast_to_constraint_timeline=Y.spine_ik_constraint_timeline_cast_to_constraint_timeline;a._spine_inherit_timeline_cast_to_timeline=Y.spine_inherit_timeline_cast_to_timeline; a._spine_inherit_timeline_cast_to_bone_timeline=Y.spine_inherit_timeline_cast_to_bone_timeline;a._spine_mesh_attachment_cast_to_vertex_attachment=Y.spine_mesh_attachment_cast_to_vertex_attachment;a._spine_mesh_attachment_cast_to_attachment=Y.spine_mesh_attachment_cast_to_attachment;a._spine_path_attachment_cast_to_vertex_attachment=Y.spine_path_attachment_cast_to_vertex_attachment;a._spine_path_attachment_cast_to_attachment=Y.spine_path_attachment_cast_to_attachment; a._spine_path_constraint_cast_to_path_constraint_base=Y.spine_path_constraint_cast_to_path_constraint_base;a._spine_path_constraint_cast_to_posed=Y.spine_path_constraint_cast_to_posed;a._spine_path_constraint_cast_to_posed_active=Y.spine_path_constraint_cast_to_posed_active;a._spine_path_constraint_cast_to_constraint=Y.spine_path_constraint_cast_to_constraint;a._spine_path_constraint_cast_to_update=Y.spine_path_constraint_cast_to_update;a._spine_path_constraint_base_cast_to_posed=Y.spine_path_constraint_base_cast_to_posed; @@ -375,65 +377,65 @@ a._spine_curve_timeline_cast_to_rotate_timeline=Y.spine_curve_timeline_cast_to_r a._spine_curve_timeline_cast_to_shear_x_timeline=Y.spine_curve_timeline_cast_to_shear_x_timeline;a._spine_curve_timeline_cast_to_shear_y_timeline=Y.spine_curve_timeline_cast_to_shear_y_timeline;a._spine_curve_timeline_cast_to_slider_mix_timeline=Y.spine_curve_timeline_cast_to_slider_mix_timeline;a._spine_curve_timeline_cast_to_slider_timeline=Y.spine_curve_timeline_cast_to_slider_timeline;a._spine_curve_timeline_cast_to_slot_curve_timeline=Y.spine_curve_timeline_cast_to_slot_curve_timeline; a._spine_curve_timeline_cast_to_transform_constraint_timeline=Y.spine_curve_timeline_cast_to_transform_constraint_timeline;a._spine_curve_timeline_cast_to_translate_timeline=Y.spine_curve_timeline_cast_to_translate_timeline;a._spine_curve_timeline_cast_to_translate_x_timeline=Y.spine_curve_timeline_cast_to_translate_x_timeline;a._spine_curve_timeline_cast_to_translate_y_timeline=Y.spine_curve_timeline_cast_to_translate_y_timeline;a._spine_timeline_cast_to_alpha_timeline=Y.spine_timeline_cast_to_alpha_timeline; a._spine_timeline_cast_to_attachment_timeline=Y.spine_timeline_cast_to_attachment_timeline;a._spine_timeline_cast_to_bone_timeline1=Y.spine_timeline_cast_to_bone_timeline1;a._spine_timeline_cast_to_bone_timeline2=Y.spine_timeline_cast_to_bone_timeline2;a._spine_timeline_cast_to_constraint_timeline1=Y.spine_timeline_cast_to_constraint_timeline1;a._spine_timeline_cast_to_curve_timeline=Y.spine_timeline_cast_to_curve_timeline;a._spine_timeline_cast_to_curve_timeline1=Y.spine_timeline_cast_to_curve_timeline1; -a._spine_timeline_cast_to_deform_timeline=Y.spine_timeline_cast_to_deform_timeline;a._spine_timeline_cast_to_draw_order_timeline=Y.spine_timeline_cast_to_draw_order_timeline;a._spine_timeline_cast_to_event_timeline=Y.spine_timeline_cast_to_event_timeline;a._spine_timeline_cast_to_ik_constraint_timeline=Y.spine_timeline_cast_to_ik_constraint_timeline;a._spine_timeline_cast_to_inherit_timeline=Y.spine_timeline_cast_to_inherit_timeline;a._spine_timeline_cast_to_path_constraint_mix_timeline=Y.spine_timeline_cast_to_path_constraint_mix_timeline; -a._spine_timeline_cast_to_path_constraint_position_timeline=Y.spine_timeline_cast_to_path_constraint_position_timeline;a._spine_timeline_cast_to_path_constraint_spacing_timeline=Y.spine_timeline_cast_to_path_constraint_spacing_timeline;a._spine_timeline_cast_to_physics_constraint_damping_timeline=Y.spine_timeline_cast_to_physics_constraint_damping_timeline;a._spine_timeline_cast_to_physics_constraint_gravity_timeline=Y.spine_timeline_cast_to_physics_constraint_gravity_timeline; -a._spine_timeline_cast_to_physics_constraint_inertia_timeline=Y.spine_timeline_cast_to_physics_constraint_inertia_timeline;a._spine_timeline_cast_to_physics_constraint_mass_timeline=Y.spine_timeline_cast_to_physics_constraint_mass_timeline;a._spine_timeline_cast_to_physics_constraint_mix_timeline=Y.spine_timeline_cast_to_physics_constraint_mix_timeline;a._spine_timeline_cast_to_physics_constraint_reset_timeline=Y.spine_timeline_cast_to_physics_constraint_reset_timeline; -a._spine_timeline_cast_to_physics_constraint_strength_timeline=Y.spine_timeline_cast_to_physics_constraint_strength_timeline;a._spine_timeline_cast_to_physics_constraint_timeline=Y.spine_timeline_cast_to_physics_constraint_timeline;a._spine_timeline_cast_to_physics_constraint_wind_timeline=Y.spine_timeline_cast_to_physics_constraint_wind_timeline;a._spine_timeline_cast_to_rgb2_timeline=Y.spine_timeline_cast_to_rgb2_timeline;a._spine_timeline_cast_to_rgba2_timeline=Y.spine_timeline_cast_to_rgba2_timeline; -a._spine_timeline_cast_to_rgba_timeline=Y.spine_timeline_cast_to_rgba_timeline;a._spine_timeline_cast_to_rgb_timeline=Y.spine_timeline_cast_to_rgb_timeline;a._spine_timeline_cast_to_rotate_timeline=Y.spine_timeline_cast_to_rotate_timeline;a._spine_timeline_cast_to_scale_timeline=Y.spine_timeline_cast_to_scale_timeline;a._spine_timeline_cast_to_scale_x_timeline=Y.spine_timeline_cast_to_scale_x_timeline;a._spine_timeline_cast_to_scale_y_timeline=Y.spine_timeline_cast_to_scale_y_timeline; -a._spine_timeline_cast_to_sequence_timeline=Y.spine_timeline_cast_to_sequence_timeline;a._spine_timeline_cast_to_shear_timeline=Y.spine_timeline_cast_to_shear_timeline;a._spine_timeline_cast_to_shear_x_timeline=Y.spine_timeline_cast_to_shear_x_timeline;a._spine_timeline_cast_to_shear_y_timeline=Y.spine_timeline_cast_to_shear_y_timeline;a._spine_timeline_cast_to_slider_mix_timeline=Y.spine_timeline_cast_to_slider_mix_timeline;a._spine_timeline_cast_to_slider_timeline=Y.spine_timeline_cast_to_slider_timeline; -a._spine_timeline_cast_to_slot_curve_timeline=Y.spine_timeline_cast_to_slot_curve_timeline;a._spine_timeline_cast_to_transform_constraint_timeline=Y.spine_timeline_cast_to_transform_constraint_timeline;a._spine_timeline_cast_to_translate_timeline=Y.spine_timeline_cast_to_translate_timeline;a._spine_timeline_cast_to_translate_x_timeline=Y.spine_timeline_cast_to_translate_x_timeline;a._spine_timeline_cast_to_translate_y_timeline=Y.spine_timeline_cast_to_translate_y_timeline; -a._spine_slot_timeline_cast_to_alpha_timeline=Y.spine_slot_timeline_cast_to_alpha_timeline;a._spine_slot_timeline_cast_to_attachment_timeline=Y.spine_slot_timeline_cast_to_attachment_timeline;a._spine_slot_timeline_cast_to_deform_timeline=Y.spine_slot_timeline_cast_to_deform_timeline;a._spine_slot_timeline_cast_to_rgb2_timeline=Y.spine_slot_timeline_cast_to_rgb2_timeline;a._spine_slot_timeline_cast_to_rgba2_timeline=Y.spine_slot_timeline_cast_to_rgba2_timeline; -a._spine_slot_timeline_cast_to_rgba_timeline=Y.spine_slot_timeline_cast_to_rgba_timeline;a._spine_slot_timeline_cast_to_rgb_timeline=Y.spine_slot_timeline_cast_to_rgb_timeline;a._spine_slot_timeline_cast_to_sequence_timeline=Y.spine_slot_timeline_cast_to_sequence_timeline;a._spine_slot_timeline_cast_to_slot_curve_timeline=Y.spine_slot_timeline_cast_to_slot_curve_timeline;a._spine_attachment_loader_cast_to_atlas_attachment_loader=Y.spine_attachment_loader_cast_to_atlas_attachment_loader; -a._spine_texture_region_cast_to_atlas_region=Y.spine_texture_region_cast_to_atlas_region;a._spine_posed_cast_to_bone=Y.spine_posed_cast_to_bone;a._spine_posed_cast_to_ik_constraint=Y.spine_posed_cast_to_ik_constraint;a._spine_posed_cast_to_ik_constraint_base=Y.spine_posed_cast_to_ik_constraint_base;a._spine_posed_cast_to_path_constraint=Y.spine_posed_cast_to_path_constraint;a._spine_posed_cast_to_path_constraint_base=Y.spine_posed_cast_to_path_constraint_base; -a._spine_posed_cast_to_physics_constraint=Y.spine_posed_cast_to_physics_constraint;a._spine_posed_cast_to_physics_constraint_base=Y.spine_posed_cast_to_physics_constraint_base;a._spine_posed_cast_to_slider=Y.spine_posed_cast_to_slider;a._spine_posed_cast_to_slider_base=Y.spine_posed_cast_to_slider_base;a._spine_posed_cast_to_slot=Y.spine_posed_cast_to_slot;a._spine_posed_cast_to_transform_constraint=Y.spine_posed_cast_to_transform_constraint;a._spine_posed_cast_to_transform_constraint_base=Y.spine_posed_cast_to_transform_constraint_base; -a._spine_posed_active_cast_to_bone=Y.spine_posed_active_cast_to_bone;a._spine_posed_active_cast_to_ik_constraint=Y.spine_posed_active_cast_to_ik_constraint;a._spine_posed_active_cast_to_ik_constraint_base=Y.spine_posed_active_cast_to_ik_constraint_base;a._spine_posed_active_cast_to_path_constraint=Y.spine_posed_active_cast_to_path_constraint;a._spine_posed_active_cast_to_path_constraint_base=Y.spine_posed_active_cast_to_path_constraint_base;a._spine_posed_active_cast_to_physics_constraint=Y.spine_posed_active_cast_to_physics_constraint; -a._spine_posed_active_cast_to_physics_constraint_base=Y.spine_posed_active_cast_to_physics_constraint_base;a._spine_posed_active_cast_to_slider=Y.spine_posed_active_cast_to_slider;a._spine_posed_active_cast_to_slider_base=Y.spine_posed_active_cast_to_slider_base;a._spine_posed_active_cast_to_transform_constraint=Y.spine_posed_active_cast_to_transform_constraint;a._spine_posed_active_cast_to_transform_constraint_base=Y.spine_posed_active_cast_to_transform_constraint_base; -a._spine_update_cast_to_bone=Y.spine_update_cast_to_bone;a._spine_update_cast_to_bone_pose=Y.spine_update_cast_to_bone_pose;a._spine_update_cast_to_constraint=Y.spine_update_cast_to_constraint;a._spine_update_cast_to_ik_constraint=Y.spine_update_cast_to_ik_constraint;a._spine_update_cast_to_ik_constraint_base=Y.spine_update_cast_to_ik_constraint_base;a._spine_update_cast_to_path_constraint=Y.spine_update_cast_to_path_constraint;a._spine_update_cast_to_path_constraint_base=Y.spine_update_cast_to_path_constraint_base; -a._spine_update_cast_to_physics_constraint=Y.spine_update_cast_to_physics_constraint;a._spine_update_cast_to_physics_constraint_base=Y.spine_update_cast_to_physics_constraint_base;a._spine_update_cast_to_slider=Y.spine_update_cast_to_slider;a._spine_update_cast_to_slider_base=Y.spine_update_cast_to_slider_base;a._spine_update_cast_to_transform_constraint=Y.spine_update_cast_to_transform_constraint;a._spine_update_cast_to_transform_constraint_base=Y.spine_update_cast_to_transform_constraint_base; -a._spine_posed_data_cast_to_bone_data=Y.spine_posed_data_cast_to_bone_data;a._spine_posed_data_cast_to_ik_constraint_data=Y.spine_posed_data_cast_to_ik_constraint_data;a._spine_posed_data_cast_to_path_constraint_data=Y.spine_posed_data_cast_to_path_constraint_data;a._spine_posed_data_cast_to_physics_constraint_data=Y.spine_posed_data_cast_to_physics_constraint_data;a._spine_posed_data_cast_to_slider_data=Y.spine_posed_data_cast_to_slider_data;a._spine_posed_data_cast_to_slot_data=Y.spine_posed_data_cast_to_slot_data; -a._spine_posed_data_cast_to_transform_constraint_data=Y.spine_posed_data_cast_to_transform_constraint_data;a._spine_bone_local_cast_to_bone_pose=Y.spine_bone_local_cast_to_bone_pose;a._spine_bone_timeline_cast_to_bone_timeline1=Y.spine_bone_timeline_cast_to_bone_timeline1;a._spine_bone_timeline_cast_to_bone_timeline2=Y.spine_bone_timeline_cast_to_bone_timeline2;a._spine_bone_timeline_cast_to_inherit_timeline=Y.spine_bone_timeline_cast_to_inherit_timeline; -a._spine_bone_timeline_cast_to_rotate_timeline=Y.spine_bone_timeline_cast_to_rotate_timeline;a._spine_bone_timeline_cast_to_scale_timeline=Y.spine_bone_timeline_cast_to_scale_timeline;a._spine_bone_timeline_cast_to_scale_x_timeline=Y.spine_bone_timeline_cast_to_scale_x_timeline;a._spine_bone_timeline_cast_to_scale_y_timeline=Y.spine_bone_timeline_cast_to_scale_y_timeline;a._spine_bone_timeline_cast_to_shear_timeline=Y.spine_bone_timeline_cast_to_shear_timeline; -a._spine_bone_timeline_cast_to_shear_x_timeline=Y.spine_bone_timeline_cast_to_shear_x_timeline;a._spine_bone_timeline_cast_to_shear_y_timeline=Y.spine_bone_timeline_cast_to_shear_y_timeline;a._spine_bone_timeline_cast_to_translate_timeline=Y.spine_bone_timeline_cast_to_translate_timeline;a._spine_bone_timeline_cast_to_translate_x_timeline=Y.spine_bone_timeline_cast_to_translate_x_timeline;a._spine_bone_timeline_cast_to_translate_y_timeline=Y.spine_bone_timeline_cast_to_translate_y_timeline; -a._spine_vertex_attachment_cast_to_bounding_box_attachment=Y.spine_vertex_attachment_cast_to_bounding_box_attachment;a._spine_vertex_attachment_cast_to_clipping_attachment=Y.spine_vertex_attachment_cast_to_clipping_attachment;a._spine_vertex_attachment_cast_to_mesh_attachment=Y.spine_vertex_attachment_cast_to_mesh_attachment;a._spine_vertex_attachment_cast_to_path_attachment=Y.spine_vertex_attachment_cast_to_path_attachment;a._spine_attachment_cast_to_bounding_box_attachment=Y.spine_attachment_cast_to_bounding_box_attachment; -a._spine_attachment_cast_to_clipping_attachment=Y.spine_attachment_cast_to_clipping_attachment;a._spine_attachment_cast_to_mesh_attachment=Y.spine_attachment_cast_to_mesh_attachment;a._spine_attachment_cast_to_path_attachment=Y.spine_attachment_cast_to_path_attachment;a._spine_attachment_cast_to_point_attachment=Y.spine_attachment_cast_to_point_attachment;a._spine_attachment_cast_to_region_attachment=Y.spine_attachment_cast_to_region_attachment;a._spine_attachment_cast_to_vertex_attachment=Y.spine_attachment_cast_to_vertex_attachment; -a._spine_constraint_timeline_cast_to_constraint_timeline1=Y.spine_constraint_timeline_cast_to_constraint_timeline1;a._spine_constraint_timeline_cast_to_ik_constraint_timeline=Y.spine_constraint_timeline_cast_to_ik_constraint_timeline;a._spine_constraint_timeline_cast_to_path_constraint_mix_timeline=Y.spine_constraint_timeline_cast_to_path_constraint_mix_timeline;a._spine_constraint_timeline_cast_to_path_constraint_position_timeline=Y.spine_constraint_timeline_cast_to_path_constraint_position_timeline; -a._spine_constraint_timeline_cast_to_path_constraint_spacing_timeline=Y.spine_constraint_timeline_cast_to_path_constraint_spacing_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_damping_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_damping_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_gravity_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_gravity_timeline; -a._spine_constraint_timeline_cast_to_physics_constraint_inertia_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_inertia_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_mass_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_mass_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_mix_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_mix_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_reset_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_reset_timeline; -a._spine_constraint_timeline_cast_to_physics_constraint_strength_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_strength_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_wind_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_wind_timeline;a._spine_constraint_timeline_cast_to_slider_mix_timeline=Y.spine_constraint_timeline_cast_to_slider_mix_timeline; -a._spine_constraint_timeline_cast_to_slider_timeline=Y.spine_constraint_timeline_cast_to_slider_timeline;a._spine_constraint_timeline_cast_to_transform_constraint_timeline=Y.spine_constraint_timeline_cast_to_transform_constraint_timeline;a._spine_slot_curve_timeline_cast_to_deform_timeline=Y.spine_slot_curve_timeline_cast_to_deform_timeline;a._spine_slot_curve_timeline_cast_to_rgb2_timeline=Y.spine_slot_curve_timeline_cast_to_rgb2_timeline;a._spine_slot_curve_timeline_cast_to_rgba2_timeline=Y.spine_slot_curve_timeline_cast_to_rgba2_timeline; -a._spine_slot_curve_timeline_cast_to_rgba_timeline=Y.spine_slot_curve_timeline_cast_to_rgba_timeline;a._spine_slot_curve_timeline_cast_to_rgb_timeline=Y.spine_slot_curve_timeline_cast_to_rgb_timeline;a._spine_from_property_cast_to_from_rotate=Y.spine_from_property_cast_to_from_rotate;a._spine_from_property_cast_to_from_scale_x=Y.spine_from_property_cast_to_from_scale_x;a._spine_from_property_cast_to_from_scale_y=Y.spine_from_property_cast_to_from_scale_y; -a._spine_from_property_cast_to_from_shear_y=Y.spine_from_property_cast_to_from_shear_y;a._spine_from_property_cast_to_from_x=Y.spine_from_property_cast_to_from_x;a._spine_from_property_cast_to_from_y=Y.spine_from_property_cast_to_from_y;a._spine_ik_constraint_base_cast_to_ik_constraint=Y.spine_ik_constraint_base_cast_to_ik_constraint;a._spine_constraint_cast_to_ik_constraint=Y.spine_constraint_cast_to_ik_constraint;a._spine_constraint_cast_to_ik_constraint_base=Y.spine_constraint_cast_to_ik_constraint_base; -a._spine_constraint_cast_to_path_constraint=Y.spine_constraint_cast_to_path_constraint;a._spine_constraint_cast_to_path_constraint_base=Y.spine_constraint_cast_to_path_constraint_base;a._spine_constraint_cast_to_physics_constraint=Y.spine_constraint_cast_to_physics_constraint;a._spine_constraint_cast_to_physics_constraint_base=Y.spine_constraint_cast_to_physics_constraint_base;a._spine_constraint_cast_to_slider=Y.spine_constraint_cast_to_slider;a._spine_constraint_cast_to_slider_base=Y.spine_constraint_cast_to_slider_base; -a._spine_constraint_cast_to_transform_constraint=Y.spine_constraint_cast_to_transform_constraint;a._spine_constraint_cast_to_transform_constraint_base=Y.spine_constraint_cast_to_transform_constraint_base;a._spine_constraint_data_cast_to_ik_constraint_data=Y.spine_constraint_data_cast_to_ik_constraint_data;a._spine_constraint_data_cast_to_path_constraint_data=Y.spine_constraint_data_cast_to_path_constraint_data;a._spine_constraint_data_cast_to_physics_constraint_data=Y.spine_constraint_data_cast_to_physics_constraint_data; -a._spine_constraint_data_cast_to_slider_data=Y.spine_constraint_data_cast_to_slider_data;a._spine_constraint_data_cast_to_transform_constraint_data=Y.spine_constraint_data_cast_to_transform_constraint_data;a._spine_path_constraint_base_cast_to_path_constraint=Y.spine_path_constraint_base_cast_to_path_constraint;a._spine_constraint_timeline1_cast_to_path_constraint_position_timeline=Y.spine_constraint_timeline1_cast_to_path_constraint_position_timeline; -a._spine_constraint_timeline1_cast_to_path_constraint_spacing_timeline=Y.spine_constraint_timeline1_cast_to_path_constraint_spacing_timeline;a._spine_constraint_timeline1_cast_to_slider_mix_timeline=Y.spine_constraint_timeline1_cast_to_slider_mix_timeline;a._spine_constraint_timeline1_cast_to_slider_timeline=Y.spine_constraint_timeline1_cast_to_slider_timeline;a._spine_physics_constraint_base_cast_to_physics_constraint=Y.spine_physics_constraint_base_cast_to_physics_constraint; -a._spine_physics_constraint_timeline_cast_to_physics_constraint_damping_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_damping_timeline;a._spine_physics_constraint_timeline_cast_to_physics_constraint_gravity_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_gravity_timeline;a._spine_physics_constraint_timeline_cast_to_physics_constraint_inertia_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_inertia_timeline; -a._spine_physics_constraint_timeline_cast_to_physics_constraint_mass_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_mass_timeline;a._spine_physics_constraint_timeline_cast_to_physics_constraint_mix_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_mix_timeline;a._spine_physics_constraint_timeline_cast_to_physics_constraint_strength_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_strength_timeline; -a._spine_physics_constraint_timeline_cast_to_physics_constraint_wind_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_wind_timeline;a._spine_bone_timeline1_cast_to_rotate_timeline=Y.spine_bone_timeline1_cast_to_rotate_timeline;a._spine_bone_timeline1_cast_to_scale_x_timeline=Y.spine_bone_timeline1_cast_to_scale_x_timeline;a._spine_bone_timeline1_cast_to_scale_y_timeline=Y.spine_bone_timeline1_cast_to_scale_y_timeline;a._spine_bone_timeline1_cast_to_shear_x_timeline=Y.spine_bone_timeline1_cast_to_shear_x_timeline; -a._spine_bone_timeline1_cast_to_shear_y_timeline=Y.spine_bone_timeline1_cast_to_shear_y_timeline;a._spine_bone_timeline1_cast_to_translate_x_timeline=Y.spine_bone_timeline1_cast_to_translate_x_timeline;a._spine_bone_timeline1_cast_to_translate_y_timeline=Y.spine_bone_timeline1_cast_to_translate_y_timeline;a._spine_bone_timeline2_cast_to_scale_timeline=Y.spine_bone_timeline2_cast_to_scale_timeline;a._spine_bone_timeline2_cast_to_shear_timeline=Y.spine_bone_timeline2_cast_to_shear_timeline; -a._spine_bone_timeline2_cast_to_translate_timeline=Y.spine_bone_timeline2_cast_to_translate_timeline;a._spine_slider_base_cast_to_slider=Y.spine_slider_base_cast_to_slider;a._spine_to_property_cast_to_to_rotate=Y.spine_to_property_cast_to_to_rotate;a._spine_to_property_cast_to_to_scale_x=Y.spine_to_property_cast_to_to_scale_x;a._spine_to_property_cast_to_to_scale_y=Y.spine_to_property_cast_to_to_scale_y;a._spine_to_property_cast_to_to_shear_y=Y.spine_to_property_cast_to_to_shear_y; -a._spine_to_property_cast_to_to_x=Y.spine_to_property_cast_to_to_x;a._spine_to_property_cast_to_to_y=Y.spine_to_property_cast_to_to_y;a._spine_transform_constraint_base_cast_to_transform_constraint=Y.spine_transform_constraint_base_cast_to_transform_constraint;a._spine_transform_constraint_data_create=Y.spine_transform_constraint_data_create;a._spine_transform_constraint_data_dispose=Y.spine_transform_constraint_data_dispose;a._spine_transform_constraint_data_get_rtti=Y.spine_transform_constraint_data_get_rtti; -a._spine_transform_constraint_data_create_method=Y.spine_transform_constraint_data_create_method;a._spine_transform_constraint_data_get_bones=Y.spine_transform_constraint_data_get_bones;a._spine_transform_constraint_data_get_source=Y.spine_transform_constraint_data_get_source;a._spine_transform_constraint_data_set_source=Y.spine_transform_constraint_data_set_source;a._spine_transform_constraint_data_get_offset_rotation=Y.spine_transform_constraint_data_get_offset_rotation; -a._spine_transform_constraint_data_set_offset_rotation=Y.spine_transform_constraint_data_set_offset_rotation;a._spine_transform_constraint_data_get_offset_x=Y.spine_transform_constraint_data_get_offset_x;a._spine_transform_constraint_data_set_offset_x=Y.spine_transform_constraint_data_set_offset_x;a._spine_transform_constraint_data_get_offset_y=Y.spine_transform_constraint_data_get_offset_y;a._spine_transform_constraint_data_set_offset_y=Y.spine_transform_constraint_data_set_offset_y; -a._spine_transform_constraint_data_get_offset_scale_x=Y.spine_transform_constraint_data_get_offset_scale_x;a._spine_transform_constraint_data_set_offset_scale_x=Y.spine_transform_constraint_data_set_offset_scale_x;a._spine_transform_constraint_data_get_offset_scale_y=Y.spine_transform_constraint_data_get_offset_scale_y;a._spine_transform_constraint_data_set_offset_scale_y=Y.spine_transform_constraint_data_set_offset_scale_y;a._spine_transform_constraint_data_get_offset_shear_y=Y.spine_transform_constraint_data_get_offset_shear_y; -a._spine_transform_constraint_data_set_offset_shear_y=Y.spine_transform_constraint_data_set_offset_shear_y;a._spine_transform_constraint_data_get_local_source=Y.spine_transform_constraint_data_get_local_source;a._spine_transform_constraint_data_set_local_source=Y.spine_transform_constraint_data_set_local_source;a._spine_transform_constraint_data_get_local_target=Y.spine_transform_constraint_data_get_local_target;a._spine_transform_constraint_data_set_local_target=Y.spine_transform_constraint_data_set_local_target; -a._spine_transform_constraint_data_get_additive=Y.spine_transform_constraint_data_get_additive;a._spine_transform_constraint_data_set_additive=Y.spine_transform_constraint_data_set_additive;a._spine_transform_constraint_data_get_clamp=Y.spine_transform_constraint_data_get_clamp;a._spine_transform_constraint_data_set_clamp=Y.spine_transform_constraint_data_set_clamp;a._spine_transform_constraint_data_get_properties=Y.spine_transform_constraint_data_get_properties; -a._spine_transform_constraint_data_get_name=Y.spine_transform_constraint_data_get_name;a._spine_transform_constraint_data_get_skin_required=Y.spine_transform_constraint_data_get_skin_required;a._spine_transform_constraint_data_get_setup_pose=Y.spine_transform_constraint_data_get_setup_pose;a._spine_transform_constraint_data_set_skin_required=Y.spine_transform_constraint_data_set_skin_required;a._spine_transform_constraint_data_rtti=Y.spine_transform_constraint_data_rtti; -a._spine_to_shear_y_create=Y.spine_to_shear_y_create;a._spine_to_shear_y_dispose=Y.spine_to_shear_y_dispose;a._spine_to_shear_y_get_rtti=Y.spine_to_shear_y_get_rtti;a._spine_to_shear_y_mix=Y.spine_to_shear_y_mix;a._spine_to_shear_y_apply=Y.spine_to_shear_y_apply;a._spine_to_shear_y_rtti=Y.spine_to_shear_y_rtti;a._spine_path_constraint_base_dispose=Y.spine_path_constraint_base_dispose;a._spine_path_constraint_base_get_data=Y.spine_path_constraint_base_get_data; -a._spine_path_constraint_base_get_pose=Y.spine_path_constraint_base_get_pose;a._spine_path_constraint_base_get_applied_pose=Y.spine_path_constraint_base_get_applied_pose;a._spine_path_constraint_base_reset_constrained=Y.spine_path_constraint_base_reset_constrained;a._spine_path_constraint_base_constrained=Y.spine_path_constraint_base_constrained;a._spine_path_constraint_base_is_pose_equal_to_applied=Y.spine_path_constraint_base_is_pose_equal_to_applied;a._spine_path_constraint_base_is_active=Y.spine_path_constraint_base_is_active; -a._spine_path_constraint_base_set_active=Y.spine_path_constraint_base_set_active;a._spine_path_constraint_base_get_rtti=Y.spine_path_constraint_base_get_rtti;a._spine_path_constraint_base_sort=Y.spine_path_constraint_base_sort;a._spine_path_constraint_base_is_source_active=Y.spine_path_constraint_base_is_source_active;a._spine_path_constraint_base_update=Y.spine_path_constraint_base_update;a._spine_path_constraint_base_rtti=Y.spine_path_constraint_base_rtti;a._spine_polygon_create=Y.spine_polygon_create; -a._spine_polygon_dispose=Y.spine_polygon_dispose;a._spine_polygon_get__vertices=Y.spine_polygon_get__vertices;a._spine_polygon_set__vertices=Y.spine_polygon_set__vertices;a._spine_polygon_get__count=Y.spine_polygon_get__count;a._spine_polygon_set__count=Y.spine_polygon_set__count;a._spine_physics_constraint_damping_timeline_create=Y.spine_physics_constraint_damping_timeline_create;a._spine_physics_constraint_damping_timeline_dispose=Y.spine_physics_constraint_damping_timeline_dispose; -a._spine_physics_constraint_damping_timeline_get_rtti=Y.spine_physics_constraint_damping_timeline_get_rtti;a._spine_physics_constraint_damping_timeline_apply=Y.spine_physics_constraint_damping_timeline_apply;a._spine_physics_constraint_damping_timeline_get_constraint_index=Y.spine_physics_constraint_damping_timeline_get_constraint_index;a._spine_physics_constraint_damping_timeline_set_constraint_index=Y.spine_physics_constraint_damping_timeline_set_constraint_index; -a._spine_physics_constraint_damping_timeline_set_frame=Y.spine_physics_constraint_damping_timeline_set_frame;a._spine_physics_constraint_damping_timeline_get_curve_value=Y.spine_physics_constraint_damping_timeline_get_curve_value;a._spine_physics_constraint_damping_timeline_get_relative_value=Y.spine_physics_constraint_damping_timeline_get_relative_value;a._spine_physics_constraint_damping_timeline_get_absolute_value_1=Y.spine_physics_constraint_damping_timeline_get_absolute_value_1; -a._spine_physics_constraint_damping_timeline_get_absolute_value_2=Y.spine_physics_constraint_damping_timeline_get_absolute_value_2;a._spine_physics_constraint_damping_timeline_get_scale_value=Y.spine_physics_constraint_damping_timeline_get_scale_value;a._spine_physics_constraint_damping_timeline_set_linear=Y.spine_physics_constraint_damping_timeline_set_linear;a._spine_physics_constraint_damping_timeline_set_stepped=Y.spine_physics_constraint_damping_timeline_set_stepped; -a._spine_physics_constraint_damping_timeline_set_bezier=Y.spine_physics_constraint_damping_timeline_set_bezier;a._spine_physics_constraint_damping_timeline_get_bezier_value=Y.spine_physics_constraint_damping_timeline_get_bezier_value;a._spine_physics_constraint_damping_timeline_get_curves=Y.spine_physics_constraint_damping_timeline_get_curves;a._spine_physics_constraint_damping_timeline_get_frame_entries=Y.spine_physics_constraint_damping_timeline_get_frame_entries; -a._spine_physics_constraint_damping_timeline_get_frame_count=Y.spine_physics_constraint_damping_timeline_get_frame_count;a._spine_physics_constraint_damping_timeline_get_frames=Y.spine_physics_constraint_damping_timeline_get_frames;a._spine_physics_constraint_damping_timeline_get_duration=Y.spine_physics_constraint_damping_timeline_get_duration;a._spine_physics_constraint_damping_timeline_get_property_ids=Y.spine_physics_constraint_damping_timeline_get_property_ids; -a._spine_physics_constraint_damping_timeline_rtti=Y.spine_physics_constraint_damping_timeline_rtti;a._spine_slot_curve_timeline_dispose=Y.spine_slot_curve_timeline_dispose;a._spine_slot_curve_timeline_get_rtti=Y.spine_slot_curve_timeline_get_rtti;a._spine_slot_curve_timeline_apply=Y.spine_slot_curve_timeline_apply;a._spine_slot_curve_timeline_get_slot_index=Y.spine_slot_curve_timeline_get_slot_index;a._spine_slot_curve_timeline_set_slot_index=Y.spine_slot_curve_timeline_set_slot_index; -a._spine_slot_curve_timeline_set_linear=Y.spine_slot_curve_timeline_set_linear;a._spine_slot_curve_timeline_set_stepped=Y.spine_slot_curve_timeline_set_stepped;a._spine_slot_curve_timeline_set_bezier=Y.spine_slot_curve_timeline_set_bezier;a._spine_slot_curve_timeline_get_bezier_value=Y.spine_slot_curve_timeline_get_bezier_value;a._spine_slot_curve_timeline_get_curves=Y.spine_slot_curve_timeline_get_curves;a._spine_slot_curve_timeline_get_frame_entries=Y.spine_slot_curve_timeline_get_frame_entries; -a._spine_slot_curve_timeline_get_frame_count=Y.spine_slot_curve_timeline_get_frame_count;a._spine_slot_curve_timeline_get_frames=Y.spine_slot_curve_timeline_get_frames;a._spine_slot_curve_timeline_get_duration=Y.spine_slot_curve_timeline_get_duration;a._spine_slot_curve_timeline_get_property_ids=Y.spine_slot_curve_timeline_get_property_ids;a._spine_slot_curve_timeline_rtti=Y.spine_slot_curve_timeline_rtti;a._spine_slot_create=Y.spine_slot_create;a._spine_slot_dispose=Y.spine_slot_dispose; -a._spine_slot_get_bone=Y.spine_slot_get_bone;a._spine_slot_setup_pose=Y.spine_slot_setup_pose;a._spine_slot_get_data=Y.spine_slot_get_data;a._spine_slot_get_pose=Y.spine_slot_get_pose;a._spine_slot_get_applied_pose=Y.spine_slot_get_applied_pose;a._spine_slot_reset_constrained=Y.spine_slot_reset_constrained;a._spine_slot_constrained=Y.spine_slot_constrained;a._spine_slot_is_pose_equal_to_applied=Y.spine_slot_is_pose_equal_to_applied;a._spine_path_constraint_data_create=Y.spine_path_constraint_data_create; -a._spine_path_constraint_data_dispose=Y.spine_path_constraint_data_dispose;a._spine_path_constraint_data_get_rtti=Y.spine_path_constraint_data_get_rtti;a._spine_path_constraint_data_create_method=Y.spine_path_constraint_data_create_method;a._spine_path_constraint_data_get_bones=Y.spine_path_constraint_data_get_bones;a._spine_path_constraint_data_get_slot=Y.spine_path_constraint_data_get_slot;a._spine_path_constraint_data_set_slot=Y.spine_path_constraint_data_set_slot; -a._spine_path_constraint_data_get_position_mode=Y.spine_path_constraint_data_get_position_mode;a._spine_path_constraint_data_set_position_mode=Y.spine_path_constraint_data_set_position_mode;a._spine_path_constraint_data_get_spacing_mode=Y.spine_path_constraint_data_get_spacing_mode;a._spine_path_constraint_data_set_spacing_mode=Y.spine_path_constraint_data_set_spacing_mode;a._spine_path_constraint_data_get_rotate_mode=Y.spine_path_constraint_data_get_rotate_mode; +a._spine_timeline_cast_to_deform_timeline=Y.spine_timeline_cast_to_deform_timeline;a._spine_timeline_cast_to_draw_order_folder_timeline=Y.spine_timeline_cast_to_draw_order_folder_timeline;a._spine_timeline_cast_to_draw_order_timeline=Y.spine_timeline_cast_to_draw_order_timeline;a._spine_timeline_cast_to_event_timeline=Y.spine_timeline_cast_to_event_timeline;a._spine_timeline_cast_to_ik_constraint_timeline=Y.spine_timeline_cast_to_ik_constraint_timeline;a._spine_timeline_cast_to_inherit_timeline=Y.spine_timeline_cast_to_inherit_timeline; +a._spine_timeline_cast_to_path_constraint_mix_timeline=Y.spine_timeline_cast_to_path_constraint_mix_timeline;a._spine_timeline_cast_to_path_constraint_position_timeline=Y.spine_timeline_cast_to_path_constraint_position_timeline;a._spine_timeline_cast_to_path_constraint_spacing_timeline=Y.spine_timeline_cast_to_path_constraint_spacing_timeline;a._spine_timeline_cast_to_physics_constraint_damping_timeline=Y.spine_timeline_cast_to_physics_constraint_damping_timeline; +a._spine_timeline_cast_to_physics_constraint_gravity_timeline=Y.spine_timeline_cast_to_physics_constraint_gravity_timeline;a._spine_timeline_cast_to_physics_constraint_inertia_timeline=Y.spine_timeline_cast_to_physics_constraint_inertia_timeline;a._spine_timeline_cast_to_physics_constraint_mass_timeline=Y.spine_timeline_cast_to_physics_constraint_mass_timeline;a._spine_timeline_cast_to_physics_constraint_mix_timeline=Y.spine_timeline_cast_to_physics_constraint_mix_timeline; +a._spine_timeline_cast_to_physics_constraint_reset_timeline=Y.spine_timeline_cast_to_physics_constraint_reset_timeline;a._spine_timeline_cast_to_physics_constraint_strength_timeline=Y.spine_timeline_cast_to_physics_constraint_strength_timeline;a._spine_timeline_cast_to_physics_constraint_timeline=Y.spine_timeline_cast_to_physics_constraint_timeline;a._spine_timeline_cast_to_physics_constraint_wind_timeline=Y.spine_timeline_cast_to_physics_constraint_wind_timeline; +a._spine_timeline_cast_to_rgb2_timeline=Y.spine_timeline_cast_to_rgb2_timeline;a._spine_timeline_cast_to_rgba2_timeline=Y.spine_timeline_cast_to_rgba2_timeline;a._spine_timeline_cast_to_rgba_timeline=Y.spine_timeline_cast_to_rgba_timeline;a._spine_timeline_cast_to_rgb_timeline=Y.spine_timeline_cast_to_rgb_timeline;a._spine_timeline_cast_to_rotate_timeline=Y.spine_timeline_cast_to_rotate_timeline;a._spine_timeline_cast_to_scale_timeline=Y.spine_timeline_cast_to_scale_timeline; +a._spine_timeline_cast_to_scale_x_timeline=Y.spine_timeline_cast_to_scale_x_timeline;a._spine_timeline_cast_to_scale_y_timeline=Y.spine_timeline_cast_to_scale_y_timeline;a._spine_timeline_cast_to_sequence_timeline=Y.spine_timeline_cast_to_sequence_timeline;a._spine_timeline_cast_to_shear_timeline=Y.spine_timeline_cast_to_shear_timeline;a._spine_timeline_cast_to_shear_x_timeline=Y.spine_timeline_cast_to_shear_x_timeline;a._spine_timeline_cast_to_shear_y_timeline=Y.spine_timeline_cast_to_shear_y_timeline; +a._spine_timeline_cast_to_slider_mix_timeline=Y.spine_timeline_cast_to_slider_mix_timeline;a._spine_timeline_cast_to_slider_timeline=Y.spine_timeline_cast_to_slider_timeline;a._spine_timeline_cast_to_slot_curve_timeline=Y.spine_timeline_cast_to_slot_curve_timeline;a._spine_timeline_cast_to_transform_constraint_timeline=Y.spine_timeline_cast_to_transform_constraint_timeline;a._spine_timeline_cast_to_translate_timeline=Y.spine_timeline_cast_to_translate_timeline; +a._spine_timeline_cast_to_translate_x_timeline=Y.spine_timeline_cast_to_translate_x_timeline;a._spine_timeline_cast_to_translate_y_timeline=Y.spine_timeline_cast_to_translate_y_timeline;a._spine_slot_timeline_cast_to_alpha_timeline=Y.spine_slot_timeline_cast_to_alpha_timeline;a._spine_slot_timeline_cast_to_attachment_timeline=Y.spine_slot_timeline_cast_to_attachment_timeline;a._spine_slot_timeline_cast_to_deform_timeline=Y.spine_slot_timeline_cast_to_deform_timeline; +a._spine_slot_timeline_cast_to_rgb2_timeline=Y.spine_slot_timeline_cast_to_rgb2_timeline;a._spine_slot_timeline_cast_to_rgba2_timeline=Y.spine_slot_timeline_cast_to_rgba2_timeline;a._spine_slot_timeline_cast_to_rgba_timeline=Y.spine_slot_timeline_cast_to_rgba_timeline;a._spine_slot_timeline_cast_to_rgb_timeline=Y.spine_slot_timeline_cast_to_rgb_timeline;a._spine_slot_timeline_cast_to_sequence_timeline=Y.spine_slot_timeline_cast_to_sequence_timeline; +a._spine_slot_timeline_cast_to_slot_curve_timeline=Y.spine_slot_timeline_cast_to_slot_curve_timeline;a._spine_attachment_loader_cast_to_atlas_attachment_loader=Y.spine_attachment_loader_cast_to_atlas_attachment_loader;a._spine_texture_region_cast_to_atlas_region=Y.spine_texture_region_cast_to_atlas_region;a._spine_posed_cast_to_bone=Y.spine_posed_cast_to_bone;a._spine_posed_cast_to_ik_constraint=Y.spine_posed_cast_to_ik_constraint;a._spine_posed_cast_to_ik_constraint_base=Y.spine_posed_cast_to_ik_constraint_base; +a._spine_posed_cast_to_path_constraint=Y.spine_posed_cast_to_path_constraint;a._spine_posed_cast_to_path_constraint_base=Y.spine_posed_cast_to_path_constraint_base;a._spine_posed_cast_to_physics_constraint=Y.spine_posed_cast_to_physics_constraint;a._spine_posed_cast_to_physics_constraint_base=Y.spine_posed_cast_to_physics_constraint_base;a._spine_posed_cast_to_slider=Y.spine_posed_cast_to_slider;a._spine_posed_cast_to_slider_base=Y.spine_posed_cast_to_slider_base;a._spine_posed_cast_to_slot=Y.spine_posed_cast_to_slot; +a._spine_posed_cast_to_transform_constraint=Y.spine_posed_cast_to_transform_constraint;a._spine_posed_cast_to_transform_constraint_base=Y.spine_posed_cast_to_transform_constraint_base;a._spine_posed_active_cast_to_bone=Y.spine_posed_active_cast_to_bone;a._spine_posed_active_cast_to_ik_constraint=Y.spine_posed_active_cast_to_ik_constraint;a._spine_posed_active_cast_to_ik_constraint_base=Y.spine_posed_active_cast_to_ik_constraint_base;a._spine_posed_active_cast_to_path_constraint=Y.spine_posed_active_cast_to_path_constraint; +a._spine_posed_active_cast_to_path_constraint_base=Y.spine_posed_active_cast_to_path_constraint_base;a._spine_posed_active_cast_to_physics_constraint=Y.spine_posed_active_cast_to_physics_constraint;a._spine_posed_active_cast_to_physics_constraint_base=Y.spine_posed_active_cast_to_physics_constraint_base;a._spine_posed_active_cast_to_slider=Y.spine_posed_active_cast_to_slider;a._spine_posed_active_cast_to_slider_base=Y.spine_posed_active_cast_to_slider_base; +a._spine_posed_active_cast_to_transform_constraint=Y.spine_posed_active_cast_to_transform_constraint;a._spine_posed_active_cast_to_transform_constraint_base=Y.spine_posed_active_cast_to_transform_constraint_base;a._spine_update_cast_to_bone=Y.spine_update_cast_to_bone;a._spine_update_cast_to_bone_pose=Y.spine_update_cast_to_bone_pose;a._spine_update_cast_to_constraint=Y.spine_update_cast_to_constraint;a._spine_update_cast_to_ik_constraint=Y.spine_update_cast_to_ik_constraint; +a._spine_update_cast_to_ik_constraint_base=Y.spine_update_cast_to_ik_constraint_base;a._spine_update_cast_to_path_constraint=Y.spine_update_cast_to_path_constraint;a._spine_update_cast_to_path_constraint_base=Y.spine_update_cast_to_path_constraint_base;a._spine_update_cast_to_physics_constraint=Y.spine_update_cast_to_physics_constraint;a._spine_update_cast_to_physics_constraint_base=Y.spine_update_cast_to_physics_constraint_base;a._spine_update_cast_to_slider=Y.spine_update_cast_to_slider; +a._spine_update_cast_to_slider_base=Y.spine_update_cast_to_slider_base;a._spine_update_cast_to_transform_constraint=Y.spine_update_cast_to_transform_constraint;a._spine_update_cast_to_transform_constraint_base=Y.spine_update_cast_to_transform_constraint_base;a._spine_posed_data_cast_to_bone_data=Y.spine_posed_data_cast_to_bone_data;a._spine_posed_data_cast_to_ik_constraint_data=Y.spine_posed_data_cast_to_ik_constraint_data;a._spine_posed_data_cast_to_path_constraint_data=Y.spine_posed_data_cast_to_path_constraint_data; +a._spine_posed_data_cast_to_physics_constraint_data=Y.spine_posed_data_cast_to_physics_constraint_data;a._spine_posed_data_cast_to_slider_data=Y.spine_posed_data_cast_to_slider_data;a._spine_posed_data_cast_to_slot_data=Y.spine_posed_data_cast_to_slot_data;a._spine_posed_data_cast_to_transform_constraint_data=Y.spine_posed_data_cast_to_transform_constraint_data;a._spine_bone_local_cast_to_bone_pose=Y.spine_bone_local_cast_to_bone_pose;a._spine_bone_timeline_cast_to_bone_timeline1=Y.spine_bone_timeline_cast_to_bone_timeline1; +a._spine_bone_timeline_cast_to_bone_timeline2=Y.spine_bone_timeline_cast_to_bone_timeline2;a._spine_bone_timeline_cast_to_inherit_timeline=Y.spine_bone_timeline_cast_to_inherit_timeline;a._spine_bone_timeline_cast_to_rotate_timeline=Y.spine_bone_timeline_cast_to_rotate_timeline;a._spine_bone_timeline_cast_to_scale_timeline=Y.spine_bone_timeline_cast_to_scale_timeline;a._spine_bone_timeline_cast_to_scale_x_timeline=Y.spine_bone_timeline_cast_to_scale_x_timeline; +a._spine_bone_timeline_cast_to_scale_y_timeline=Y.spine_bone_timeline_cast_to_scale_y_timeline;a._spine_bone_timeline_cast_to_shear_timeline=Y.spine_bone_timeline_cast_to_shear_timeline;a._spine_bone_timeline_cast_to_shear_x_timeline=Y.spine_bone_timeline_cast_to_shear_x_timeline;a._spine_bone_timeline_cast_to_shear_y_timeline=Y.spine_bone_timeline_cast_to_shear_y_timeline;a._spine_bone_timeline_cast_to_translate_timeline=Y.spine_bone_timeline_cast_to_translate_timeline; +a._spine_bone_timeline_cast_to_translate_x_timeline=Y.spine_bone_timeline_cast_to_translate_x_timeline;a._spine_bone_timeline_cast_to_translate_y_timeline=Y.spine_bone_timeline_cast_to_translate_y_timeline;a._spine_vertex_attachment_cast_to_bounding_box_attachment=Y.spine_vertex_attachment_cast_to_bounding_box_attachment;a._spine_vertex_attachment_cast_to_clipping_attachment=Y.spine_vertex_attachment_cast_to_clipping_attachment;a._spine_vertex_attachment_cast_to_mesh_attachment=Y.spine_vertex_attachment_cast_to_mesh_attachment; +a._spine_vertex_attachment_cast_to_path_attachment=Y.spine_vertex_attachment_cast_to_path_attachment;a._spine_attachment_cast_to_bounding_box_attachment=Y.spine_attachment_cast_to_bounding_box_attachment;a._spine_attachment_cast_to_clipping_attachment=Y.spine_attachment_cast_to_clipping_attachment;a._spine_attachment_cast_to_mesh_attachment=Y.spine_attachment_cast_to_mesh_attachment;a._spine_attachment_cast_to_path_attachment=Y.spine_attachment_cast_to_path_attachment; +a._spine_attachment_cast_to_point_attachment=Y.spine_attachment_cast_to_point_attachment;a._spine_attachment_cast_to_region_attachment=Y.spine_attachment_cast_to_region_attachment;a._spine_attachment_cast_to_vertex_attachment=Y.spine_attachment_cast_to_vertex_attachment;a._spine_constraint_timeline_cast_to_constraint_timeline1=Y.spine_constraint_timeline_cast_to_constraint_timeline1;a._spine_constraint_timeline_cast_to_ik_constraint_timeline=Y.spine_constraint_timeline_cast_to_ik_constraint_timeline; +a._spine_constraint_timeline_cast_to_path_constraint_mix_timeline=Y.spine_constraint_timeline_cast_to_path_constraint_mix_timeline;a._spine_constraint_timeline_cast_to_path_constraint_position_timeline=Y.spine_constraint_timeline_cast_to_path_constraint_position_timeline;a._spine_constraint_timeline_cast_to_path_constraint_spacing_timeline=Y.spine_constraint_timeline_cast_to_path_constraint_spacing_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_damping_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_damping_timeline; +a._spine_constraint_timeline_cast_to_physics_constraint_gravity_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_gravity_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_inertia_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_inertia_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_mass_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_mass_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_mix_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_mix_timeline; +a._spine_constraint_timeline_cast_to_physics_constraint_reset_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_reset_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_strength_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_strength_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_timeline;a._spine_constraint_timeline_cast_to_physics_constraint_wind_timeline=Y.spine_constraint_timeline_cast_to_physics_constraint_wind_timeline; +a._spine_constraint_timeline_cast_to_slider_mix_timeline=Y.spine_constraint_timeline_cast_to_slider_mix_timeline;a._spine_constraint_timeline_cast_to_slider_timeline=Y.spine_constraint_timeline_cast_to_slider_timeline;a._spine_constraint_timeline_cast_to_transform_constraint_timeline=Y.spine_constraint_timeline_cast_to_transform_constraint_timeline;a._spine_slot_curve_timeline_cast_to_deform_timeline=Y.spine_slot_curve_timeline_cast_to_deform_timeline; +a._spine_slot_curve_timeline_cast_to_rgb2_timeline=Y.spine_slot_curve_timeline_cast_to_rgb2_timeline;a._spine_slot_curve_timeline_cast_to_rgba2_timeline=Y.spine_slot_curve_timeline_cast_to_rgba2_timeline;a._spine_slot_curve_timeline_cast_to_rgba_timeline=Y.spine_slot_curve_timeline_cast_to_rgba_timeline;a._spine_slot_curve_timeline_cast_to_rgb_timeline=Y.spine_slot_curve_timeline_cast_to_rgb_timeline;a._spine_from_property_cast_to_from_rotate=Y.spine_from_property_cast_to_from_rotate; +a._spine_from_property_cast_to_from_scale_x=Y.spine_from_property_cast_to_from_scale_x;a._spine_from_property_cast_to_from_scale_y=Y.spine_from_property_cast_to_from_scale_y;a._spine_from_property_cast_to_from_shear_y=Y.spine_from_property_cast_to_from_shear_y;a._spine_from_property_cast_to_from_x=Y.spine_from_property_cast_to_from_x;a._spine_from_property_cast_to_from_y=Y.spine_from_property_cast_to_from_y;a._spine_ik_constraint_base_cast_to_ik_constraint=Y.spine_ik_constraint_base_cast_to_ik_constraint; +a._spine_constraint_cast_to_ik_constraint=Y.spine_constraint_cast_to_ik_constraint;a._spine_constraint_cast_to_ik_constraint_base=Y.spine_constraint_cast_to_ik_constraint_base;a._spine_constraint_cast_to_path_constraint=Y.spine_constraint_cast_to_path_constraint;a._spine_constraint_cast_to_path_constraint_base=Y.spine_constraint_cast_to_path_constraint_base;a._spine_constraint_cast_to_physics_constraint=Y.spine_constraint_cast_to_physics_constraint; +a._spine_constraint_cast_to_physics_constraint_base=Y.spine_constraint_cast_to_physics_constraint_base;a._spine_constraint_cast_to_slider=Y.spine_constraint_cast_to_slider;a._spine_constraint_cast_to_slider_base=Y.spine_constraint_cast_to_slider_base;a._spine_constraint_cast_to_transform_constraint=Y.spine_constraint_cast_to_transform_constraint;a._spine_constraint_cast_to_transform_constraint_base=Y.spine_constraint_cast_to_transform_constraint_base; +a._spine_constraint_data_cast_to_ik_constraint_data=Y.spine_constraint_data_cast_to_ik_constraint_data;a._spine_constraint_data_cast_to_path_constraint_data=Y.spine_constraint_data_cast_to_path_constraint_data;a._spine_constraint_data_cast_to_physics_constraint_data=Y.spine_constraint_data_cast_to_physics_constraint_data;a._spine_constraint_data_cast_to_slider_data=Y.spine_constraint_data_cast_to_slider_data;a._spine_constraint_data_cast_to_transform_constraint_data=Y.spine_constraint_data_cast_to_transform_constraint_data; +a._spine_path_constraint_base_cast_to_path_constraint=Y.spine_path_constraint_base_cast_to_path_constraint;a._spine_constraint_timeline1_cast_to_path_constraint_position_timeline=Y.spine_constraint_timeline1_cast_to_path_constraint_position_timeline;a._spine_constraint_timeline1_cast_to_path_constraint_spacing_timeline=Y.spine_constraint_timeline1_cast_to_path_constraint_spacing_timeline;a._spine_constraint_timeline1_cast_to_slider_mix_timeline=Y.spine_constraint_timeline1_cast_to_slider_mix_timeline; +a._spine_constraint_timeline1_cast_to_slider_timeline=Y.spine_constraint_timeline1_cast_to_slider_timeline;a._spine_physics_constraint_base_cast_to_physics_constraint=Y.spine_physics_constraint_base_cast_to_physics_constraint;a._spine_physics_constraint_timeline_cast_to_physics_constraint_damping_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_damping_timeline;a._spine_physics_constraint_timeline_cast_to_physics_constraint_gravity_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_gravity_timeline; +a._spine_physics_constraint_timeline_cast_to_physics_constraint_inertia_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_inertia_timeline;a._spine_physics_constraint_timeline_cast_to_physics_constraint_mass_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_mass_timeline;a._spine_physics_constraint_timeline_cast_to_physics_constraint_mix_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_mix_timeline; +a._spine_physics_constraint_timeline_cast_to_physics_constraint_strength_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_strength_timeline;a._spine_physics_constraint_timeline_cast_to_physics_constraint_wind_timeline=Y.spine_physics_constraint_timeline_cast_to_physics_constraint_wind_timeline;a._spine_bone_timeline1_cast_to_rotate_timeline=Y.spine_bone_timeline1_cast_to_rotate_timeline;a._spine_bone_timeline1_cast_to_scale_x_timeline=Y.spine_bone_timeline1_cast_to_scale_x_timeline; +a._spine_bone_timeline1_cast_to_scale_y_timeline=Y.spine_bone_timeline1_cast_to_scale_y_timeline;a._spine_bone_timeline1_cast_to_shear_x_timeline=Y.spine_bone_timeline1_cast_to_shear_x_timeline;a._spine_bone_timeline1_cast_to_shear_y_timeline=Y.spine_bone_timeline1_cast_to_shear_y_timeline;a._spine_bone_timeline1_cast_to_translate_x_timeline=Y.spine_bone_timeline1_cast_to_translate_x_timeline;a._spine_bone_timeline1_cast_to_translate_y_timeline=Y.spine_bone_timeline1_cast_to_translate_y_timeline; +a._spine_bone_timeline2_cast_to_scale_timeline=Y.spine_bone_timeline2_cast_to_scale_timeline;a._spine_bone_timeline2_cast_to_shear_timeline=Y.spine_bone_timeline2_cast_to_shear_timeline;a._spine_bone_timeline2_cast_to_translate_timeline=Y.spine_bone_timeline2_cast_to_translate_timeline;a._spine_slider_base_cast_to_slider=Y.spine_slider_base_cast_to_slider;a._spine_to_property_cast_to_to_rotate=Y.spine_to_property_cast_to_to_rotate;a._spine_to_property_cast_to_to_scale_x=Y.spine_to_property_cast_to_to_scale_x; +a._spine_to_property_cast_to_to_scale_y=Y.spine_to_property_cast_to_to_scale_y;a._spine_to_property_cast_to_to_shear_y=Y.spine_to_property_cast_to_to_shear_y;a._spine_to_property_cast_to_to_x=Y.spine_to_property_cast_to_to_x;a._spine_to_property_cast_to_to_y=Y.spine_to_property_cast_to_to_y;a._spine_transform_constraint_base_cast_to_transform_constraint=Y.spine_transform_constraint_base_cast_to_transform_constraint;a._spine_transform_constraint_data_create=Y.spine_transform_constraint_data_create; +a._spine_transform_constraint_data_dispose=Y.spine_transform_constraint_data_dispose;a._spine_transform_constraint_data_get_rtti=Y.spine_transform_constraint_data_get_rtti;a._spine_transform_constraint_data_create_method=Y.spine_transform_constraint_data_create_method;a._spine_transform_constraint_data_get_bones=Y.spine_transform_constraint_data_get_bones;a._spine_transform_constraint_data_get_source=Y.spine_transform_constraint_data_get_source;a._spine_transform_constraint_data_set_source=Y.spine_transform_constraint_data_set_source; +a._spine_transform_constraint_data_get_offset_rotation=Y.spine_transform_constraint_data_get_offset_rotation;a._spine_transform_constraint_data_set_offset_rotation=Y.spine_transform_constraint_data_set_offset_rotation;a._spine_transform_constraint_data_get_offset_x=Y.spine_transform_constraint_data_get_offset_x;a._spine_transform_constraint_data_set_offset_x=Y.spine_transform_constraint_data_set_offset_x;a._spine_transform_constraint_data_get_offset_y=Y.spine_transform_constraint_data_get_offset_y; +a._spine_transform_constraint_data_set_offset_y=Y.spine_transform_constraint_data_set_offset_y;a._spine_transform_constraint_data_get_offset_scale_x=Y.spine_transform_constraint_data_get_offset_scale_x;a._spine_transform_constraint_data_set_offset_scale_x=Y.spine_transform_constraint_data_set_offset_scale_x;a._spine_transform_constraint_data_get_offset_scale_y=Y.spine_transform_constraint_data_get_offset_scale_y;a._spine_transform_constraint_data_set_offset_scale_y=Y.spine_transform_constraint_data_set_offset_scale_y; +a._spine_transform_constraint_data_get_offset_shear_y=Y.spine_transform_constraint_data_get_offset_shear_y;a._spine_transform_constraint_data_set_offset_shear_y=Y.spine_transform_constraint_data_set_offset_shear_y;a._spine_transform_constraint_data_get_local_source=Y.spine_transform_constraint_data_get_local_source;a._spine_transform_constraint_data_set_local_source=Y.spine_transform_constraint_data_set_local_source;a._spine_transform_constraint_data_get_local_target=Y.spine_transform_constraint_data_get_local_target; +a._spine_transform_constraint_data_set_local_target=Y.spine_transform_constraint_data_set_local_target;a._spine_transform_constraint_data_get_additive=Y.spine_transform_constraint_data_get_additive;a._spine_transform_constraint_data_set_additive=Y.spine_transform_constraint_data_set_additive;a._spine_transform_constraint_data_get_clamp=Y.spine_transform_constraint_data_get_clamp;a._spine_transform_constraint_data_set_clamp=Y.spine_transform_constraint_data_set_clamp; +a._spine_transform_constraint_data_get_properties=Y.spine_transform_constraint_data_get_properties;a._spine_transform_constraint_data_get_name=Y.spine_transform_constraint_data_get_name;a._spine_transform_constraint_data_get_skin_required=Y.spine_transform_constraint_data_get_skin_required;a._spine_transform_constraint_data_get_setup_pose=Y.spine_transform_constraint_data_get_setup_pose;a._spine_transform_constraint_data_set_skin_required=Y.spine_transform_constraint_data_set_skin_required; +a._spine_transform_constraint_data_rtti=Y.spine_transform_constraint_data_rtti;a._spine_to_shear_y_create=Y.spine_to_shear_y_create;a._spine_to_shear_y_dispose=Y.spine_to_shear_y_dispose;a._spine_to_shear_y_get_rtti=Y.spine_to_shear_y_get_rtti;a._spine_to_shear_y_mix=Y.spine_to_shear_y_mix;a._spine_to_shear_y_apply=Y.spine_to_shear_y_apply;a._spine_to_shear_y_rtti=Y.spine_to_shear_y_rtti;a._spine_path_constraint_base_dispose=Y.spine_path_constraint_base_dispose; +a._spine_path_constraint_base_get_data=Y.spine_path_constraint_base_get_data;a._spine_path_constraint_base_get_pose=Y.spine_path_constraint_base_get_pose;a._spine_path_constraint_base_get_applied_pose=Y.spine_path_constraint_base_get_applied_pose;a._spine_path_constraint_base_reset_constrained=Y.spine_path_constraint_base_reset_constrained;a._spine_path_constraint_base_constrained=Y.spine_path_constraint_base_constrained;a._spine_path_constraint_base_is_pose_equal_to_applied=Y.spine_path_constraint_base_is_pose_equal_to_applied; +a._spine_path_constraint_base_is_active=Y.spine_path_constraint_base_is_active;a._spine_path_constraint_base_set_active=Y.spine_path_constraint_base_set_active;a._spine_path_constraint_base_get_rtti=Y.spine_path_constraint_base_get_rtti;a._spine_path_constraint_base_sort=Y.spine_path_constraint_base_sort;a._spine_path_constraint_base_is_source_active=Y.spine_path_constraint_base_is_source_active;a._spine_path_constraint_base_update=Y.spine_path_constraint_base_update; +a._spine_path_constraint_base_rtti=Y.spine_path_constraint_base_rtti;a._spine_polygon_create=Y.spine_polygon_create;a._spine_polygon_dispose=Y.spine_polygon_dispose;a._spine_polygon_get__vertices=Y.spine_polygon_get__vertices;a._spine_polygon_set__vertices=Y.spine_polygon_set__vertices;a._spine_polygon_get__count=Y.spine_polygon_get__count;a._spine_polygon_set__count=Y.spine_polygon_set__count;a._spine_physics_constraint_damping_timeline_create=Y.spine_physics_constraint_damping_timeline_create; +a._spine_physics_constraint_damping_timeline_dispose=Y.spine_physics_constraint_damping_timeline_dispose;a._spine_physics_constraint_damping_timeline_get_rtti=Y.spine_physics_constraint_damping_timeline_get_rtti;a._spine_physics_constraint_damping_timeline_apply=Y.spine_physics_constraint_damping_timeline_apply;a._spine_physics_constraint_damping_timeline_get_constraint_index=Y.spine_physics_constraint_damping_timeline_get_constraint_index; +a._spine_physics_constraint_damping_timeline_set_constraint_index=Y.spine_physics_constraint_damping_timeline_set_constraint_index;a._spine_physics_constraint_damping_timeline_set_frame=Y.spine_physics_constraint_damping_timeline_set_frame;a._spine_physics_constraint_damping_timeline_get_curve_value=Y.spine_physics_constraint_damping_timeline_get_curve_value;a._spine_physics_constraint_damping_timeline_get_relative_value=Y.spine_physics_constraint_damping_timeline_get_relative_value; +a._spine_physics_constraint_damping_timeline_get_absolute_value_1=Y.spine_physics_constraint_damping_timeline_get_absolute_value_1;a._spine_physics_constraint_damping_timeline_get_absolute_value_2=Y.spine_physics_constraint_damping_timeline_get_absolute_value_2;a._spine_physics_constraint_damping_timeline_get_scale_value=Y.spine_physics_constraint_damping_timeline_get_scale_value;a._spine_physics_constraint_damping_timeline_set_linear=Y.spine_physics_constraint_damping_timeline_set_linear; +a._spine_physics_constraint_damping_timeline_set_stepped=Y.spine_physics_constraint_damping_timeline_set_stepped;a._spine_physics_constraint_damping_timeline_set_bezier=Y.spine_physics_constraint_damping_timeline_set_bezier;a._spine_physics_constraint_damping_timeline_get_bezier_value=Y.spine_physics_constraint_damping_timeline_get_bezier_value;a._spine_physics_constraint_damping_timeline_get_curves=Y.spine_physics_constraint_damping_timeline_get_curves; +a._spine_physics_constraint_damping_timeline_get_frame_entries=Y.spine_physics_constraint_damping_timeline_get_frame_entries;a._spine_physics_constraint_damping_timeline_get_frame_count=Y.spine_physics_constraint_damping_timeline_get_frame_count;a._spine_physics_constraint_damping_timeline_get_frames=Y.spine_physics_constraint_damping_timeline_get_frames;a._spine_physics_constraint_damping_timeline_get_duration=Y.spine_physics_constraint_damping_timeline_get_duration; +a._spine_physics_constraint_damping_timeline_get_property_ids=Y.spine_physics_constraint_damping_timeline_get_property_ids;a._spine_physics_constraint_damping_timeline_rtti=Y.spine_physics_constraint_damping_timeline_rtti;a._spine_slot_curve_timeline_dispose=Y.spine_slot_curve_timeline_dispose;a._spine_slot_curve_timeline_get_rtti=Y.spine_slot_curve_timeline_get_rtti;a._spine_slot_curve_timeline_apply=Y.spine_slot_curve_timeline_apply;a._spine_slot_curve_timeline_get_slot_index=Y.spine_slot_curve_timeline_get_slot_index; +a._spine_slot_curve_timeline_set_slot_index=Y.spine_slot_curve_timeline_set_slot_index;a._spine_slot_curve_timeline_set_linear=Y.spine_slot_curve_timeline_set_linear;a._spine_slot_curve_timeline_set_stepped=Y.spine_slot_curve_timeline_set_stepped;a._spine_slot_curve_timeline_set_bezier=Y.spine_slot_curve_timeline_set_bezier;a._spine_slot_curve_timeline_get_bezier_value=Y.spine_slot_curve_timeline_get_bezier_value;a._spine_slot_curve_timeline_get_curves=Y.spine_slot_curve_timeline_get_curves; +a._spine_slot_curve_timeline_get_frame_entries=Y.spine_slot_curve_timeline_get_frame_entries;a._spine_slot_curve_timeline_get_frame_count=Y.spine_slot_curve_timeline_get_frame_count;a._spine_slot_curve_timeline_get_frames=Y.spine_slot_curve_timeline_get_frames;a._spine_slot_curve_timeline_get_duration=Y.spine_slot_curve_timeline_get_duration;a._spine_slot_curve_timeline_get_property_ids=Y.spine_slot_curve_timeline_get_property_ids;a._spine_slot_curve_timeline_rtti=Y.spine_slot_curve_timeline_rtti; +a._spine_slot_create=Y.spine_slot_create;a._spine_slot_dispose=Y.spine_slot_dispose;a._spine_slot_get_bone=Y.spine_slot_get_bone;a._spine_slot_setup_pose=Y.spine_slot_setup_pose;a._spine_slot_get_data=Y.spine_slot_get_data;a._spine_slot_get_pose=Y.spine_slot_get_pose;a._spine_slot_get_applied_pose=Y.spine_slot_get_applied_pose;a._spine_slot_reset_constrained=Y.spine_slot_reset_constrained;a._spine_slot_constrained=Y.spine_slot_constrained;a._spine_slot_is_pose_equal_to_applied=Y.spine_slot_is_pose_equal_to_applied; +a._spine_path_constraint_data_create=Y.spine_path_constraint_data_create;a._spine_path_constraint_data_dispose=Y.spine_path_constraint_data_dispose;a._spine_path_constraint_data_get_rtti=Y.spine_path_constraint_data_get_rtti;a._spine_path_constraint_data_create_method=Y.spine_path_constraint_data_create_method;a._spine_path_constraint_data_get_bones=Y.spine_path_constraint_data_get_bones;a._spine_path_constraint_data_get_slot=Y.spine_path_constraint_data_get_slot; +a._spine_path_constraint_data_set_slot=Y.spine_path_constraint_data_set_slot;a._spine_path_constraint_data_get_position_mode=Y.spine_path_constraint_data_get_position_mode;a._spine_path_constraint_data_set_position_mode=Y.spine_path_constraint_data_set_position_mode;a._spine_path_constraint_data_get_spacing_mode=Y.spine_path_constraint_data_get_spacing_mode;a._spine_path_constraint_data_set_spacing_mode=Y.spine_path_constraint_data_set_spacing_mode;a._spine_path_constraint_data_get_rotate_mode=Y.spine_path_constraint_data_get_rotate_mode; a._spine_path_constraint_data_set_rotate_mode=Y.spine_path_constraint_data_set_rotate_mode;a._spine_path_constraint_data_get_offset_rotation=Y.spine_path_constraint_data_get_offset_rotation;a._spine_path_constraint_data_set_offset_rotation=Y.spine_path_constraint_data_set_offset_rotation;a._spine_path_constraint_data_get_name=Y.spine_path_constraint_data_get_name;a._spine_path_constraint_data_get_skin_required=Y.spine_path_constraint_data_get_skin_required; a._spine_path_constraint_data_get_setup_pose=Y.spine_path_constraint_data_get_setup_pose;a._spine_path_constraint_data_set_skin_required=Y.spine_path_constraint_data_set_skin_required;a._spine_path_constraint_data_rtti=Y.spine_path_constraint_data_rtti;a._spine_physics_constraint_strength_timeline_create=Y.spine_physics_constraint_strength_timeline_create;a._spine_physics_constraint_strength_timeline_dispose=Y.spine_physics_constraint_strength_timeline_dispose; a._spine_physics_constraint_strength_timeline_get_rtti=Y.spine_physics_constraint_strength_timeline_get_rtti;a._spine_physics_constraint_strength_timeline_apply=Y.spine_physics_constraint_strength_timeline_apply;a._spine_physics_constraint_strength_timeline_get_constraint_index=Y.spine_physics_constraint_strength_timeline_get_constraint_index;a._spine_physics_constraint_strength_timeline_set_constraint_index=Y.spine_physics_constraint_strength_timeline_set_constraint_index; @@ -473,22 +475,22 @@ a._spine_shear_x_timeline_get_curve_value=Y.spine_shear_x_timeline_get_curve_val a._spine_shear_x_timeline_set_stepped=Y.spine_shear_x_timeline_set_stepped;a._spine_shear_x_timeline_set_bezier=Y.spine_shear_x_timeline_set_bezier;a._spine_shear_x_timeline_get_bezier_value=Y.spine_shear_x_timeline_get_bezier_value;a._spine_shear_x_timeline_get_curves=Y.spine_shear_x_timeline_get_curves;a._spine_shear_x_timeline_get_frame_entries=Y.spine_shear_x_timeline_get_frame_entries;a._spine_shear_x_timeline_get_frame_count=Y.spine_shear_x_timeline_get_frame_count; a._spine_shear_x_timeline_get_frames=Y.spine_shear_x_timeline_get_frames;a._spine_shear_x_timeline_get_duration=Y.spine_shear_x_timeline_get_duration;a._spine_shear_x_timeline_get_property_ids=Y.spine_shear_x_timeline_get_property_ids;a._spine_shear_x_timeline_rtti=Y.spine_shear_x_timeline_rtti;a._spine_from_scale_y_create=Y.spine_from_scale_y_create;a._spine_from_scale_y_dispose=Y.spine_from_scale_y_dispose;a._spine_from_scale_y_get_rtti=Y.spine_from_scale_y_get_rtti; a._spine_from_scale_y_value=Y.spine_from_scale_y_value;a._spine_from_scale_y_rtti=Y.spine_from_scale_y_rtti;a._spine_posed_active_dispose=Y.spine_posed_active_dispose;a._spine_posed_active_is_active=Y.spine_posed_active_is_active;a._spine_posed_active_set_active=Y.spine_posed_active_set_active;a._spine_skeleton_data_create=Y.spine_skeleton_data_create;a._spine_skeleton_data_dispose=Y.spine_skeleton_data_dispose;a._spine_skeleton_data_find_bone=Y.spine_skeleton_data_find_bone; -a._spine_skeleton_data_find_slot=Y.spine_skeleton_data_find_slot;a._spine_skeleton_data_find_skin=Y.spine_skeleton_data_find_skin;a._spine_skeleton_data_find_event=Y.spine_skeleton_data_find_event;a._spine_skeleton_data_find_animation=Y.spine_skeleton_data_find_animation;a._spine_skeleton_data_get_name=Y.spine_skeleton_data_get_name;a._spine_skeleton_data_set_name=Y.spine_skeleton_data_set_name;a._spine_skeleton_data_get_bones=Y.spine_skeleton_data_get_bones;a._spine_skeleton_data_get_slots=Y.spine_skeleton_data_get_slots; -a._spine_skeleton_data_get_skins=Y.spine_skeleton_data_get_skins;a._spine_skeleton_data_get_default_skin=Y.spine_skeleton_data_get_default_skin;a._spine_skeleton_data_set_default_skin=Y.spine_skeleton_data_set_default_skin;a._spine_skeleton_data_get_events=Y.spine_skeleton_data_get_events;a._spine_skeleton_data_get_animations=Y.spine_skeleton_data_get_animations;a._spine_skeleton_data_get_constraints=Y.spine_skeleton_data_get_constraints;a._spine_skeleton_data_get_x=Y.spine_skeleton_data_get_x; -a._spine_skeleton_data_set_x=Y.spine_skeleton_data_set_x;a._spine_skeleton_data_get_y=Y.spine_skeleton_data_get_y;a._spine_skeleton_data_set_y=Y.spine_skeleton_data_set_y;a._spine_skeleton_data_get_width=Y.spine_skeleton_data_get_width;a._spine_skeleton_data_set_width=Y.spine_skeleton_data_set_width;a._spine_skeleton_data_get_height=Y.spine_skeleton_data_get_height;a._spine_skeleton_data_set_height=Y.spine_skeleton_data_set_height;a._spine_skeleton_data_get_reference_scale=Y.spine_skeleton_data_get_reference_scale; -a._spine_skeleton_data_set_reference_scale=Y.spine_skeleton_data_set_reference_scale;a._spine_skeleton_data_get_version=Y.spine_skeleton_data_get_version;a._spine_skeleton_data_set_version=Y.spine_skeleton_data_set_version;a._spine_skeleton_data_get_hash=Y.spine_skeleton_data_get_hash;a._spine_skeleton_data_set_hash=Y.spine_skeleton_data_set_hash;a._spine_skeleton_data_get_images_path=Y.spine_skeleton_data_get_images_path;a._spine_skeleton_data_set_images_path=Y.spine_skeleton_data_set_images_path; -a._spine_skeleton_data_get_audio_path=Y.spine_skeleton_data_get_audio_path;a._spine_skeleton_data_set_audio_path=Y.spine_skeleton_data_set_audio_path;a._spine_skeleton_data_get_fps=Y.spine_skeleton_data_get_fps;a._spine_skeleton_data_set_fps=Y.spine_skeleton_data_set_fps;a._spine_slider_create=Y.spine_slider_create;a._spine_slider_dispose=Y.spine_slider_dispose;a._spine_slider_get_rtti=Y.spine_slider_get_rtti;a._spine_slider_copy=Y.spine_slider_copy;a._spine_slider_update=Y.spine_slider_update; -a._spine_slider_sort=Y.spine_slider_sort;a._spine_slider_is_source_active=Y.spine_slider_is_source_active;a._spine_slider_get_bone=Y.spine_slider_get_bone;a._spine_slider_set_bone=Y.spine_slider_set_bone;a._spine_slider_get_data=Y.spine_slider_get_data;a._spine_slider_get_pose=Y.spine_slider_get_pose;a._spine_slider_get_applied_pose=Y.spine_slider_get_applied_pose;a._spine_slider_reset_constrained=Y.spine_slider_reset_constrained;a._spine_slider_constrained=Y.spine_slider_constrained; -a._spine_slider_is_pose_equal_to_applied=Y.spine_slider_is_pose_equal_to_applied;a._spine_slider_is_active=Y.spine_slider_is_active;a._spine_slider_set_active=Y.spine_slider_set_active;a._spine_slider_rtti=Y.spine_slider_rtti;a._spine_from_scale_x_create=Y.spine_from_scale_x_create;a._spine_from_scale_x_dispose=Y.spine_from_scale_x_dispose;a._spine_from_scale_x_get_rtti=Y.spine_from_scale_x_get_rtti;a._spine_from_scale_x_value=Y.spine_from_scale_x_value;a._spine_from_scale_x_rtti=Y.spine_from_scale_x_rtti; -a._spine_rotate_timeline_create=Y.spine_rotate_timeline_create;a._spine_rotate_timeline_dispose=Y.spine_rotate_timeline_dispose;a._spine_rotate_timeline_get_rtti=Y.spine_rotate_timeline_get_rtti;a._spine_rotate_timeline_apply=Y.spine_rotate_timeline_apply;a._spine_rotate_timeline_get_bone_index=Y.spine_rotate_timeline_get_bone_index;a._spine_rotate_timeline_set_bone_index=Y.spine_rotate_timeline_set_bone_index;a._spine_rotate_timeline_set_frame=Y.spine_rotate_timeline_set_frame; -a._spine_rotate_timeline_get_curve_value=Y.spine_rotate_timeline_get_curve_value;a._spine_rotate_timeline_get_relative_value=Y.spine_rotate_timeline_get_relative_value;a._spine_rotate_timeline_get_absolute_value_1=Y.spine_rotate_timeline_get_absolute_value_1;a._spine_rotate_timeline_get_absolute_value_2=Y.spine_rotate_timeline_get_absolute_value_2;a._spine_rotate_timeline_get_scale_value=Y.spine_rotate_timeline_get_scale_value;a._spine_rotate_timeline_set_linear=Y.spine_rotate_timeline_set_linear; -a._spine_rotate_timeline_set_stepped=Y.spine_rotate_timeline_set_stepped;a._spine_rotate_timeline_set_bezier=Y.spine_rotate_timeline_set_bezier;a._spine_rotate_timeline_get_bezier_value=Y.spine_rotate_timeline_get_bezier_value;a._spine_rotate_timeline_get_curves=Y.spine_rotate_timeline_get_curves;a._spine_rotate_timeline_get_frame_entries=Y.spine_rotate_timeline_get_frame_entries;a._spine_rotate_timeline_get_frame_count=Y.spine_rotate_timeline_get_frame_count;a._spine_rotate_timeline_get_frames=Y.spine_rotate_timeline_get_frames; -a._spine_rotate_timeline_get_duration=Y.spine_rotate_timeline_get_duration;a._spine_rotate_timeline_get_property_ids=Y.spine_rotate_timeline_get_property_ids;a._spine_rotate_timeline_rtti=Y.spine_rotate_timeline_rtti;a._spine_mesh_attachment_create=Y.spine_mesh_attachment_create;a._spine_mesh_attachment_dispose=Y.spine_mesh_attachment_dispose;a._spine_mesh_attachment_get_rtti=Y.spine_mesh_attachment_get_rtti;a._spine_mesh_attachment_compute_world_vertices_1=Y.spine_mesh_attachment_compute_world_vertices_1; -a._spine_mesh_attachment_compute_world_vertices_2=Y.spine_mesh_attachment_compute_world_vertices_2;a._spine_mesh_attachment_get_region_u_vs=Y.spine_mesh_attachment_get_region_u_vs;a._spine_mesh_attachment_set_region_u_vs=Y.spine_mesh_attachment_set_region_u_vs;a._spine_mesh_attachment_get_triangles=Y.spine_mesh_attachment_get_triangles;a._spine_mesh_attachment_set_triangles=Y.spine_mesh_attachment_set_triangles;a._spine_mesh_attachment_get_hull_length=Y.spine_mesh_attachment_get_hull_length; -a._spine_mesh_attachment_set_hull_length=Y.spine_mesh_attachment_set_hull_length;a._spine_mesh_attachment_get_sequence=Y.spine_mesh_attachment_get_sequence;a._spine_mesh_attachment_update_sequence=Y.spine_mesh_attachment_update_sequence;a._spine_mesh_attachment_get_path=Y.spine_mesh_attachment_get_path;a._spine_mesh_attachment_set_path=Y.spine_mesh_attachment_set_path;a._spine_mesh_attachment_get_color=Y.spine_mesh_attachment_get_color;a._spine_mesh_attachment_get_parent_mesh=Y.spine_mesh_attachment_get_parent_mesh; -a._spine_mesh_attachment_set_parent_mesh=Y.spine_mesh_attachment_set_parent_mesh;a._spine_mesh_attachment_get_edges=Y.spine_mesh_attachment_get_edges;a._spine_mesh_attachment_set_edges=Y.spine_mesh_attachment_set_edges;a._spine_mesh_attachment_get_width=Y.spine_mesh_attachment_get_width;a._spine_mesh_attachment_set_width=Y.spine_mesh_attachment_set_width;a._spine_mesh_attachment_get_height=Y.spine_mesh_attachment_get_height;a._spine_mesh_attachment_set_height=Y.spine_mesh_attachment_set_height; -a._spine_mesh_attachment_copy=Y.spine_mesh_attachment_copy;a._spine_mesh_attachment_new_linked_mesh=Y.spine_mesh_attachment_new_linked_mesh;a._spine_mesh_attachment_compute_u_vs=Y.spine_mesh_attachment_compute_u_vs;a._spine_mesh_attachment_get_id=Y.spine_mesh_attachment_get_id;a._spine_mesh_attachment_get_bones=Y.spine_mesh_attachment_get_bones;a._spine_mesh_attachment_set_bones=Y.spine_mesh_attachment_set_bones;a._spine_mesh_attachment_get_vertices=Y.spine_mesh_attachment_get_vertices; -a._spine_mesh_attachment_set_vertices=Y.spine_mesh_attachment_set_vertices;a._spine_mesh_attachment_get_world_vertices_length=Y.spine_mesh_attachment_get_world_vertices_length;a._spine_mesh_attachment_set_world_vertices_length=Y.spine_mesh_attachment_set_world_vertices_length;a._spine_mesh_attachment_get_timeline_attachment=Y.spine_mesh_attachment_get_timeline_attachment;a._spine_mesh_attachment_set_timeline_attachment=Y.spine_mesh_attachment_set_timeline_attachment; +a._spine_skeleton_data_find_slot=Y.spine_skeleton_data_find_slot;a._spine_skeleton_data_find_skin=Y.spine_skeleton_data_find_skin;a._spine_skeleton_data_find_event=Y.spine_skeleton_data_find_event;a._spine_skeleton_data_find_animation=Y.spine_skeleton_data_find_animation;a._spine_skeleton_data_find_slider_animations=Y.spine_skeleton_data_find_slider_animations;a._spine_skeleton_data_get_name=Y.spine_skeleton_data_get_name;a._spine_skeleton_data_set_name=Y.spine_skeleton_data_set_name; +a._spine_skeleton_data_get_bones=Y.spine_skeleton_data_get_bones;a._spine_skeleton_data_get_slots=Y.spine_skeleton_data_get_slots;a._spine_skeleton_data_get_skins=Y.spine_skeleton_data_get_skins;a._spine_skeleton_data_get_default_skin=Y.spine_skeleton_data_get_default_skin;a._spine_skeleton_data_set_default_skin=Y.spine_skeleton_data_set_default_skin;a._spine_skeleton_data_get_events=Y.spine_skeleton_data_get_events;a._spine_skeleton_data_get_animations=Y.spine_skeleton_data_get_animations; +a._spine_skeleton_data_get_constraints=Y.spine_skeleton_data_get_constraints;a._spine_skeleton_data_get_x=Y.spine_skeleton_data_get_x;a._spine_skeleton_data_set_x=Y.spine_skeleton_data_set_x;a._spine_skeleton_data_get_y=Y.spine_skeleton_data_get_y;a._spine_skeleton_data_set_y=Y.spine_skeleton_data_set_y;a._spine_skeleton_data_get_width=Y.spine_skeleton_data_get_width;a._spine_skeleton_data_set_width=Y.spine_skeleton_data_set_width;a._spine_skeleton_data_get_height=Y.spine_skeleton_data_get_height; +a._spine_skeleton_data_set_height=Y.spine_skeleton_data_set_height;a._spine_skeleton_data_get_reference_scale=Y.spine_skeleton_data_get_reference_scale;a._spine_skeleton_data_set_reference_scale=Y.spine_skeleton_data_set_reference_scale;a._spine_skeleton_data_get_version=Y.spine_skeleton_data_get_version;a._spine_skeleton_data_set_version=Y.spine_skeleton_data_set_version;a._spine_skeleton_data_get_hash=Y.spine_skeleton_data_get_hash;a._spine_skeleton_data_set_hash=Y.spine_skeleton_data_set_hash; +a._spine_skeleton_data_get_images_path=Y.spine_skeleton_data_get_images_path;a._spine_skeleton_data_set_images_path=Y.spine_skeleton_data_set_images_path;a._spine_skeleton_data_get_audio_path=Y.spine_skeleton_data_get_audio_path;a._spine_skeleton_data_set_audio_path=Y.spine_skeleton_data_set_audio_path;a._spine_skeleton_data_get_fps=Y.spine_skeleton_data_get_fps;a._spine_skeleton_data_set_fps=Y.spine_skeleton_data_set_fps;a._spine_slider_create=Y.spine_slider_create;a._spine_slider_dispose=Y.spine_slider_dispose; +a._spine_slider_get_rtti=Y.spine_slider_get_rtti;a._spine_slider_copy=Y.spine_slider_copy;a._spine_slider_update=Y.spine_slider_update;a._spine_slider_sort=Y.spine_slider_sort;a._spine_slider_is_source_active=Y.spine_slider_is_source_active;a._spine_slider_get_bone=Y.spine_slider_get_bone;a._spine_slider_set_bone=Y.spine_slider_set_bone;a._spine_slider_get_data=Y.spine_slider_get_data;a._spine_slider_get_pose=Y.spine_slider_get_pose;a._spine_slider_get_applied_pose=Y.spine_slider_get_applied_pose; +a._spine_slider_reset_constrained=Y.spine_slider_reset_constrained;a._spine_slider_constrained=Y.spine_slider_constrained;a._spine_slider_is_pose_equal_to_applied=Y.spine_slider_is_pose_equal_to_applied;a._spine_slider_is_active=Y.spine_slider_is_active;a._spine_slider_set_active=Y.spine_slider_set_active;a._spine_slider_rtti=Y.spine_slider_rtti;a._spine_from_scale_x_create=Y.spine_from_scale_x_create;a._spine_from_scale_x_dispose=Y.spine_from_scale_x_dispose;a._spine_from_scale_x_get_rtti=Y.spine_from_scale_x_get_rtti; +a._spine_from_scale_x_value=Y.spine_from_scale_x_value;a._spine_from_scale_x_rtti=Y.spine_from_scale_x_rtti;a._spine_rotate_timeline_create=Y.spine_rotate_timeline_create;a._spine_rotate_timeline_dispose=Y.spine_rotate_timeline_dispose;a._spine_rotate_timeline_get_rtti=Y.spine_rotate_timeline_get_rtti;a._spine_rotate_timeline_apply=Y.spine_rotate_timeline_apply;a._spine_rotate_timeline_get_bone_index=Y.spine_rotate_timeline_get_bone_index;a._spine_rotate_timeline_set_bone_index=Y.spine_rotate_timeline_set_bone_index; +a._spine_rotate_timeline_set_frame=Y.spine_rotate_timeline_set_frame;a._spine_rotate_timeline_get_curve_value=Y.spine_rotate_timeline_get_curve_value;a._spine_rotate_timeline_get_relative_value=Y.spine_rotate_timeline_get_relative_value;a._spine_rotate_timeline_get_absolute_value_1=Y.spine_rotate_timeline_get_absolute_value_1;a._spine_rotate_timeline_get_absolute_value_2=Y.spine_rotate_timeline_get_absolute_value_2;a._spine_rotate_timeline_get_scale_value=Y.spine_rotate_timeline_get_scale_value; +a._spine_rotate_timeline_set_linear=Y.spine_rotate_timeline_set_linear;a._spine_rotate_timeline_set_stepped=Y.spine_rotate_timeline_set_stepped;a._spine_rotate_timeline_set_bezier=Y.spine_rotate_timeline_set_bezier;a._spine_rotate_timeline_get_bezier_value=Y.spine_rotate_timeline_get_bezier_value;a._spine_rotate_timeline_get_curves=Y.spine_rotate_timeline_get_curves;a._spine_rotate_timeline_get_frame_entries=Y.spine_rotate_timeline_get_frame_entries;a._spine_rotate_timeline_get_frame_count=Y.spine_rotate_timeline_get_frame_count; +a._spine_rotate_timeline_get_frames=Y.spine_rotate_timeline_get_frames;a._spine_rotate_timeline_get_duration=Y.spine_rotate_timeline_get_duration;a._spine_rotate_timeline_get_property_ids=Y.spine_rotate_timeline_get_property_ids;a._spine_rotate_timeline_rtti=Y.spine_rotate_timeline_rtti;a._spine_mesh_attachment_create=Y.spine_mesh_attachment_create;a._spine_mesh_attachment_dispose=Y.spine_mesh_attachment_dispose;a._spine_mesh_attachment_get_rtti=Y.spine_mesh_attachment_get_rtti; +a._spine_mesh_attachment_compute_world_vertices_1=Y.spine_mesh_attachment_compute_world_vertices_1;a._spine_mesh_attachment_compute_world_vertices_2=Y.spine_mesh_attachment_compute_world_vertices_2;a._spine_mesh_attachment_get_region_u_vs=Y.spine_mesh_attachment_get_region_u_vs;a._spine_mesh_attachment_set_region_u_vs=Y.spine_mesh_attachment_set_region_u_vs;a._spine_mesh_attachment_get_triangles=Y.spine_mesh_attachment_get_triangles;a._spine_mesh_attachment_set_triangles=Y.spine_mesh_attachment_set_triangles; +a._spine_mesh_attachment_get_hull_length=Y.spine_mesh_attachment_get_hull_length;a._spine_mesh_attachment_set_hull_length=Y.spine_mesh_attachment_set_hull_length;a._spine_mesh_attachment_get_sequence=Y.spine_mesh_attachment_get_sequence;a._spine_mesh_attachment_update_sequence=Y.spine_mesh_attachment_update_sequence;a._spine_mesh_attachment_get_path=Y.spine_mesh_attachment_get_path;a._spine_mesh_attachment_set_path=Y.spine_mesh_attachment_set_path;a._spine_mesh_attachment_get_color=Y.spine_mesh_attachment_get_color; +a._spine_mesh_attachment_get_parent_mesh=Y.spine_mesh_attachment_get_parent_mesh;a._spine_mesh_attachment_set_parent_mesh=Y.spine_mesh_attachment_set_parent_mesh;a._spine_mesh_attachment_get_edges=Y.spine_mesh_attachment_get_edges;a._spine_mesh_attachment_set_edges=Y.spine_mesh_attachment_set_edges;a._spine_mesh_attachment_get_width=Y.spine_mesh_attachment_get_width;a._spine_mesh_attachment_set_width=Y.spine_mesh_attachment_set_width;a._spine_mesh_attachment_get_height=Y.spine_mesh_attachment_get_height; +a._spine_mesh_attachment_set_height=Y.spine_mesh_attachment_set_height;a._spine_mesh_attachment_copy=Y.spine_mesh_attachment_copy;a._spine_mesh_attachment_new_linked_mesh=Y.spine_mesh_attachment_new_linked_mesh;a._spine_mesh_attachment_compute_u_vs=Y.spine_mesh_attachment_compute_u_vs;a._spine_mesh_attachment_get_id=Y.spine_mesh_attachment_get_id;a._spine_mesh_attachment_get_bones=Y.spine_mesh_attachment_get_bones;a._spine_mesh_attachment_set_bones=Y.spine_mesh_attachment_set_bones; +a._spine_mesh_attachment_get_vertices=Y.spine_mesh_attachment_get_vertices;a._spine_mesh_attachment_set_vertices=Y.spine_mesh_attachment_set_vertices;a._spine_mesh_attachment_get_world_vertices_length=Y.spine_mesh_attachment_get_world_vertices_length;a._spine_mesh_attachment_set_world_vertices_length=Y.spine_mesh_attachment_set_world_vertices_length;a._spine_mesh_attachment_get_timeline_attachment=Y.spine_mesh_attachment_get_timeline_attachment;a._spine_mesh_attachment_set_timeline_attachment=Y.spine_mesh_attachment_set_timeline_attachment; a._spine_mesh_attachment_copy_to=Y.spine_mesh_attachment_copy_to;a._spine_mesh_attachment_get_name=Y.spine_mesh_attachment_get_name;a._spine_mesh_attachment_get_ref_count=Y.spine_mesh_attachment_get_ref_count;a._spine_mesh_attachment_reference=Y.spine_mesh_attachment_reference;a._spine_mesh_attachment_dereference=Y.spine_mesh_attachment_dereference;a._spine_mesh_attachment_rtti=Y.spine_mesh_attachment_rtti;a._spine_skeleton_bounds_create=Y.spine_skeleton_bounds_create; a._spine_skeleton_bounds_dispose=Y.spine_skeleton_bounds_dispose;a._spine_skeleton_bounds_update=Y.spine_skeleton_bounds_update;a._spine_skeleton_bounds_aabb_contains_point=Y.spine_skeleton_bounds_aabb_contains_point;a._spine_skeleton_bounds_aabb_intersects_segment=Y.spine_skeleton_bounds_aabb_intersects_segment;a._spine_skeleton_bounds_aabb_intersects_skeleton=Y.spine_skeleton_bounds_aabb_intersects_skeleton;a._spine_skeleton_bounds_contains_point_1=Y.spine_skeleton_bounds_contains_point_1; a._spine_skeleton_bounds_contains_point_2=Y.spine_skeleton_bounds_contains_point_2;a._spine_skeleton_bounds_intersects_segment_1=Y.spine_skeleton_bounds_intersects_segment_1;a._spine_skeleton_bounds_intersects_segment_2=Y.spine_skeleton_bounds_intersects_segment_2;a._spine_skeleton_bounds_get_polygon=Y.spine_skeleton_bounds_get_polygon;a._spine_skeleton_bounds_get_bounding_box=Y.spine_skeleton_bounds_get_bounding_box;a._spine_skeleton_bounds_get_polygons=Y.spine_skeleton_bounds_get_polygons; diff --git a/spine-flutter/lib/assets/libspine_flutter.wasm b/spine-flutter/lib/assets/libspine_flutter.wasm index ed1a45044..470c8efd3 100755 Binary files a/spine-flutter/lib/assets/libspine_flutter.wasm and b/spine-flutter/lib/assets/libspine_flutter.wasm differ diff --git a/spine-flutter/lib/generated/api.dart b/spine-flutter/lib/generated/api.dart index ffaf06dee..ec7776c7a 100644 --- a/spine-flutter/lib/generated/api.dart +++ b/spine-flutter/lib/generated/api.dart @@ -86,6 +86,7 @@ export 'constraint_timeline.dart'; export 'constraint_timeline1.dart'; export 'slot_curve_timeline.dart'; export 'deform_timeline.dart'; +export 'draw_order_folder_timeline.dart'; export 'draw_order_timeline.dart'; export 'event.dart'; export 'event_data.dart'; diff --git a/spine-flutter/lib/generated/arrays.dart b/spine-flutter/lib/generated/arrays.dart index 0b3af60a7..43e51b341 100644 --- a/spine-flutter/lib/generated/arrays.dart +++ b/spine-flutter/lib/generated/arrays.dart @@ -48,6 +48,7 @@ import 'clipping_attachment.dart'; import 'constraint.dart'; import 'constraint_data.dart'; import 'deform_timeline.dart'; +import 'draw_order_folder_timeline.dart'; import 'draw_order_timeline.dart'; import 'event.dart'; import 'event_data.dart'; @@ -2042,6 +2043,9 @@ class ArrayTimeline extends NativeArray { case 'DeformTimeline': final castedPtr = SpineBindings.bindings.spine_timeline_cast_to_deform_timeline(buffer[index]); return DeformTimeline.fromPointer(castedPtr); + case 'DrawOrderFolderTimeline': + final castedPtr = SpineBindings.bindings.spine_timeline_cast_to_draw_order_folder_timeline(buffer[index]); + return DrawOrderFolderTimeline.fromPointer(castedPtr); case 'DrawOrderTimeline': final castedPtr = SpineBindings.bindings.spine_timeline_cast_to_draw_order_timeline(buffer[index]); return DrawOrderTimeline.fromPointer(castedPtr); diff --git a/spine-flutter/lib/generated/draw_order_folder_timeline.dart b/spine-flutter/lib/generated/draw_order_folder_timeline.dart new file mode 100644 index 000000000..948ffccc8 --- /dev/null +++ b/spine-flutter/lib/generated/draw_order_folder_timeline.dart @@ -0,0 +1,75 @@ +// +// Spine Runtimes License Agreement +// Last updated April 5, 2025. Replaces all prior versions. +// +// Copyright (c) 2013-2025, Esoteric Software LLC +// +// Integration of the Spine Runtimes into software or otherwise creating +// derivative works of the Spine Runtimes is permitted under the terms and +// conditions of Section 2 of the Spine Editor License Agreement: +// http://esotericsoftware.com/spine-editor-license +// +// Otherwise, it is permitted to integrate the Spine Runtimes into software +// or otherwise create derivative works of the Spine Runtimes (collectively, +// "Products"), provided that each user of the Products must obtain their own +// Spine Editor license and redistribution of the Products in any form must +// include this license and copyright notice. +// +// THE SPINE RUNTIMES ARE PROVIDED BY ESOTERIC SOFTWARE LLC "AS IS" AND ANY +// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL ESOTERIC SOFTWARE LLC BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, +// BUSINESS INTERRUPTION, OR LOSS OF USE, DATA, OR PROFITS) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +// THE SPINE RUNTIMES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// + +// AUTO GENERATED FILE, DO NOT EDIT. + +import 'package:universal_ffi/ffi.dart'; +import 'spine_dart_bindings_generated.dart'; +import '../spine_bindings.dart'; +import 'arrays.dart'; +import 'timeline.dart'; + +/// Changes a subset of a skeleton's Skeleton::getDrawOrder(). +class DrawOrderFolderTimeline extends Timeline { + final Pointer _ptr; + + DrawOrderFolderTimeline.fromPointer(this._ptr) + : super.fromPointer(SpineBindings.bindings.spine_draw_order_folder_timeline_cast_to_timeline(_ptr)); + + /// Get the native pointer for FFI calls + @override + Pointer get nativePtr => _ptr; + + factory DrawOrderFolderTimeline(int frameCount, ArrayInt slots, int slotCount) { + final ptr = + SpineBindings.bindings.spine_draw_order_folder_timeline_create(frameCount, slots.nativePtr.cast(), slotCount); + return DrawOrderFolderTimeline.fromPointer(ptr); + } + + void dispose() { + SpineBindings.bindings.spine_draw_order_folder_timeline_dispose(_ptr); + } + + /// The Skeleton::getSlots() indices that this timeline affects, in setup + /// order. + ArrayInt get slots { + final result = SpineBindings.bindings.spine_draw_order_folder_timeline_get_slots(_ptr); + return ArrayInt.fromPointer(result); + } + + /// Sets the time and draw order for the specified frame. + /// + /// [frame] Between 0 and frameCount, inclusive. + /// [time] The frame time in seconds. + /// [drawOrder] Ordered getSlots() indices, or null to use setup pose order. + void setFrame(int frame, double time, ArrayInt? drawOrder) { + SpineBindings.bindings.spine_draw_order_folder_timeline_set_frame( + _ptr, frame, time, drawOrder?.nativePtr.cast() ?? Pointer.fromAddress(0)); + } +} diff --git a/spine-flutter/lib/generated/skeleton_data.dart b/spine-flutter/lib/generated/skeleton_data.dart index 7ac047c33..a4b9cea88 100644 --- a/spine-flutter/lib/generated/skeleton_data.dart +++ b/spine-flutter/lib/generated/skeleton_data.dart @@ -95,6 +95,12 @@ class SkeletonData { return result.address == 0 ? null : Animation.fromPointer(result); } + /// Collects animations used by slider constraints. + ArrayAnimation findSliderAnimations(ArrayAnimation animations) { + final result = SpineBindings.bindings.spine_skeleton_data_find_slider_animations(_ptr, animations.nativePtr.cast()); + return ArrayAnimation.fromPointer(result); + } + /// The skeleton's name, which by default is the name of the skeleton data /// file when possible, or null when a name hasn't been set. String get name { diff --git a/spine-flutter/lib/generated/spine_dart_bindings_generated.dart b/spine-flutter/lib/generated/spine_dart_bindings_generated.dart index 8de78ae84..2be0c42b0 100644 --- a/spine-flutter/lib/generated/spine_dart_bindings_generated.dart +++ b/spine-flutter/lib/generated/spine_dart_bindings_generated.dart @@ -6873,6 +6873,23 @@ class SpineDartBindings { late final _spine_skeleton_data_find_animation = _spine_skeleton_data_find_animationPtr .asFunction)>(); + /// Collects animations used by slider constraints. + spine_array_animation spine_skeleton_data_find_slider_animations( + spine_skeleton_data self, + spine_array_animation animations, + ) { + return _spine_skeleton_data_find_slider_animations( + self, + animations, + ); + } + + late final _spine_skeleton_data_find_slider_animationsPtr = + _lookup>( + 'spine_skeleton_data_find_slider_animations'); + late final _spine_skeleton_data_find_slider_animations = _spine_skeleton_data_find_slider_animationsPtr + .asFunction(); + /// The skeleton's name, which by default is the name of the skeleton data file /// when possible, or null when a name hasn't been set. ffi.Pointer spine_skeleton_data_get_name( @@ -8470,6 +8487,20 @@ class SpineDartBindings { late final _spine_deform_timeline_cast_to_slot_timeline = _spine_deform_timeline_cast_to_slot_timelinePtr.asFunction(); + spine_timeline spine_draw_order_folder_timeline_cast_to_timeline( + spine_draw_order_folder_timeline obj, + ) { + return _spine_draw_order_folder_timeline_cast_to_timeline( + obj, + ); + } + + late final _spine_draw_order_folder_timeline_cast_to_timelinePtr = + _lookup>( + 'spine_draw_order_folder_timeline_cast_to_timeline'); + late final _spine_draw_order_folder_timeline_cast_to_timeline = _spine_draw_order_folder_timeline_cast_to_timelinePtr + .asFunction(); + spine_timeline spine_draw_order_timeline_cast_to_timeline( spine_draw_order_timeline obj, ) { @@ -12520,6 +12551,20 @@ class SpineDartBindings { late final _spine_timeline_cast_to_deform_timeline = _spine_timeline_cast_to_deform_timelinePtr.asFunction(); + spine_draw_order_folder_timeline spine_timeline_cast_to_draw_order_folder_timeline( + spine_timeline obj, + ) { + return _spine_timeline_cast_to_draw_order_folder_timeline( + obj, + ); + } + + late final _spine_timeline_cast_to_draw_order_folder_timelinePtr = + _lookup>( + 'spine_timeline_cast_to_draw_order_folder_timeline'); + late final _spine_timeline_cast_to_draw_order_folder_timeline = _spine_timeline_cast_to_draw_order_folder_timelinePtr + .asFunction(); + spine_draw_order_timeline spine_timeline_cast_to_draw_order_timeline( spine_timeline obj, ) { @@ -22384,6 +22429,205 @@ class SpineDartBindings { _lookup>('spine_deform_timeline_rtti'); late final _spine_deform_timeline_rtti = _spine_deform_timeline_rttiPtr.asFunction(); + spine_draw_order_folder_timeline spine_draw_order_folder_timeline_create( + int frameCount, + spine_array_int slots, + int slotCount, + ) { + return _spine_draw_order_folder_timeline_create( + frameCount, + slots, + slotCount, + ); + } + + late final _spine_draw_order_folder_timeline_createPtr = + _lookup>( + 'spine_draw_order_folder_timeline_create'); + late final _spine_draw_order_folder_timeline_create = _spine_draw_order_folder_timeline_createPtr + .asFunction(); + + void spine_draw_order_folder_timeline_dispose( + spine_draw_order_folder_timeline self, + ) { + return _spine_draw_order_folder_timeline_dispose( + self, + ); + } + + late final _spine_draw_order_folder_timeline_disposePtr = + _lookup>( + 'spine_draw_order_folder_timeline_dispose'); + late final _spine_draw_order_folder_timeline_dispose = + _spine_draw_order_folder_timeline_disposePtr.asFunction(); + + spine_rtti spine_draw_order_folder_timeline_get_rtti( + spine_draw_order_folder_timeline self, + ) { + return _spine_draw_order_folder_timeline_get_rtti( + self, + ); + } + + late final _spine_draw_order_folder_timeline_get_rttiPtr = + _lookup>( + 'spine_draw_order_folder_timeline_get_rtti'); + late final _spine_draw_order_folder_timeline_get_rtti = + _spine_draw_order_folder_timeline_get_rttiPtr.asFunction(); + + void spine_draw_order_folder_timeline_apply( + spine_draw_order_folder_timeline self, + spine_skeleton skeleton, + double lastTime, + double time, + spine_array_event events, + double alpha, + int blend, + int direction, + bool appliedPose, + ) { + return _spine_draw_order_folder_timeline_apply( + self, + skeleton, + lastTime, + time, + events, + alpha, + blend, + direction, + appliedPose, + ); + } + + late final _spine_draw_order_folder_timeline_applyPtr = _lookup< + ffi.NativeFunction< + ffi.Void Function(spine_draw_order_folder_timeline, spine_skeleton, ffi.Float, ffi.Float, spine_array_event, + ffi.Float, ffi.Int32, ffi.Int32, ffi.Bool)>>('spine_draw_order_folder_timeline_apply'); + late final _spine_draw_order_folder_timeline_apply = _spine_draw_order_folder_timeline_applyPtr.asFunction< + void Function(spine_draw_order_folder_timeline, spine_skeleton, double, double, spine_array_event, double, int, + int, bool)>(); + + int spine_draw_order_folder_timeline_get_frame_count( + spine_draw_order_folder_timeline self, + ) { + return _spine_draw_order_folder_timeline_get_frame_count( + self, + ); + } + + late final _spine_draw_order_folder_timeline_get_frame_countPtr = + _lookup>( + 'spine_draw_order_folder_timeline_get_frame_count'); + late final _spine_draw_order_folder_timeline_get_frame_count = + _spine_draw_order_folder_timeline_get_frame_countPtr.asFunction(); + + /// The Skeleton::getSlots() indices that this timeline affects, in setup order. + spine_array_int spine_draw_order_folder_timeline_get_slots( + spine_draw_order_folder_timeline self, + ) { + return _spine_draw_order_folder_timeline_get_slots( + self, + ); + } + + late final _spine_draw_order_folder_timeline_get_slotsPtr = + _lookup>( + 'spine_draw_order_folder_timeline_get_slots'); + late final _spine_draw_order_folder_timeline_get_slots = _spine_draw_order_folder_timeline_get_slotsPtr + .asFunction(); + + /// Sets the time and draw order for the specified frame. + /// + /// @param frame Between 0 and frameCount, inclusive. + /// @param time The frame time in seconds. + /// @param drawOrder Ordered getSlots() indices, or null to use setup pose order. + void spine_draw_order_folder_timeline_set_frame( + spine_draw_order_folder_timeline self, + int frame, + double time, + spine_array_int drawOrder, + ) { + return _spine_draw_order_folder_timeline_set_frame( + self, + frame, + time, + drawOrder, + ); + } + + late final _spine_draw_order_folder_timeline_set_framePtr = _lookup< + ffi + .NativeFunction>( + 'spine_draw_order_folder_timeline_set_frame'); + late final _spine_draw_order_folder_timeline_set_frame = _spine_draw_order_folder_timeline_set_framePtr + .asFunction(); + + int spine_draw_order_folder_timeline_get_frame_entries( + spine_draw_order_folder_timeline self, + ) { + return _spine_draw_order_folder_timeline_get_frame_entries( + self, + ); + } + + late final _spine_draw_order_folder_timeline_get_frame_entriesPtr = + _lookup>( + 'spine_draw_order_folder_timeline_get_frame_entries'); + late final _spine_draw_order_folder_timeline_get_frame_entries = + _spine_draw_order_folder_timeline_get_frame_entriesPtr + .asFunction(); + + spine_array_float spine_draw_order_folder_timeline_get_frames( + spine_draw_order_folder_timeline self, + ) { + return _spine_draw_order_folder_timeline_get_frames( + self, + ); + } + + late final _spine_draw_order_folder_timeline_get_framesPtr = + _lookup>( + 'spine_draw_order_folder_timeline_get_frames'); + late final _spine_draw_order_folder_timeline_get_frames = _spine_draw_order_folder_timeline_get_framesPtr + .asFunction(); + + double spine_draw_order_folder_timeline_get_duration( + spine_draw_order_folder_timeline self, + ) { + return _spine_draw_order_folder_timeline_get_duration( + self, + ); + } + + late final _spine_draw_order_folder_timeline_get_durationPtr = + _lookup>( + 'spine_draw_order_folder_timeline_get_duration'); + late final _spine_draw_order_folder_timeline_get_duration = + _spine_draw_order_folder_timeline_get_durationPtr.asFunction(); + + spine_array_property_id spine_draw_order_folder_timeline_get_property_ids( + spine_draw_order_folder_timeline self, + ) { + return _spine_draw_order_folder_timeline_get_property_ids( + self, + ); + } + + late final _spine_draw_order_folder_timeline_get_property_idsPtr = + _lookup>( + 'spine_draw_order_folder_timeline_get_property_ids'); + late final _spine_draw_order_folder_timeline_get_property_ids = _spine_draw_order_folder_timeline_get_property_idsPtr + .asFunction(); + + spine_rtti spine_draw_order_folder_timeline_rtti() { + return _spine_draw_order_folder_timeline_rtti(); + } + + late final _spine_draw_order_folder_timeline_rttiPtr = + _lookup>('spine_draw_order_folder_timeline_rtti'); + late final _spine_draw_order_folder_timeline_rtti = + _spine_draw_order_folder_timeline_rttiPtr.asFunction(); + spine_draw_order_timeline spine_draw_order_timeline_create( int frameCount, ) { @@ -49291,6 +49535,8 @@ final class spine_curve_timeline1_wrapper extends ffi.Opaque {} final class spine_deform_timeline_wrapper extends ffi.Opaque {} +final class spine_draw_order_folder_timeline_wrapper extends ffi.Opaque {} + final class spine_draw_order_timeline_wrapper extends ffi.Opaque {} final class spine_event_wrapper extends ffi.Opaque {} @@ -49908,6 +50154,9 @@ typedef spine_constraint_timeline = ffi.Pointer; typedef spine_deform_timeline = ffi.Pointer; +/// Forward declarations for all non-enum types +typedef spine_draw_order_folder_timeline = ffi.Pointer; + /// Forward declarations for all non-enum types typedef spine_draw_order_timeline = ffi.Pointer; diff --git a/spine-flutter/lib/spine_dart_init_web.dart b/spine-flutter/lib/spine_dart_init_web.dart index 025f9d122..7ba6fdfaf 100644 --- a/spine-flutter/lib/spine_dart_init_web.dart +++ b/spine-flutter/lib/spine_dart_init_web.dart @@ -105,6 +105,7 @@ Future initSpineDartFFI(bool useStaticLinkage) async { registerOpaqueType(); registerOpaqueType(); registerOpaqueType(); + registerOpaqueType(); registerOpaqueType(); registerOpaqueType(); registerOpaqueType();