BakedLightmapData.xml 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <class name="BakedLightmapData" inherits="Resource" version="3.4">
  3. <brief_description>
  4. </brief_description>
  5. <description>
  6. </description>
  7. <tutorials>
  8. </tutorials>
  9. <methods>
  10. <method name="add_user">
  11. <return type="void">
  12. </return>
  13. <argument index="0" name="path" type="NodePath">
  14. </argument>
  15. <argument index="1" name="lightmap" type="Resource">
  16. </argument>
  17. <argument index="2" name="lightmap_slice" type="int">
  18. </argument>
  19. <argument index="3" name="lightmap_uv_rect" type="Rect2">
  20. </argument>
  21. <argument index="4" name="instance" type="int">
  22. </argument>
  23. <description>
  24. </description>
  25. </method>
  26. <method name="clear_data">
  27. <return type="void">
  28. </return>
  29. <description>
  30. </description>
  31. </method>
  32. <method name="clear_users">
  33. <return type="void">
  34. </return>
  35. <description>
  36. </description>
  37. </method>
  38. <method name="get_user_count" qualifiers="const">
  39. <return type="int">
  40. </return>
  41. <description>
  42. </description>
  43. </method>
  44. <method name="get_user_lightmap" qualifiers="const">
  45. <return type="Resource">
  46. </return>
  47. <argument index="0" name="user_idx" type="int">
  48. </argument>
  49. <description>
  50. </description>
  51. </method>
  52. <method name="get_user_path" qualifiers="const">
  53. <return type="NodePath">
  54. </return>
  55. <argument index="0" name="user_idx" type="int">
  56. </argument>
  57. <description>
  58. </description>
  59. </method>
  60. </methods>
  61. <members>
  62. <member name="bounds" type="AABB" setter="set_bounds" getter="get_bounds" default="AABB( 0, 0, 0, 0, 0, 0 )">
  63. </member>
  64. <member name="cell_space_transform" type="Transform" setter="set_cell_space_transform" getter="get_cell_space_transform" default="Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )">
  65. </member>
  66. <member name="cell_subdiv" type="int" setter="set_cell_subdiv" getter="get_cell_subdiv" default="1">
  67. </member>
  68. <member name="energy" type="float" setter="set_energy" getter="get_energy" default="1.0">
  69. Global energy multiplier for baked and dynamic capture objects.
  70. </member>
  71. <member name="interior" type="bool" setter="set_interior" getter="is_interior" default="false">
  72. Controls whether dynamic capture objects receive environment lighting or not.
  73. </member>
  74. <member name="octree" type="PoolByteArray" setter="set_octree" getter="get_octree" default="PoolByteArray( )">
  75. </member>
  76. </members>
  77. <constants>
  78. </constants>
  79. </class>