class_skin.rst 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. :github_url: hide
  2. .. DO NOT EDIT THIS FILE!!!
  3. .. Generated automatically from Godot engine sources.
  4. .. Generator: https://github.com/godotengine/godot/tree/3.6/doc/tools/make_rst.py.
  5. .. XML source: https://github.com/godotengine/godot/tree/3.6/doc/classes/Skin.xml.
  6. .. _class_Skin:
  7. Skin
  8. ====
  9. **Inherits:** :ref:`Resource<class_Resource>` **<** :ref:`Reference<class_Reference>` **<** :ref:`Object<class_Object>`
  10. .. container:: contribute
  11. There is currently no description for this class. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  12. .. rst-class:: classref-reftable-group
  13. Methods
  14. -------
  15. .. table::
  16. :widths: auto
  17. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  18. | void | :ref:`add_bind<class_Skin_method_add_bind>` **(** :ref:`int<class_int>` bone, :ref:`Transform<class_Transform>` pose **)** |
  19. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  20. | void | :ref:`clear_binds<class_Skin_method_clear_binds>` **(** **)** |
  21. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  22. | :ref:`int<class_int>` | :ref:`get_bind_bone<class_Skin_method_get_bind_bone>` **(** :ref:`int<class_int>` bind_index **)** |const| |
  23. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  24. | :ref:`int<class_int>` | :ref:`get_bind_count<class_Skin_method_get_bind_count>` **(** **)** |const| |
  25. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  26. | :ref:`String<class_String>` | :ref:`get_bind_name<class_Skin_method_get_bind_name>` **(** :ref:`int<class_int>` bind_index **)** |const| |
  27. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  28. | :ref:`Transform<class_Transform>` | :ref:`get_bind_pose<class_Skin_method_get_bind_pose>` **(** :ref:`int<class_int>` bind_index **)** |const| |
  29. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  30. | void | :ref:`set_bind_bone<class_Skin_method_set_bind_bone>` **(** :ref:`int<class_int>` bind_index, :ref:`int<class_int>` bone **)** |
  31. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  32. | void | :ref:`set_bind_count<class_Skin_method_set_bind_count>` **(** :ref:`int<class_int>` bind_count **)** |
  33. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  34. | void | :ref:`set_bind_name<class_Skin_method_set_bind_name>` **(** :ref:`int<class_int>` bind_index, :ref:`String<class_String>` name **)** |
  35. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  36. | void | :ref:`set_bind_pose<class_Skin_method_set_bind_pose>` **(** :ref:`int<class_int>` bind_index, :ref:`Transform<class_Transform>` pose **)** |
  37. +-----------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------+
  38. .. rst-class:: classref-section-separator
  39. ----
  40. .. rst-class:: classref-descriptions-group
  41. Method Descriptions
  42. -------------------
  43. .. _class_Skin_method_add_bind:
  44. .. rst-class:: classref-method
  45. void **add_bind** **(** :ref:`int<class_int>` bone, :ref:`Transform<class_Transform>` pose **)**
  46. .. container:: contribute
  47. There is currently no description for this method. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  48. .. rst-class:: classref-item-separator
  49. ----
  50. .. _class_Skin_method_clear_binds:
  51. .. rst-class:: classref-method
  52. void **clear_binds** **(** **)**
  53. .. container:: contribute
  54. There is currently no description for this method. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  55. .. rst-class:: classref-item-separator
  56. ----
  57. .. _class_Skin_method_get_bind_bone:
  58. .. rst-class:: classref-method
  59. :ref:`int<class_int>` **get_bind_bone** **(** :ref:`int<class_int>` bind_index **)** |const|
  60. .. container:: contribute
  61. There is currently no description for this method. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  62. .. rst-class:: classref-item-separator
  63. ----
  64. .. _class_Skin_method_get_bind_count:
  65. .. rst-class:: classref-method
  66. :ref:`int<class_int>` **get_bind_count** **(** **)** |const|
  67. .. container:: contribute
  68. There is currently no description for this method. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  69. .. rst-class:: classref-item-separator
  70. ----
  71. .. _class_Skin_method_get_bind_name:
  72. .. rst-class:: classref-method
  73. :ref:`String<class_String>` **get_bind_name** **(** :ref:`int<class_int>` bind_index **)** |const|
  74. .. container:: contribute
  75. There is currently no description for this method. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  76. .. rst-class:: classref-item-separator
  77. ----
  78. .. _class_Skin_method_get_bind_pose:
  79. .. rst-class:: classref-method
  80. :ref:`Transform<class_Transform>` **get_bind_pose** **(** :ref:`int<class_int>` bind_index **)** |const|
  81. .. container:: contribute
  82. There is currently no description for this method. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  83. .. rst-class:: classref-item-separator
  84. ----
  85. .. _class_Skin_method_set_bind_bone:
  86. .. rst-class:: classref-method
  87. void **set_bind_bone** **(** :ref:`int<class_int>` bind_index, :ref:`int<class_int>` bone **)**
  88. .. container:: contribute
  89. There is currently no description for this method. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  90. .. rst-class:: classref-item-separator
  91. ----
  92. .. _class_Skin_method_set_bind_count:
  93. .. rst-class:: classref-method
  94. void **set_bind_count** **(** :ref:`int<class_int>` bind_count **)**
  95. .. container:: contribute
  96. There is currently no description for this method. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  97. .. rst-class:: classref-item-separator
  98. ----
  99. .. _class_Skin_method_set_bind_name:
  100. .. rst-class:: classref-method
  101. void **set_bind_name** **(** :ref:`int<class_int>` bind_index, :ref:`String<class_String>` name **)**
  102. .. container:: contribute
  103. There is currently no description for this method. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  104. .. rst-class:: classref-item-separator
  105. ----
  106. .. _class_Skin_method_set_bind_pose:
  107. .. rst-class:: classref-method
  108. void **set_bind_pose** **(** :ref:`int<class_int>` bind_index, :ref:`Transform<class_Transform>` pose **)**
  109. .. container:: contribute
  110. There is currently no description for this method. Please help us by :ref:`contributing one <doc_updating_the_class_reference>`!
  111. .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)`
  112. .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)`
  113. .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)`
  114. .. |static| replace:: :abbr:`static (This method doesn't need an instance to be called, so it can be called directly using the class name.)`