EditorProperty.xml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <class name="EditorProperty" inherits="Container" category="Core" version="3.1.2">
  3. <brief_description>
  4. </brief_description>
  5. <description>
  6. </description>
  7. <tutorials>
  8. </tutorials>
  9. <methods>
  10. <method name="emit_changed">
  11. <return type="void">
  12. </return>
  13. <argument index="0" name="property" type="String">
  14. </argument>
  15. <argument index="1" name="value" type="Variant">
  16. </argument>
  17. <argument index="2" name="field" type="String" default="&quot;&quot;">
  18. </argument>
  19. <argument index="3" name="changing" type="bool" default="false">
  20. </argument>
  21. <description>
  22. </description>
  23. </method>
  24. <method name="get_edited_object">
  25. <return type="Object">
  26. </return>
  27. <description>
  28. </description>
  29. </method>
  30. <method name="get_edited_property">
  31. <return type="String">
  32. </return>
  33. <description>
  34. </description>
  35. </method>
  36. <method name="get_tooltip_text" qualifiers="const">
  37. <return type="String">
  38. </return>
  39. <description>
  40. </description>
  41. </method>
  42. <method name="update_property" qualifiers="virtual">
  43. <return type="void">
  44. </return>
  45. <description>
  46. </description>
  47. </method>
  48. </methods>
  49. <members>
  50. <member name="checkable" type="bool" setter="set_checkable" getter="is_checkable">
  51. </member>
  52. <member name="checked" type="bool" setter="set_checked" getter="is_checked">
  53. </member>
  54. <member name="draw_red" type="bool" setter="set_draw_red" getter="is_draw_red">
  55. </member>
  56. <member name="keying" type="bool" setter="set_keying" getter="is_keying">
  57. </member>
  58. <member name="label" type="String" setter="set_label" getter="get_label">
  59. </member>
  60. <member name="read_only" type="bool" setter="set_read_only" getter="is_read_only">
  61. </member>
  62. </members>
  63. <signals>
  64. <signal name="multiple_properties_changed">
  65. <argument index="0" name="properties" type="PoolStringArray">
  66. </argument>
  67. <argument index="1" name="value" type="Array">
  68. </argument>
  69. <description>
  70. </description>
  71. </signal>
  72. <signal name="object_id_selected">
  73. <argument index="0" name="property" type="String">
  74. </argument>
  75. <argument index="1" name="id" type="int">
  76. </argument>
  77. <description>
  78. </description>
  79. </signal>
  80. <signal name="property_changed">
  81. <argument index="0" name="property" type="String">
  82. </argument>
  83. <argument index="1" name="value" type="Nil">
  84. </argument>
  85. <description>
  86. </description>
  87. </signal>
  88. <signal name="property_checked">
  89. <argument index="0" name="property" type="String">
  90. </argument>
  91. <argument index="1" name="bool" type="String">
  92. </argument>
  93. <description>
  94. </description>
  95. </signal>
  96. <signal name="property_keyed">
  97. <argument index="0" name="property" type="String">
  98. </argument>
  99. <description>
  100. </description>
  101. </signal>
  102. <signal name="property_keyed_with_value">
  103. <argument index="0" name="property" type="String">
  104. </argument>
  105. <argument index="1" name="value" type="Nil">
  106. </argument>
  107. <description>
  108. </description>
  109. </signal>
  110. <signal name="resource_selected">
  111. <argument index="0" name="path" type="String">
  112. </argument>
  113. <argument index="1" name="resource" type="Resource">
  114. </argument>
  115. <description>
  116. </description>
  117. </signal>
  118. <signal name="selected">
  119. <argument index="0" name="path" type="String">
  120. </argument>
  121. <argument index="1" name="focusable_idx" type="int">
  122. </argument>
  123. <description>
  124. </description>
  125. </signal>
  126. </signals>
  127. <constants>
  128. </constants>
  129. </class>