GLTFSkin.xml 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <class name="GLTFSkin" inherits="Resource" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../doc/class.xsd">
  3. <brief_description>
  4. </brief_description>
  5. <description>
  6. </description>
  7. <tutorials>
  8. <link title="Runtime file loading and saving">$DOCS_URL/tutorials/io/runtime_file_loading_and_saving.html</link>
  9. </tutorials>
  10. <methods>
  11. <method name="get_inverse_binds">
  12. <return type="Transform3D[]" />
  13. <description>
  14. </description>
  15. </method>
  16. <method name="get_joint_i_to_bone_i">
  17. <return type="Dictionary" />
  18. <description>
  19. </description>
  20. </method>
  21. <method name="get_joint_i_to_name">
  22. <return type="Dictionary" />
  23. <description>
  24. </description>
  25. </method>
  26. <method name="set_inverse_binds">
  27. <return type="void" />
  28. <param index="0" name="inverse_binds" type="Transform3D[]" />
  29. <description>
  30. </description>
  31. </method>
  32. <method name="set_joint_i_to_bone_i">
  33. <return type="void" />
  34. <param index="0" name="joint_i_to_bone_i" type="Dictionary" />
  35. <description>
  36. </description>
  37. </method>
  38. <method name="set_joint_i_to_name">
  39. <return type="void" />
  40. <param index="0" name="joint_i_to_name" type="Dictionary" />
  41. <description>
  42. </description>
  43. </method>
  44. </methods>
  45. <members>
  46. <member name="godot_skin" type="Skin" setter="set_godot_skin" getter="get_godot_skin">
  47. </member>
  48. <member name="joints" type="PackedInt32Array" setter="set_joints" getter="get_joints" default="PackedInt32Array()">
  49. </member>
  50. <member name="joints_original" type="PackedInt32Array" setter="set_joints_original" getter="get_joints_original" default="PackedInt32Array()">
  51. </member>
  52. <member name="non_joints" type="PackedInt32Array" setter="set_non_joints" getter="get_non_joints" default="PackedInt32Array()">
  53. </member>
  54. <member name="roots" type="PackedInt32Array" setter="set_roots" getter="get_roots" default="PackedInt32Array()">
  55. </member>
  56. <member name="skeleton" type="int" setter="set_skeleton" getter="get_skeleton" default="-1">
  57. </member>
  58. <member name="skin_root" type="int" setter="set_skin_root" getter="get_skin_root" default="-1">
  59. </member>
  60. </members>
  61. </class>