EditorProperty.xml 3.4 KB

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