[godot] Added in-editor doc scafolds.

This commit is contained in:
Mario Zechner 2022-06-20 16:42:56 +02:00
parent d75ce9571d
commit f5b72c62cf
27 changed files with 2776 additions and 1 deletions

View File

@ -2,4 +2,37 @@ def can_build(env, platform):
return True
def configure(env):
pass
pass
def get_doc_path():
return "docs"
def get_doc_classes():
return [
"SpineAnimation",
"SpineAnimationState",
"SpineAnimationTrack",
"SpineAtlasResource",
"SpineAttachment",
"SpineBone",
"SpineBoneData",
"SpineBoneNode",
"SpineConstraintData",
"SpineEvent",
"SpineIkConstraint",
"SpineIkConstraintData",
"SpinePathConstraint",
"SpinePathConstraintData",
"SpineSkeleton",
"SpineSkeletonDataResource",
"SpineSkeletonFileResource",
"SpineSkin",
"SpineSlot",
"SpineSlotData",
"SpineSlotNode",
"SpineSprite",
"SpineTimeline",
"SpineTrackEntry",
"SpineTransformConstraint",
"SpineTransformConstraintData"
]

View File

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineAnimation" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="apply">
<return type="void" />
<argument index="0" name="skeleton" type="SpineSkeleton" />
<argument index="1" name="last_time" type="float" />
<argument index="2" name="time" type="float" />
<argument index="3" name="loop" type="bool" />
<argument index="4" name="events" type="Array" />
<argument index="5" name="alpha" type="float" />
<argument index="6" name="blend" type="int" enum="SpineConstant.MixBlend" />
<argument index="7" name="direction" type="int" enum="SpineConstant.MixDirection" />
<description>
</description>
</method>
<method name="get_duration">
<return type="float" />
<description>
</description>
</method>
<method name="get_name">
<return type="String" />
<description>
</description>
</method>
<method name="get_timelines">
<return type="Array" />
<description>
</description>
</method>
<method name="has_timeline">
<return type="bool" />
<argument index="0" name="ids" type="Array" />
<description>
</description>
</method>
<method name="set_duration">
<return type="void" />
<argument index="0" name="duration" type="float" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,106 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineAnimationState" inherits="Reference" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="add_animation">
<return type="SpineTrackEntry" />
<argument index="0" name="animation_name" type="String" />
<argument index="1" name="delay" type="float" default="0" />
<argument index="2" name="loop" type="bool" default="true" />
<argument index="3" name="track_id" type="int" default="0" />
<description>
</description>
</method>
<method name="add_empty_animation">
<return type="SpineTrackEntry" />
<argument index="0" name="track_id" type="int" />
<argument index="1" name="mix_duration" type="float" />
<argument index="2" name="delay" type="float" />
<description>
</description>
</method>
<method name="apply">
<return type="bool" />
<argument index="0" name="skeleton" type="SpineSkeleton" />
<description>
</description>
</method>
<method name="clear_track">
<return type="void" />
<argument index="0" name="arg0" type="int" />
<description>
</description>
</method>
<method name="clear_tracks">
<return type="void" />
<description>
</description>
</method>
<method name="disable_queue">
<return type="void" />
<description>
</description>
</method>
<method name="enable_queue">
<return type="void" />
<description>
</description>
</method>
<method name="get_current">
<return type="SpineTrackEntry" />
<argument index="0" name="track_id" type="int" />
<description>
</description>
</method>
<method name="get_num_tracks">
<return type="int" />
<description>
</description>
</method>
<method name="get_time_scale">
<return type="float" />
<description>
</description>
</method>
<method name="set_animation">
<return type="SpineTrackEntry" />
<argument index="0" name="animation_name" type="String" />
<argument index="1" name="loop" type="bool" default="true" />
<argument index="2" name="track_id" type="int" default="0" />
<description>
</description>
</method>
<method name="set_empty_animation">
<return type="SpineTrackEntry" />
<argument index="0" name="track_id" type="int" />
<argument index="1" name="mix_duration" type="float" />
<description>
</description>
</method>
<method name="set_empty_animations">
<return type="void" />
<argument index="0" name="mix_duration" type="float" />
<description>
</description>
</method>
<method name="set_time_scale">
<return type="void" />
<argument index="0" name="time_scale" type="float" />
<description>
</description>
</method>
<method name="update">
<return type="void" />
<argument index="0" name="delta" type="float" default="0" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineAnimationTrack" inherits="Node" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_animation_name">
<return type="String" />
<description>
</description>
</method>
<method name="get_loop">
<return type="bool" />
<description>
</description>
</method>
<method name="set_animation_name">
<return type="void" />
<argument index="0" name="animation_name" type="String" />
<description>
</description>
</method>
<method name="set_loop">
<return type="void" />
<argument index="0" name="loop" type="bool" />
<description>
</description>
</method>
<method name="update_animation_state">
<return type="void" />
<argument index="0" name="spine_sprite" type="Variant" />
<description>
</description>
</method>
</methods>
<members>
<member name="alpha" type="float" setter="set_alpha" getter="get_alpha" default="1.0">
</member>
<member name="attachment_threshold" type="float" setter="set_attachment_threshold" getter="get_attachment_threshold" default="0.0">
</member>
<member name="debug" type="bool" setter="set_debug" getter="get_debug" default="false">
</member>
<member name="draw_order_threshold" type="float" setter="set_draw_order_threshold" getter="get_draw_order_threshold" default="0.0">
</member>
<member name="hold_previous" type="bool" setter="set_hold_previous" getter="get_hold_previous" default="false">
</member>
<member name="mix_blend" type="int" setter="set_mix_blend" getter="get_mix_blend" enum="SpineConstant.MixBlend" default="2">
</member>
<member name="mix_duration" type="float" setter="set_mix_duration" getter="get_mix_duration" default="-1.0">
</member>
<member name="reverse" type="bool" setter="set_reverse" getter="get_reverse" default="false">
</member>
<member name="shortest_rotation" type="bool" setter="set_shortest_rotation" getter="get_shortest_rotation" default="false">
</member>
<member name="time_scale" type="float" setter="set_time_scale" getter="get_time_scale" default="1.0">
</member>
<member name="track_index" type="int" setter="set_track_index" getter="get_track_index" default="-1">
</member>
</members>
<constants>
</constants>
</class>

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineAtlasResource" inherits="Resource" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="load_from_atlas_file">
<return type="int" enum="Error" />
<argument index="0" name="path" type="String" />
<description>
</description>
</method>
</methods>
<members>
<member name="normal_maps" type="Array" setter="" getter="get_normal_maps" default="[ ]">
</member>
<member name="source_path" type="String" setter="" getter="get_source_path" default="&quot;&quot;">
</member>
<member name="textures" type="Array" setter="" getter="get_textures" default="[ ]">
</member>
</members>
<constants>
</constants>
</class>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineAttachment" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="copy">
<return type="SpineAttachment" />
<description>
</description>
</method>
<method name="get_attachment_name">
<return type="String" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,357 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineBone" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="apply_world_transform_2d">
<return type="void" />
<argument index="0" name="node2d" type="Variant" />
<description>
</description>
</method>
<method name="get_a">
<return type="float" />
<description>
</description>
</method>
<method name="get_a_scale_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_a_scale_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_a_shear_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_a_shear_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_a_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_a_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_applied_rotation">
<return type="float" />
<description>
</description>
</method>
<method name="get_b">
<return type="float" />
<description>
</description>
</method>
<method name="get_c">
<return type="float" />
<description>
</description>
</method>
<method name="get_children">
<return type="Array" />
<description>
</description>
</method>
<method name="get_d">
<return type="float" />
<description>
</description>
</method>
<method name="get_data">
<return type="SpineBoneData" />
<description>
</description>
</method>
<method name="get_global_transform">
<return type="Transform2D" />
<description>
</description>
</method>
<method name="get_parent">
<return type="SpineBone" />
<description>
</description>
</method>
<method name="get_rotation">
<return type="float" />
<description>
</description>
</method>
<method name="get_scale_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_scale_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_shear_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_shear_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_transform">
<return type="Transform2D" />
<description>
</description>
</method>
<method name="get_world_rotation_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_world_rotation_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_world_scale_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_world_scale_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_world_to_local_rotation_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_world_to_local_rotation_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_world_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_world_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_y">
<return type="float" />
<description>
</description>
</method>
<method name="is_active">
<return type="bool" />
<description>
</description>
</method>
<method name="local_to_world">
<return type="Vector2" />
<argument index="0" name="local_position" type="Vector2" />
<description>
</description>
</method>
<method name="local_to_world_rotation">
<return type="float" />
<argument index="0" name="local_rotation" type="float" />
<description>
</description>
</method>
<method name="rotate_world">
<return type="void" />
<argument index="0" name="arg0" type="float" />
<description>
</description>
</method>
<method name="set_a">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_a_scale_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_a_scale_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_a_shear_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_a_shear_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_a_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_a_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_active">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_applied_rotation">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_b">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_c">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_d">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_global_transform">
<return type="void" />
<argument index="0" name="global_transform" type="Transform2D" />
<description>
</description>
</method>
<method name="set_rotation">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_scale_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_scale_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_shear_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_shear_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_to_setup_pose">
<return type="void" />
<description>
</description>
</method>
<method name="set_transform">
<return type="void" />
<argument index="0" name="local_transform" type="Transform2D" />
<description>
</description>
</method>
<method name="set_world_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_world_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="update_world_transform">
<return type="void" />
<description>
</description>
</method>
<method name="world_to_local">
<return type="Vector2" />
<argument index="0" name="world_position" type="Vector2" />
<description>
</description>
</method>
<method name="world_to_local_rotation">
<return type="float" />
<argument index="0" name="world_rotation" type="float" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,149 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineBoneData" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_bone_name">
<return type="String" />
<description>
</description>
</method>
<method name="get_color">
<return type="Color" />
<description>
</description>
</method>
<method name="get_index">
<return type="int" />
<description>
</description>
</method>
<method name="get_length">
<return type="float" />
<description>
</description>
</method>
<method name="get_parent">
<return type="SpineBoneData" />
<description>
</description>
</method>
<method name="get_rotation">
<return type="float" />
<description>
</description>
</method>
<method name="get_scale_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_scale_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_shear_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_shear_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_transform_mode">
<return type="int" enum="SpineConstant.TransformMode" />
<description>
</description>
</method>
<method name="get_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_y">
<return type="float" />
<description>
</description>
</method>
<method name="is_skin_required">
<return type="bool" />
<description>
</description>
</method>
<method name="set_color">
<return type="void" />
<argument index="0" name="v" type="Color" />
<description>
</description>
</method>
<method name="set_length">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_rotation">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_scale_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_scale_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_shear_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_shear_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_skin_required">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_transform_mode">
<return type="void" />
<argument index="0" name="v" type="int" enum="SpineConstant.TransformMode" />
<description>
</description>
</method>
<method name="set_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineBoneNode" inherits="Node2D" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
</methods>
<members>
<member name="bone_mode" type="int" setter="set_bone_mode" getter="get_bone_mode" enum="SpineConstant.BoneMode" default="0">
</member>
<member name="color" type="Color" setter="set_debug_color" getter="get_debug_color" default="Color( 1, 0, 0, 0.466667 )">
</member>
<member name="enabled" type="bool" setter="set_enabled" getter="get_enabled" default="true">
</member>
<member name="thickness" type="float" setter="set_debug_thickness" getter="get_debug_thickness" default="5.0">
</member>
</members>
<constants>
</constants>
</class>

View File

@ -0,0 +1,40 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineConstraintData" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_constraint_name">
<return type="String" />
<description>
</description>
</method>
<method name="get_order">
<return type="int" />
<description>
</description>
</method>
<method name="is_skin_required">
<return type="bool" />
<description>
</description>
</method>
<method name="set_order">
<return type="void" />
<argument index="0" name="v" type="int" />
<description>
</description>
</method>
<method name="set_skin_required">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineEvent" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_balance">
<return type="float" />
<description>
</description>
</method>
<method name="get_data">
<return type="SpineEventData" />
<description>
</description>
</method>
<method name="get_float_value">
<return type="float" />
<description>
</description>
</method>
<method name="get_int_value">
<return type="int" />
<description>
</description>
</method>
<method name="get_string_value">
<return type="String" />
<description>
</description>
</method>
<method name="get_time">
<return type="float" />
<description>
</description>
</method>
<method name="get_volume">
<return type="float" />
<description>
</description>
</method>
<method name="set_balance">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_float_value">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_int_value">
<return type="void" />
<argument index="0" name="v" type="int" />
<description>
</description>
</method>
<method name="set_string_value">
<return type="void" />
<argument index="0" name="v" type="String" />
<description>
</description>
</method>
<method name="set_volume">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,110 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineIkConstraint" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_bend_direction">
<return type="int" />
<description>
</description>
</method>
<method name="get_bones">
<return type="Array" />
<description>
</description>
</method>
<method name="get_compress">
<return type="bool" />
<description>
</description>
</method>
<method name="get_data">
<return type="SpineIkConstraintData" />
<description>
</description>
</method>
<method name="get_mix">
<return type="float" />
<description>
</description>
</method>
<method name="get_order">
<return type="int" />
<description>
</description>
</method>
<method name="get_softness">
<return type="float" />
<description>
</description>
</method>
<method name="get_stretch">
<return type="bool" />
<description>
</description>
</method>
<method name="get_target">
<return type="SpineBone" />
<description>
</description>
</method>
<method name="is_active">
<return type="bool" />
<description>
</description>
</method>
<method name="set_active">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_bend_direction">
<return type="void" />
<argument index="0" name="v" type="int" />
<description>
</description>
</method>
<method name="set_compress">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_mix">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_softness">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_stretch">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_target">
<return type="void" />
<argument index="0" name="v" type="SpineBone" />
<description>
</description>
</method>
<method name="update">
<return type="void" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,95 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineIkConstraintData" inherits="SpineConstraintData" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_bend_direction">
<return type="int" />
<description>
</description>
</method>
<method name="get_bones">
<return type="Array" />
<description>
</description>
</method>
<method name="get_compress">
<return type="bool" />
<description>
</description>
</method>
<method name="get_mix">
<return type="float" />
<description>
</description>
</method>
<method name="get_softness">
<return type="float" />
<description>
</description>
</method>
<method name="get_stretch">
<return type="bool" />
<description>
</description>
</method>
<method name="get_target">
<return type="SpineBoneData" />
<description>
</description>
</method>
<method name="get_uniform">
<return type="bool" />
<description>
</description>
</method>
<method name="set_bend_direction">
<return type="void" />
<argument index="0" name="v" type="int" />
<description>
</description>
</method>
<method name="set_compress">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_mix">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_softness">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_stretch">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_target">
<return type="void" />
<argument index="0" name="v" type="SpineBoneData" />
<description>
</description>
</method>
<method name="set_uniform">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,110 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpinePathConstraint" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_bones">
<return type="Array" />
<description>
</description>
</method>
<method name="get_data">
<return type="SpinePathConstraintData" />
<description>
</description>
</method>
<method name="get_mix_rotate">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_order">
<return type="int" />
<description>
</description>
</method>
<method name="get_position">
<return type="float" />
<description>
</description>
</method>
<method name="get_spacing">
<return type="float" />
<description>
</description>
</method>
<method name="get_target">
<return type="SpineSlot" />
<description>
</description>
</method>
<method name="is_active">
<return type="bool" />
<description>
</description>
</method>
<method name="set_active">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_mix_rotate">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_mix_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_mix_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_position">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_spacing">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_target">
<return type="void" />
<argument index="0" name="v" type="SpineSlot" />
<description>
</description>
</method>
<method name="update">
<return type="void" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,128 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpinePathConstraintData" inherits="SpineConstraintData" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_bones">
<return type="Array" />
<description>
</description>
</method>
<method name="get_mix_rotate">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_offset_rotation">
<return type="float" />
<description>
</description>
</method>
<method name="get_position">
<return type="float" />
<description>
</description>
</method>
<method name="get_position_mode">
<return type="int" enum="SpineConstant.PositionMode" />
<description>
</description>
</method>
<method name="get_rotate_mode">
<return type="int" enum="SpineConstant.RotateMode" />
<description>
</description>
</method>
<method name="get_spacing">
<return type="float" />
<description>
</description>
</method>
<method name="get_spacing_mode">
<return type="int" enum="SpineConstant.SpacingMode" />
<description>
</description>
</method>
<method name="get_target">
<return type="SpineSlotData" />
<description>
</description>
</method>
<method name="set_mix_rotate">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_mix_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_mix_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_offset_rotation">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_position">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_position_mode">
<return type="void" />
<argument index="0" name="v" type="int" enum="SpineConstant.PositionMode" />
<description>
</description>
</method>
<method name="set_rotate_mode">
<return type="void" />
<argument index="0" name="v" type="int" enum="SpineConstant.RotateMode" />
<description>
</description>
</method>
<method name="set_spacing">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_spacing_mode">
<return type="void" />
<argument index="0" name="v" type="int" enum="SpineConstant.SpacingMode" />
<description>
</description>
</method>
<method name="set_target">
<return type="void" />
<argument index="0" name="v" type="SpineSlotData" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,207 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineSkeleton" inherits="Reference" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="find_bone">
<return type="SpineBone" />
<argument index="0" name="bone_name" type="String" />
<description>
</description>
</method>
<method name="find_ik_constraint">
<return type="SpineIkConstraint" />
<argument index="0" name="constraint_name" type="String" />
<description>
</description>
</method>
<method name="find_path_constraint">
<return type="SpinePathConstraint" />
<argument index="0" name="constraint_name" type="String" />
<description>
</description>
</method>
<method name="find_slot">
<return type="SpineSlot" />
<argument index="0" name="slot_name" type="String" />
<description>
</description>
</method>
<method name="find_transform_constraint">
<return type="SpineTransformConstraint" />
<argument index="0" name="constraint_name" type="String" />
<description>
</description>
</method>
<method name="get_attachment_by_slot_index">
<return type="SpineAttachment" />
<argument index="0" name="slot_index" type="int" />
<argument index="1" name="attachment_name" type="String" />
<description>
</description>
</method>
<method name="get_attachment_by_slot_name">
<return type="SpineAttachment" />
<argument index="0" name="slot_name" type="String" />
<argument index="1" name="attachment_name" type="String" />
<description>
</description>
</method>
<method name="get_bones">
<return type="Array" />
<description>
</description>
</method>
<method name="get_bounds">
<return type="Rect2" />
<description>
</description>
</method>
<method name="get_color">
<return type="Color" />
<description>
</description>
</method>
<method name="get_data" qualifiers="const">
<return type="SpineSkeletonDataResource" />
<description>
</description>
</method>
<method name="get_draw_order">
<return type="Array" />
<description>
</description>
</method>
<method name="get_ik_constraints">
<return type="Array" />
<description>
</description>
</method>
<method name="get_path_constraints">
<return type="Array" />
<description>
</description>
</method>
<method name="get_root_bone">
<return type="SpineBone" />
<description>
</description>
</method>
<method name="get_scale_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_scale_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_skin">
<return type="SpineSkin" />
<description>
</description>
</method>
<method name="get_slots">
<return type="Array" />
<description>
</description>
</method>
<method name="get_transform_constraints">
<return type="Array" />
<description>
</description>
</method>
<method name="get_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_y">
<return type="float" />
<description>
</description>
</method>
<method name="set_attachment">
<return type="void" />
<argument index="0" name="slot_name" type="String" />
<argument index="1" name="attachment_name" type="String" />
<description>
</description>
</method>
<method name="set_bones_to_setup_pose">
<return type="void" />
<description>
</description>
</method>
<method name="set_color">
<return type="void" />
<argument index="0" name="v" type="Color" />
<description>
</description>
</method>
<method name="set_position">
<return type="void" />
<argument index="0" name="position" type="Vector2" />
<description>
</description>
</method>
<method name="set_scale_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_scale_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_skin">
<return type="void" />
<argument index="0" name="new_skin" type="SpineSkin" />
<description>
</description>
</method>
<method name="set_skin_by_name">
<return type="void" />
<argument index="0" name="skin_name" type="String" />
<description>
</description>
</method>
<method name="set_slots_to_setup_pose">
<return type="void" />
<description>
</description>
</method>
<method name="set_to_setup_pose">
<return type="void" />
<description>
</description>
</method>
<method name="set_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="update_world_transform">
<return type="void" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,187 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineSkeletonDataResource" inherits="Resource" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="find_animation" qualifiers="const">
<return type="SpineAnimation" />
<argument index="0" name="animation_name" type="String" />
<description>
</description>
</method>
<method name="find_bone" qualifiers="const">
<return type="SpineBoneData" />
<argument index="0" name="bone_name" type="String" />
<description>
</description>
</method>
<method name="find_event" qualifiers="const">
<return type="SpineEventData" />
<argument index="0" name="event_data_name" type="String" />
<description>
</description>
</method>
<method name="find_ik_constraint_data" qualifiers="const">
<return type="SpineIkConstraintData" />
<argument index="0" name="constraint_name" type="String" />
<description>
</description>
</method>
<method name="find_path_constraint_data" qualifiers="const">
<return type="SpinePathConstraintData" />
<argument index="0" name="constraint_name" type="String" />
<description>
</description>
</method>
<method name="find_skin" qualifiers="const">
<return type="SpineSkin" />
<argument index="0" name="skin_name" type="String" />
<description>
</description>
</method>
<method name="find_slot" qualifiers="const">
<return type="SpineSlotData" />
<argument index="0" name="slot_name" type="String" />
<description>
</description>
</method>
<method name="find_transform_constraint_data" qualifiers="const">
<return type="SpineTransformConstraintData" />
<argument index="0" name="constraint_name" type="String" />
<description>
</description>
</method>
<method name="get_animations" qualifiers="const">
<return type="Array" />
<description>
</description>
</method>
<method name="get_audio_path" qualifiers="const">
<return type="String" />
<description>
</description>
</method>
<method name="get_bones" qualifiers="const">
<return type="Array" />
<description>
</description>
</method>
<method name="get_default_skin" qualifiers="const">
<return type="SpineSkin" />
<description>
</description>
</method>
<method name="get_events" qualifiers="const">
<return type="Array" />
<description>
</description>
</method>
<method name="get_fps" qualifiers="const">
<return type="float" />
<description>
</description>
</method>
<method name="get_hash" qualifiers="const">
<return type="String" />
<description>
</description>
</method>
<method name="get_height" qualifiers="const">
<return type="float" />
<description>
</description>
</method>
<method name="get_ik_constraints" qualifiers="const">
<return type="Array" />
<description>
</description>
</method>
<method name="get_images_path" qualifiers="const">
<return type="String" />
<description>
</description>
</method>
<method name="get_path_constraints" qualifiers="const">
<return type="Array" />
<description>
</description>
</method>
<method name="get_skeleton_name" qualifiers="const">
<return type="String" />
<description>
</description>
</method>
<method name="get_skins" qualifiers="const">
<return type="Array" />
<description>
</description>
</method>
<method name="get_slots" qualifiers="const">
<return type="Array" />
<description>
</description>
</method>
<method name="get_transform_constraints" qualifiers="const">
<return type="Array" />
<description>
</description>
</method>
<method name="get_version" qualifiers="const">
<return type="String" />
<description>
</description>
</method>
<method name="get_width" qualifiers="const">
<return type="float" />
<description>
</description>
</method>
<method name="get_x" qualifiers="const">
<return type="float" />
<description>
</description>
</method>
<method name="get_y" qualifiers="const">
<return type="float" />
<description>
</description>
</method>
<method name="is_skeleton_data_loaded" qualifiers="const">
<return type="bool" />
<description>
</description>
</method>
<method name="set_default_skin">
<return type="void" />
<argument index="0" name="skin" type="SpineSkin" />
<description>
</description>
</method>
</methods>
<members>
<member name="animation_mixes" type="Array" setter="set_animation_mixes" getter="get_animation_mixes" default="[ ]">
</member>
<member name="atlas_res" type="SpineAtlasResource" setter="set_atlas_res" getter="get_atlas_res">
</member>
<member name="default_mix" type="float" setter="set_default_mix" getter="get_default_mix" default="0.0">
</member>
<member name="skeleton_file_res" type="SpineSkeletonFileResource" setter="set_skeleton_file_res" getter="get_skeleton_file_res">
</member>
</members>
<signals>
<signal name="_internal_spine_objects_invalidated">
<description>
</description>
</signal>
<signal name="skeleton_data_changed">
<description>
</description>
</signal>
</signals>
<constants>
</constants>
</class>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineSkeletonFileResource" inherits="Resource" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineSkin" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="add_skin">
<return type="void" />
<argument index="0" name="other" type="SpineSkin" />
<description>
</description>
</method>
<method name="copy_skin">
<return type="void" />
<argument index="0" name="other" type="SpineSkin" />
<description>
</description>
</method>
<method name="find_attachments_for_slot">
<return type="Array" />
<argument index="0" name="slot_index" type="int" />
<description>
</description>
</method>
<method name="find_names_for_slot">
<return type="Array" />
<argument index="0" name="slot_index" type="int" />
<description>
</description>
</method>
<method name="get_attachment">
<return type="SpineAttachment" />
<argument index="0" name="slot_index" type="int" />
<argument index="1" name="name" type="String" />
<description>
</description>
</method>
<method name="get_attachments">
<return type="Array" />
<description>
</description>
</method>
<method name="get_bones">
<return type="Array" />
<description>
</description>
</method>
<method name="get_constraints">
<return type="Array" />
<description>
</description>
</method>
<method name="get_name">
<return type="String" />
<description>
</description>
</method>
<method name="remove_attachment">
<return type="void" />
<argument index="0" name="slot_index" type="int" />
<argument index="1" name="name" type="String" />
<description>
</description>
</method>
<method name="set_attachment">
<return type="void" />
<argument index="0" name="slot_index" type="int" />
<argument index="1" name="name" type="String" />
<argument index="2" name="attachment" type="SpineAttachment" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,99 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineSlot" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_attachment">
<return type="SpineAttachment" />
<description>
</description>
</method>
<method name="get_attachment_state">
<return type="int" />
<description>
</description>
</method>
<method name="get_bone">
<return type="SpineBone" />
<description>
</description>
</method>
<method name="get_color">
<return type="Color" />
<description>
</description>
</method>
<method name="get_dark_color">
<return type="Color" />
<description>
</description>
</method>
<method name="get_data">
<return type="SpineSlotData" />
<description>
</description>
</method>
<method name="get_deform">
<return type="Array" />
<description>
</description>
</method>
<method name="get_sequence_index">
<return type="int" />
<description>
</description>
</method>
<method name="has_dark_color">
<return type="bool" />
<description>
</description>
</method>
<method name="set_attachment">
<return type="void" />
<argument index="0" name="v" type="SpineAttachment" />
<description>
</description>
</method>
<method name="set_attachment_state">
<return type="void" />
<argument index="0" name="v" type="int" />
<description>
</description>
</method>
<method name="set_color">
<return type="void" />
<argument index="0" name="arg0" type="Color" />
<description>
</description>
</method>
<method name="set_dark_color">
<return type="void" />
<argument index="0" name="v" type="Color" />
<description>
</description>
</method>
<method name="set_deform">
<return type="void" />
<argument index="0" name="v" type="Array" />
<description>
</description>
</method>
<method name="set_sequence_index">
<return type="void" />
<argument index="0" name="v" type="int" />
<description>
</description>
</method>
<method name="set_to_setup_pose">
<return type="void" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineSlotData" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_attachment_name">
<return type="String" />
<description>
</description>
</method>
<method name="get_blend_mode">
<return type="int" enum="SpineConstant.BlendMode" />
<description>
</description>
</method>
<method name="get_bone_data">
<return type="SpineBoneData" />
<description>
</description>
</method>
<method name="get_color">
<return type="Color" />
<description>
</description>
</method>
<method name="get_dark_color">
<return type="Color" />
<description>
</description>
</method>
<method name="get_index">
<return type="int" />
<description>
</description>
</method>
<method name="get_name">
<return type="String" />
<description>
</description>
</method>
<method name="has_dark_color">
<return type="bool" />
<description>
</description>
</method>
<method name="set_attachment_name">
<return type="void" />
<argument index="0" name="v" type="String" />
<description>
</description>
</method>
<method name="set_blend_mode">
<return type="void" />
<argument index="0" name="v" type="int" enum="SpineConstant.BlendMode" />
<description>
</description>
</method>
<method name="set_color">
<return type="void" />
<argument index="0" name="v" type="Color" />
<description>
</description>
</method>
<method name="set_dark_color">
<return type="void" />
<argument index="0" name="v" type="Color" />
<description>
</description>
</method>
<method name="set_has_dark_color">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineSlotNode" inherits="Node2D" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
</methods>
<members>
<member name="additive_material" type="Material" setter="set_additive_material" getter="get_additive_material">
</member>
<member name="multiply_material" type="Material" setter="set_multiply_material" getter="get_multiply_material">
</member>
<member name="normal_material" type="Material" setter="set_normal_material" getter="get_normal_material">
</member>
<member name="screen_material" type="Material" setter="set_screen_material" getter="get_screen_material">
</member>
</members>
<constants>
</constants>
</class>

View File

@ -0,0 +1,162 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineSprite" inherits="Node2D" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_animation_state">
<return type="SpineAnimationState" />
<description>
</description>
</method>
<method name="get_global_bone_transform">
<return type="Transform2D" />
<argument index="0" name="bone_name" type="String" />
<description>
</description>
</method>
<method name="get_skeleton">
<return type="SpineSkeleton" />
<description>
</description>
</method>
<method name="new_skin">
<return type="SpineSkin" />
<argument index="0" name="name" type="String" />
<description>
</description>
</method>
<method name="on_skeleton_data_changed">
<return type="void" />
<description>
</description>
</method>
<method name="set_global_bone_transform">
<return type="void" />
<argument index="0" name="bone_name" type="String" />
<argument index="1" name="global_transform" type="Transform2D" />
<description>
</description>
</method>
<method name="update_skeleton">
<return type="void" />
<argument index="0" name="delta" type="float" />
<description>
</description>
</method>
</methods>
<members>
<member name="additive_material" type="Material" setter="set_additive_material" getter="get_additive_material">
</member>
<member name="bones" type="bool" setter="set_debug_bones" getter="get_debug_bones" default="false">
</member>
<member name="bones_color" type="Color" setter="set_debug_bones_color" getter="get_debug_bones_color" default="Color( 1, 1, 0, 0.5 )">
</member>
<member name="bones_thickness" type="float" setter="set_debug_bones_thickness" getter="get_debug_bones_thickness" default="5.0">
</member>
<member name="bounding_boxes" type="bool" setter="set_debug_bounding_boxes" getter="get_debug_bounding_boxes" default="false">
</member>
<member name="bounding_boxes_color" type="Color" setter="set_debug_bounding_boxes_color" getter="get_debug_bounding_boxes_color" default="Color( 0, 1, 0, 0.5 )">
</member>
<member name="clipping" type="bool" setter="set_debug_clipping" getter="get_debug_clipping" default="false">
</member>
<member name="meshes" type="bool" setter="set_debug_meshes" getter="get_debug_meshes" default="false">
</member>
<member name="meshes_color" type="Color" setter="set_debug_meshes_color" getter="get_debug_meshes_color" default="Color( 0, 0, 1, 0.5 )">
</member>
<member name="multiply_material" type="Material" setter="set_multiply_material" getter="get_multiply_material">
</member>
<member name="normal_material" type="Material" setter="set_normal_material" getter="get_normal_material">
</member>
<member name="paths" type="bool" setter="set_debug_paths" getter="get_debug_paths" default="false">
</member>
<member name="paths_clipping" type="Color" setter="set_debug_clipping_color" getter="get_debug_clipping_color" default="Color( 0.8, 0, 0, 0.8 )">
</member>
<member name="paths_color" type="Color" setter="set_debug_paths_color" getter="get_debug_paths_color" default="Color( 1, 0.498039, 0, 0.466667 )">
</member>
<member name="regions" type="bool" setter="set_debug_regions" getter="get_debug_regions" default="false">
</member>
<member name="regions_color" type="Color" setter="set_debug_regions_color" getter="get_debug_regions_color" default="Color( 0, 0, 1, 0.5 )">
</member>
<member name="screen_material" type="Material" setter="set_screen_material" getter="get_screen_material">
</member>
<member name="skeleton_data_res" type="SpineSkeletonDataResource" setter="set_skeleton_data_res" getter="get_skeleton_data_res">
</member>
<member name="update_mode" type="int" setter="set_update_mode" getter="get_update_mode" enum="SpineConstant.UpdateMode" default="0">
</member>
</members>
<signals>
<signal name="_internal_spine_objects_invalidated">
<description>
</description>
</signal>
<signal name="animation_completed">
<argument index="0" name="spine_sprite" type="Object" />
<argument index="1" name="animation_state" type="Object" />
<argument index="2" name="track_entry" type="Object" />
<description>
</description>
</signal>
<signal name="animation_disposed">
<argument index="0" name="spine_sprite" type="Object" />
<argument index="1" name="animation_state" type="Object" />
<argument index="2" name="track_entry" type="Object" />
<description>
</description>
</signal>
<signal name="animation_ended">
<argument index="0" name="spine_sprite" type="Object" />
<argument index="1" name="animation_state" type="Object" />
<argument index="2" name="track_entry" type="Object" />
<description>
</description>
</signal>
<signal name="animation_event">
<argument index="0" name="spine_sprite" type="Object" />
<argument index="1" name="animation_state" type="Object" />
<argument index="2" name="track_entry" type="Object" />
<argument index="3" name="event" type="Object" />
<description>
</description>
</signal>
<signal name="animation_interrupted">
<argument index="0" name="spine_sprite" type="Object" />
<argument index="1" name="animation_state" type="Object" />
<argument index="2" name="track_entry" type="Object" />
<description>
</description>
</signal>
<signal name="animation_started">
<argument index="0" name="spine_sprite" type="Object" />
<argument index="1" name="animation_state" type="Object" />
<argument index="2" name="track_entry" type="Object" />
<description>
</description>
</signal>
<signal name="before_animation_state_apply">
<argument index="0" name="spine_sprite" type="Object" />
<description>
</description>
</signal>
<signal name="before_animation_state_update">
<argument index="0" name="spine_sprite" type="Object" />
<description>
</description>
</signal>
<signal name="before_world_transforms_change">
<argument index="0" name="spine_sprite" type="Object" />
<description>
</description>
</signal>
<signal name="world_transforms_changed">
<argument index="0" name="spine_sprite" type="Object" />
<description>
</description>
</signal>
</signals>
<constants>
</constants>
</class>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineTimeline" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="apply">
<return type="void" />
<argument index="0" name="skeleton" type="SpineSkeleton" />
<argument index="1" name="last_time" type="float" />
<argument index="2" name="time" type="float" />
<argument index="3" name="events" type="Array" />
<argument index="4" name="alpha" type="float" />
<argument index="5" name="blend" type="int" enum="SpineConstant.MixBlend" />
<argument index="6" name="direction" type="int" enum="SpineConstant.MixDirection" />
<description>
</description>
</method>
<method name="get_duration">
<return type="float" />
<description>
</description>
</method>
<method name="get_frame_count">
<return type="int" />
<description>
</description>
</method>
<method name="get_frame_entries">
<return type="int" />
<description>
</description>
</method>
<method name="get_frames">
<return type="Array" />
<description>
</description>
</method>
<method name="get_property_ids">
<return type="Array" />
<description>
</description>
</method>
<method name="get_type">
<return type="String" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,261 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineTrackEntry" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_alpha">
<return type="float" />
<description>
</description>
</method>
<method name="get_animation">
<return type="SpineAnimation" />
<description>
</description>
</method>
<method name="get_animation_end">
<return type="float" />
<description>
</description>
</method>
<method name="get_animation_last">
<return type="float" />
<description>
</description>
</method>
<method name="get_animation_start">
<return type="float" />
<description>
</description>
</method>
<method name="get_animation_time">
<return type="float" />
<description>
</description>
</method>
<method name="get_attachment_threshold">
<return type="float" />
<description>
</description>
</method>
<method name="get_delay">
<return type="float" />
<description>
</description>
</method>
<method name="get_draw_order_threshold">
<return type="float" />
<description>
</description>
</method>
<method name="get_event_threshold">
<return type="float" />
<description>
</description>
</method>
<method name="get_hold_previous">
<return type="bool" />
<description>
</description>
</method>
<method name="get_loop">
<return type="bool" />
<description>
</description>
</method>
<method name="get_mix_blend">
<return type="int" enum="SpineConstant.MixBlend" />
<description>
</description>
</method>
<method name="get_mix_duration">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_time">
<return type="float" />
<description>
</description>
</method>
<method name="get_mixing_from">
<return type="SpineTrackEntry" />
<description>
</description>
</method>
<method name="get_mixing_to">
<return type="SpineTrackEntry" />
<description>
</description>
</method>
<method name="get_next">
<return type="SpineTrackEntry" />
<description>
</description>
</method>
<method name="get_previous">
<return type="SpineTrackEntry" />
<description>
</description>
</method>
<method name="get_reverse">
<return type="bool" />
<description>
</description>
</method>
<method name="get_shortest_rotation">
<return type="bool" />
<description>
</description>
</method>
<method name="get_time_scale">
<return type="float" />
<description>
</description>
</method>
<method name="get_track_complete">
<return type="float" />
<description>
</description>
</method>
<method name="get_track_end">
<return type="float" />
<description>
</description>
</method>
<method name="get_track_index">
<return type="int" />
<description>
</description>
</method>
<method name="get_track_time">
<return type="float" />
<description>
</description>
</method>
<method name="is_complete">
<return type="bool" />
<description>
</description>
</method>
<method name="reset_rotation_directions">
<return type="void" />
<description>
</description>
</method>
<method name="set_alpha">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_animation_end">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_animation_last">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_animation_start">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_attachment_threshold">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_delay">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_draw_order_threshold">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_event_threshold">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_hold_previous">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_loop">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_mix_blend">
<return type="void" />
<argument index="0" name="v" type="int" enum="SpineConstant.MixBlend" />
<description>
</description>
</method>
<method name="set_mix_duration">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_mix_time">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_reverse">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_shortest_rotation">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_time_scale">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_track_end">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_track_time">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,116 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineTransformConstraint" inherits="SpineObjectWrapper" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_bones">
<return type="Array" />
<description>
</description>
</method>
<method name="get_data">
<return type="SpineTransformConstraintData" />
<description>
</description>
</method>
<method name="get_mix_rotate">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_scale_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_scale_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_shear_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_target">
<return type="SpineBone" />
<description>
</description>
</method>
<method name="is_active">
<return type="bool" />
<description>
</description>
</method>
<method name="set_active">
<return type="void" />
<argument index="0" name="v" type="bool" />
<description>
</description>
</method>
<method name="set_mix_rotate">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_mix_scale_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_mix_scale_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_mix_shear_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_mix_x">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_mix_y">
<return type="void" />
<argument index="0" name="v" type="float" />
<description>
</description>
</method>
<method name="set_target">
<return type="void" />
<argument index="0" name="v" type="SpineBone" />
<description>
</description>
</method>
<method name="update">
<return type="void" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>

View File

@ -0,0 +1,93 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="SpineTransformConstraintData" inherits="SpineConstraintData" version="3.4">
<brief_description>
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_bones">
<return type="Array" />
<description>
</description>
</method>
<method name="get_mix_rotate">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_scale_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_scale_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_shear_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_mix_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_offset_rotation">
<return type="float" />
<description>
</description>
</method>
<method name="get_offset_scale_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_offset_scale_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_offset_shear_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_offset_x">
<return type="float" />
<description>
</description>
</method>
<method name="get_offset_y">
<return type="float" />
<description>
</description>
</method>
<method name="get_target">
<return type="SpineBoneData" />
<description>
</description>
</method>
<method name="is_local">
<return type="bool" />
<description>
</description>
</method>
<method name="is_relative">
<return type="bool" />
<description>
</description>
</method>
</methods>
<constants>
</constants>
</class>