2017-12-16 20:34:16 +01:00
<?xml version="1.0" encoding="UTF-8" ?>
2021-04-26 13:14:51 +02:00
<class name= "BakedLightmapData" inherits= "Resource" version= "3.4" >
2017-12-16 20:34:16 +01:00
<brief_description >
</brief_description>
<description >
</description>
<tutorials >
</tutorials>
<methods >
<method name= "add_user" >
<return type= "void" >
</return>
<argument index= "0" name= "path" type= "NodePath" >
</argument>
2020-12-30 17:12:41 +01:00
<argument index= "1" name= "lightmap" type= "Resource" >
2017-12-16 20:34:16 +01:00
</argument>
2020-12-30 17:12:41 +01:00
<argument index= "2" name= "lightmap_slice" type= "int" >
</argument>
<argument index= "3" name= "lightmap_uv_rect" type= "Rect2" >
</argument>
<argument index= "4" name= "instance" type= "int" >
2017-12-18 08:13:58 +01:00
</argument>
2017-12-16 20:34:16 +01:00
<description >
</description>
</method>
2021-02-15 12:32:31 +01:00
<method name= "clear_data" >
<return type= "void" >
</return>
<description >
</description>
</method>
2017-12-16 20:34:16 +01:00
<method name= "clear_users" >
<return type= "void" >
</return>
<description >
</description>
</method>
<method name= "get_user_count" qualifiers= "const" >
<return type= "int" >
</return>
<description >
</description>
</method>
<method name= "get_user_lightmap" qualifiers= "const" >
2020-12-30 17:12:41 +01:00
<return type= "Resource" >
2017-12-16 20:34:16 +01:00
</return>
<argument index= "0" name= "user_idx" type= "int" >
</argument>
<description >
</description>
</method>
<method name= "get_user_path" qualifiers= "const" >
<return type= "NodePath" >
</return>
<argument index= "0" name= "user_idx" type= "int" >
</argument>
<description >
</description>
</method>
</methods>
<members >
2019-06-29 12:38:01 +02:00
<member name= "bounds" type= "AABB" setter= "set_bounds" getter= "get_bounds" default= "AABB( 0, 0, 0, 0, 0, 0 )" >
2018-01-11 23:38:35 +01:00
</member>
2019-06-29 12:38:01 +02:00
<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 )" >
2018-01-11 23:38:35 +01:00
</member>
2019-06-29 12:38:01 +02:00
<member name= "cell_subdiv" type= "int" setter= "set_cell_subdiv" getter= "get_cell_subdiv" default= "1" >
2018-01-11 23:38:35 +01:00
</member>
2019-06-29 12:38:01 +02:00
<member name= "energy" type= "float" setter= "set_energy" getter= "get_energy" default= "1.0" >
2021-07-25 02:55:36 +02:00
Global energy multiplier for baked and dynamic capture objects. This can be changed at run-time without having to bake lightmaps again.
To adjust only the energy of indirect lighting (without affecting direct lighting or emissive materials), adjust [member BakedLightmap.bounce_indirect_energy] and bake lightmaps again.
2021-03-11 13:34:57 +01:00
</member>
<member name= "interior" type= "bool" setter= "set_interior" getter= "is_interior" default= "false" >
Controls whether dynamic capture objects receive environment lighting or not.
2017-12-16 20:34:16 +01:00
</member>
2019-06-29 12:38:01 +02:00
<member name= "octree" type= "PoolByteArray" setter= "set_octree" getter= "get_octree" default= "PoolByteArray( )" >
2018-01-11 23:38:35 +01:00
</member>
2017-12-16 20:34:16 +01:00
</members>
<constants >
</constants>
</class>