Re-extracted class docs.

This commit is contained in:
Relintai 2025-04-04 19:03:05 +02:00
parent f878be9792
commit aacd20d9dd
7 changed files with 557 additions and 56 deletions

View File

@ -208,5 +208,7 @@
Specific to mobile platforms.
[b]Note:[/b] On iOS, you only have approximately 5 seconds to finish a task started by this signal. If you go over this allotment, iOS will kill the app instead of pausing it.
</constant>
<constant name="NOTIFICATION_QUITTING" value="1016">
</constant>
</constants>
</class>

View File

@ -276,12 +276,82 @@
Returns the expanded version of the original sql, if the database backend supports it.
</description>
</method>
<method name="get_last_insert_rowid">
<return type="int" />
<description>
</description>
</method>
<method name="get_normalized_sql">
<return type="String" />
<description>
Returns the normalized version of the original sql, if the database backend supports it.
</description>
</method>
<method name="next_column_blob">
<return type="PoolByteArray" />
<description>
</description>
</method>
<method name="next_column_database_name">
<return type="String" />
<description>
</description>
</method>
<method name="next_column_decltype">
<return type="String" />
<description>
</description>
</method>
<method name="next_column_double">
<return type="float" />
<description>
</description>
</method>
<method name="next_column_float">
<return type="float" />
<description>
</description>
</method>
<method name="next_column_int">
<return type="int" />
<description>
</description>
</method>
<method name="next_column_int64">
<return type="int" />
<description>
</description>
</method>
<method name="next_column_name">
<return type="String" />
<description>
</description>
</method>
<method name="next_column_origin_name">
<return type="String" />
<description>
</description>
</method>
<method name="next_column_table_name">
<return type="String" />
<description>
</description>
</method>
<method name="next_column_text">
<return type="String" />
<description>
</description>
</method>
<method name="next_column_type">
<return type="int" enum="PreparedStatement.Type" />
<description>
</description>
</method>
<method name="next_column_value">
<return type="Variant" />
<description>
</description>
</method>
<method name="prepare">
<return type="int" enum="Error" />
<description>
@ -303,6 +373,8 @@
</method>
</methods>
<members>
<member name="current_column_index" type="int" setter="set_current_column_index" getter="get_current_column_index">
</member>
<member name="sql" type="String" setter="set_sql" getter="get_sql">
The sql statement to send to the database.
</member>

View File

@ -23,6 +23,11 @@
Gets a bool value from the index-th cell.
</description>
</method>
<method name="get_cell_count">
<return type="int" />
<description>
</description>
</method>
<method name="get_cell_double">
<return type="float" />
<argument index="0" name="index" type="int" />
@ -56,6 +61,36 @@
Returns the last inserted row's id. On some database backends this needs to be requested in the query to be available.
</description>
</method>
<method name="get_next_cell">
<return type="String" />
<description>
</description>
</method>
<method name="get_next_cell_bool">
<return type="bool" />
<description>
</description>
</method>
<method name="get_next_cell_double">
<return type="float" />
<description>
</description>
</method>
<method name="get_next_cell_float">
<return type="float" />
<description>
</description>
</method>
<method name="get_next_cell_int">
<return type="int" />
<description>
</description>
</method>
<method name="get_stored_row_count">
<return type="int" />
<description>
</description>
</method>
<method name="is_cell_null">
<return type="bool" />
<argument index="0" name="index" type="int" />
@ -63,6 +98,11 @@
Is the given cell null.
</description>
</method>
<method name="is_next_cell_null">
<return type="bool" />
<description>
</description>
</method>
<method name="next_row">
<return type="bool" />
<description>
@ -70,6 +110,10 @@
</description>
</method>
</methods>
<members>
<member name="current_cell_index" type="int" setter="set_current_cell_index" getter="get_current_cell_index" default="0">
</member>
</members>
<constants>
</constants>
</class>

View File

@ -23,6 +23,11 @@
<description>
</description>
</method>
<method name="_build_immediate" qualifiers="virtual">
<return type="void" />
<description>
</description>
</method>
<method name="_channel_setup" qualifiers="virtual">
<return type="void" />
<description>
@ -117,6 +122,11 @@
<description>
</description>
</method>
<method name="build_immediate">
<return type="void" />
<description>
</description>
</method>
<method name="cancel_build">
<return type="void" />
<description>
@ -417,6 +427,46 @@
<description>
</description>
</method>
<method name="light_add">
<return type="void" />
<argument index="0" name="light" type="TerrainLight" />
<description>
</description>
</method>
<method name="light_get_count" qualifiers="const">
<return type="int" />
<description>
</description>
</method>
<method name="light_get_index">
<return type="TerrainLight" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="light_has">
<return type="bool" />
<argument index="0" name="light" type="TerrainLight" />
<description>
</description>
</method>
<method name="light_remove">
<return type="bool" />
<argument index="0" name="light" type="TerrainLight" />
<description>
</description>
</method>
<method name="light_remove_index">
<return type="void" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="lights_clear">
<return type="void" />
<description>
</description>
</method>
<method name="mesh_data_resource_add">
<return type="int" />
<argument index="0" name="local_transform" type="Transform" />
@ -424,6 +474,20 @@
<argument index="2" name="texture" type="Texture" default="null" />
<argument index="3" name="color" type="Color" default="Color( 1, 1, 1, 1 )" />
<argument index="4" name="apply_voxel_scale" type="bool" default="true" />
<argument index="5" name="original" type="bool" default="true" />
<argument index="6" name="name" type="String" default="&quot;&quot;" />
<description>
</description>
</method>
<method name="mesh_data_resource_add_material">
<return type="int" />
<argument index="0" name="local_transform" type="Transform" />
<argument index="1" name="mesh" type="MeshDataResource" />
<argument index="2" name="texture" type="Texture" default="null" />
<argument index="3" name="material" type="Material" default="null" />
<argument index="4" name="apply_voxel_scale" type="bool" default="true" />
<argument index="5" name="original" type="bool" default="true" />
<argument index="6" name="name" type="String" default="&quot;&quot;" />
<description>
</description>
</method>
@ -434,6 +498,8 @@
<argument index="2" name="texture" type="Texture" default="null" />
<argument index="3" name="color" type="Color" default="Color( 1, 1, 1, 1 )" />
<argument index="4" name="apply_voxel_scale" type="bool" default="true" />
<argument index="5" name="original" type="bool" default="true" />
<argument index="6" name="name" type="String" default="&quot;&quot;" />
<description>
</description>
</method>
@ -465,6 +531,24 @@
<description>
</description>
</method>
<method name="mesh_data_resource_get_is_original">
<return type="bool" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="mesh_data_resource_get_material">
<return type="Material" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="mesh_data_resource_get_name">
<return type="String" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="mesh_data_resource_get_texture">
<return type="Texture" />
<argument index="0" name="index" type="int" />
@ -510,6 +594,27 @@
<description>
</description>
</method>
<method name="mesh_data_resource_set_is_original">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="original" type="bool" />
<description>
</description>
</method>
<method name="mesh_data_resource_set_material">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="material" type="Material" />
<description>
</description>
</method>
<method name="mesh_data_resource_set_name">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="name" type="String" />
<description>
</description>
</method>
<method name="mesh_data_resource_set_texture">
<return type="void" />
<argument index="0" name="index" type="int" />
@ -545,8 +650,10 @@
</method>
<method name="prop_add">
<return type="void" />
<argument index="0" name="prop" type="Transform" />
<argument index="1" name="arg1" type="PropData" />
<argument index="0" name="transform" type="Transform" />
<argument index="1" name="prop" type="PropData" />
<argument index="2" name="original" type="bool" default="true" />
<argument index="3" name="name" type="String" default="&quot;&quot;" />
<description>
</description>
</method>
@ -561,17 +668,168 @@
<description>
</description>
</method>
<method name="prop_get_is_original">
<return type="bool" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="prop_get_name">
<return type="String" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="prop_get_transform">
<return type="Transform" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="prop_remove">
<return type="void" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="prop_set">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="prop" type="PropData" />
<description>
</description>
</method>
<method name="prop_set_is_original">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="original" type="bool" />
<description>
</description>
</method>
<method name="prop_set_name">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="name" type="String" />
<description>
</description>
</method>
<method name="prop_set_transform">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="transform" type="Transform" />
<description>
</description>
</method>
<method name="props_clear">
<return type="void" />
<description>
</description>
</method>
<method name="scene_add">
<return type="void" />
<argument index="0" name="scene" type="PackedScene" />
<argument index="1" name="transform" type="Transform" default="Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )" />
<argument index="2" name="node" type="Node" default="null" />
<argument index="3" name="original" type="bool" default="true" />
<argument index="4" name="name" type="String" default="&quot;&quot;" />
<description>
</description>
</method>
<method name="scene_get">
<return type="PackedScene" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="scene_get_count" qualifiers="const">
<return type="int" />
<description>
</description>
</method>
<method name="scene_get_is_original">
<return type="bool" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="scene_get_name">
<return type="String" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="scene_get_node">
<return type="Node" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="scene_get_transform">
<return type="Transform" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="scene_instance">
<return type="void" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="scene_queue_free">
<return type="void" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="scene_remove">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="queue_free" type="bool" default="true" />
<description>
</description>
</method>
<method name="scene_set">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="scene" type="PackedScene" />
<description>
</description>
</method>
<method name="scene_set_is_original">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="original" type="bool" />
<description>
</description>
</method>
<method name="scene_set_name">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="name" type="String" />
<description>
</description>
</method>
<method name="scene_set_node">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="node" type="Node" />
<description>
</description>
</method>
<method name="scene_set_transform">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="1" name="transform" type="Transform" />
<description>
</description>
</method>
<method name="scenes_clear">
<return type="void" />
<argument index="0" name="queue_free" type="bool" default="true" />
<description>
</description>
</method>
<method name="set_physics_process">
<return type="void" />
<argument index="0" name="value" type="bool" />
@ -704,12 +962,20 @@
</member>
<member name="is_generating" type="bool" setter="set_is_generating" getter="get_is_generating">
</member>
<member name="is_immediate_build" type="bool" setter="set_is_immediate_build" getter="get_is_immediate_build">
</member>
<member name="is_terrain_generated" type="bool" setter="set_is_terrain_generated" getter="get_is_terrain_generated" default="false">
</member>
<member name="library" type="TerrainLibrary" setter="set_library" getter="get_library">
</member>
<member name="lights" type="Array" setter="lights_set" getter="lights_get">
</member>
<member name="liquid_material_cache_key" type="int" setter="liquid_material_cache_key_set" getter="liquid_material_cache_key_get" default="0">
</member>
<member name="liquid_material_cache_key_has" type="bool" setter="liquid_material_cache_key_has_set" getter="liquid_material_cache_key_has_get" default="false">
</member>
<member name="liquid_material_cache_key_invalid" type="bool" setter="liquid_material_cache_key_invalid_set" getter="liquid_material_cache_key_invalid_get" default="false">
</member>
<member name="margin_end" type="int" setter="set_margin_end" getter="get_margin_end" default="0">
</member>
<member name="margin_start" type="int" setter="set_margin_start" getter="get_margin_start" default="0">
@ -718,6 +984,12 @@
</member>
<member name="material_cache_key_has" type="bool" setter="material_cache_key_has_set" getter="material_cache_key_has_get" default="false">
</member>
<member name="material_cache_key_invalid" type="bool" setter="material_cache_key_invalid_set" getter="material_cache_key_invalid_get" default="false">
</member>
<member name="mesh_data_resources" type="Array" setter="mesh_data_resources_set" getter="mesh_data_resources_get" default="[ ]">
</member>
<member name="owned_lights" type="Array" setter="owned_lights_set" getter="owned_lights_get" default="[ ]">
</member>
<member name="position_x" type="int" setter="set_position_x" getter="get_position_x" default="0">
</member>
<member name="position_z" type="int" setter="set_position_z" getter="get_position_z" default="0">
@ -726,6 +998,12 @@
</member>
<member name="prop_material_cache_key_has" type="bool" setter="prop_material_cache_key_has_set" getter="prop_material_cache_key_has_get" default="false">
</member>
<member name="prop_material_cache_key_invalid" type="bool" setter="prop_material_cache_key_invalid_set" getter="prop_material_cache_key_invalid_get" default="false">
</member>
<member name="props" type="Array" setter="props_set" getter="props_get" default="[ ]">
</member>
<member name="scenes" type="Array" setter="scenes_set" getter="scenes_get" default="[ ]">
</member>
<member name="size_x" type="int" setter="set_size_x" getter="get_size_x" default="0">
</member>
<member name="size_z" type="int" setter="set_size_z" getter="get_size_z" default="0">

View File

@ -13,6 +13,10 @@
</member>
<member name="isolevel_channel" type="PoolByteArray" setter="channel_set_compressed" getter="channel_get_compressed" default="PoolByteArray( )">
</member>
<member name="liquid_data_channel" type="PoolByteArray" setter="channel_set_compressed" getter="channel_get_compressed" default="PoolByteArray( )">
</member>
<member name="liquid_isolevel_channel" type="PoolByteArray" setter="channel_set_compressed" getter="channel_get_compressed" default="PoolByteArray( )">
</member>
</members>
<constants>
</constants>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="TerrainLight" inherits="Reference">
<class name="TerrainLight" inherits="Resource">
<brief_description>
</brief_description>
<description>
@ -7,31 +7,34 @@
<tutorials>
</tutorials>
<methods>
<method name="get_world_position_x" qualifiers="const">
<return type="int" />
<description>
</description>
</method>
<method name="get_world_position_y" qualifiers="const">
<return type="int" />
<description>
</description>
</method>
<method name="get_world_position_z" qualifiers="const">
<return type="int" />
<description>
</description>
</method>
<method name="set_world_position">
<method name="from_dict">
<return type="void" />
<argument index="0" name="x" type="int" />
<argument index="1" name="y" type="int" />
<argument index="2" name="z" type="int" />
<argument index="0" name="data" type="Dictionary" />
<description>
</description>
</method>
<method name="get_vertex_lights_3d_rid" qualifiers="const">
<return type="RID" />
<description>
</description>
</method>
<method name="set_vertex_lights_3d_rid">
<return type="void" />
<argument index="0" name="rid" type="RID" />
<description>
</description>
</method>
<method name="to_dict">
<return type="Dictionary" />
<description>
</description>
</method>
</methods>
<members>
<member name="has_owner_chunk" type="bool" setter="set_has_owner_chunk" getter="get_has_owner_chunk" default="false">
</member>
<member name="item_cull_mask" type="int" setter="set_item_cull_mask" getter="get_item_cull_mask" default="1">
</member>
<member name="light_attenuation" type="float" setter="set_attenuation" getter="get_attenuation" default="0.0">
</member>
<member name="light_color" type="Color" setter="set_color" getter="get_color" default="Color( 0, 0, 0, 1 )">
@ -40,13 +43,38 @@
</member>
<member name="light_indirect_energy" type="float" setter="set_indirect_energy" getter="get_indirect_energy" default="0.0">
</member>
<member name="light_mode" type="int" setter="set_light_mode" getter="get_light_mode" enum="TerrainLight.LightMode" default="0">
</member>
<member name="light_negative" type="bool" setter="set_negative" getter="get_negative" default="false">
</member>
<member name="light_range" type="float" setter="set_range" getter="get_range" default="0.0">
</member>
<member name="light_specular" type="float" setter="set_specular" getter="get_specular" default="0.0">
</member>
<member name="owner_chunk_position" type="Vector2i" setter="set_owner_chunk_position" getter="get_owner_chunk_position" default="Vector2i( 0, 0 )">
</member>
<member name="owner_type" type="int" setter="set_owner_type" getter="get_owner_type" enum="TerrainLight.OwnerType" default="0">
</member>
<member name="world_data_position" type="Vector3i" setter="set_world_data_position" getter="get_world_data_position" default="Vector3i( 0, 0, 0 )">
</member>
</members>
<signals>
<signal name="light_moved">
<argument index="0" name="light" type="TerrainLight" />
<description>
</description>
</signal>
</signals>
<constants>
<constant name="OWNER_TYPE_NONE" value="0" enum="OwnerType">
</constant>
<constant name="OWNER_TYPE_PROP" value="1" enum="OwnerType">
</constant>
<constant name="LIGHT_MODE_ADD" value="0" enum="LightMode">
</constant>
<constant name="LIGHT_MODE_SUB" value="1" enum="LightMode">
</constant>
<constant name="LIGHT_MODE_MIX" value="2" enum="LightMode">
</constant>
</constants>
</class>

View File

@ -44,16 +44,6 @@
<description>
</description>
</method>
<method name="_set_voxel_with_tool" qualifiers="virtual">
<return type="void" />
<argument index="0" name="mode_add" type="bool" />
<argument index="1" name="hit_position" type="Vector3" />
<argument index="2" name="hit_normal" type="Vector3" />
<argument index="3" name="selected_voxel" type="int" />
<argument index="4" name="isolevel" type="int" />
<description>
</description>
</method>
<method name="can_chunk_do_build_step">
<return type="bool" />
<description>
@ -182,6 +172,12 @@
<description>
</description>
</method>
<method name="get_chunk_at_world_data_position">
<return type="TerrainChunk" />
<argument index="0" name="world_data_position" type="Vector2i" />
<description>
</description>
</method>
<method name="get_chunk_at_world_position">
<return type="TerrainChunk" />
<argument index="0" name="world_position" type="Vector3" />
@ -193,12 +189,25 @@
<description>
</description>
</method>
<method name="get_or_create_chunk_at_world_data_position">
<return type="TerrainChunk" />
<argument index="0" name="world_data_position" type="Vector2i" />
<description>
</description>
</method>
<method name="get_or_create_chunk_at_world_position">
<return type="TerrainChunk" />
<argument index="0" name="world_position" type="Vector3" />
<description>
</description>
</method>
<method name="get_voxel_at_world_data_position">
<return type="int" />
<argument index="0" name="world_data_position" type="Vector2i" />
<argument index="1" name="channel_index" type="int" />
<description>
</description>
</method>
<method name="get_voxel_at_world_position">
<return type="int" />
<argument index="0" name="world_position" type="Vector3" />
@ -214,24 +223,13 @@
</method>
<method name="light_add">
<return type="void" />
<argument index="0" name="light" type="TerrainLight" />
<description>
</description>
</method>
<method name="light_get">
<return type="TerrainLight" />
<argument index="0" name="index" type="int" />
<description>
</description>
</method>
<method name="light_get_count" qualifiers="const">
<return type="int" />
<argument index="0" name="chunk" type="TerrainLight" />
<description>
</description>
</method>
<method name="light_remove">
<return type="void" />
<argument index="0" name="index" type="int" />
<argument index="0" name="chunk" type="TerrainLight" />
<description>
</description>
</method>
@ -240,14 +238,25 @@
<description>
</description>
</method>
<method name="lights_get">
<return type="Array" />
<method name="mesh_data_resource_add">
<return type="void" />
<argument index="0" name="mesh" type="MeshDataResource" />
<argument index="1" name="transform" type="Transform" />
<argument index="2" name="texture" type="Texture" default="null" />
<argument index="3" name="color" type="Color" default="Color( 1, 1, 1, 1 )" />
<argument index="4" name="original" type="bool" default="true" />
<argument index="5" name="name" type="String" default="&quot;&quot;" />
<description>
</description>
</method>
<method name="lights_set">
<method name="mesh_data_resource_add_material">
<return type="void" />
<argument index="0" name="chunks" type="Array" />
<argument index="0" name="mesh" type="MeshDataResource" />
<argument index="1" name="transform" type="Transform" />
<argument index="2" name="texture" type="Texture" default="null" />
<argument index="3" name="material" type="Material" default="Color( 1, 1, 1, 1 )" />
<argument index="4" name="original" type="bool" default="true" />
<argument index="5" name="name" type="String" default="&quot;&quot;" />
<description>
</description>
</method>
@ -262,6 +271,28 @@
<argument index="0" name="transform" type="Transform" />
<argument index="1" name="prop" type="PropData" />
<argument index="2" name="apply_voxel_scale" type="bool" default="true" />
<argument index="3" name="original" type="bool" default="true" />
<argument index="4" name="name" type="String" default="&quot;&quot;" />
<description>
</description>
</method>
<method name="scene_add">
<return type="void" />
<argument index="0" name="scene" type="PackedScene" />
<argument index="1" name="transform" type="Transform" default="Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )" />
<argument index="2" name="node" type="Node" default="null" />
<argument index="3" name="original" type="bool" default="true" />
<argument index="4" name="name" type="String" default="&quot;&quot;" />
<description>
</description>
</method>
<method name="set_voxel_at_world_data_position">
<return type="void" />
<argument index="0" name="world_data_position" type="Vector2i" />
<argument index="1" name="data" type="int" />
<argument index="2" name="channel_index" type="int" />
<argument index="3" name="rebuild" type="bool" default="true" />
<argument index="4" name="allow_creating_chunks " type="bool" default="true" />
<description>
</description>
</method>
@ -274,13 +305,13 @@
<description>
</description>
</method>
<method name="set_voxel_with_tool">
<method name="set_voxels_at_world_data_position">
<return type="void" />
<argument index="0" name="mode_add" type="bool" />
<argument index="1" name="hit_position" type="Vector3" />
<argument index="2" name="hit_normal" type="Vector3" />
<argument index="3" name="selected_voxel" type="int" />
<argument index="4" name="isolevel" type="int" />
<argument index="0" name="data" type="Array" />
<argument index="1" name="channel_index" type="int" />
<argument index="2" name="immediate_build" type="bool" default="false" />
<argument index="3" name="allow_creating_chunks" type="bool" default="true" />
<argument index="4" name="invalidate_texture_caches" type="bool" default="true" />
<description>
</description>
</method>
@ -353,6 +384,42 @@
<description>
</description>
</method>
<method name="world_data_position_to_chunk_position">
<return type="Vector2i" />
<argument index="0" name="world_data_position" type="Vector2i" />
<description>
</description>
</method>
<method name="world_data_position_to_world_position">
<return type="Vector3" />
<argument index="0" name="position" type="Vector2i" />
<description>
</description>
</method>
<method name="world_data_position_to_world_position_3d">
<return type="Vector3" />
<argument index="0" name="position" type="Vector3i" />
<description>
</description>
</method>
<method name="world_position_to_chunk_position">
<return type="Vector2i" />
<argument index="0" name="world_position" type="Vector3" />
<description>
</description>
</method>
<method name="world_position_to_world_data_position">
<return type="Vector2i" />
<argument index="0" name="world_position" type="Vector3" />
<description>
</description>
</method>
<method name="world_position_to_world_data_position_3d">
<return type="Vector3i" />
<argument index="0" name="world_position" type="Vector3" />
<description>
</description>
</method>
</methods>
<members>
<member name="active" type="bool" setter="set_active" getter="get_active" default="true">
@ -383,6 +450,8 @@
</member>
<member name="player_path" type="NodePath" setter="set_player_path" getter="get_player_path" default="NodePath(&quot;&quot;)">
</member>
<member name="use_vertex_lights_3d" type="bool" setter="set_use_vertex_lights_3d" getter="get_use_vertex_lights_3d" default="true">
</member>
<member name="voxel_scale" type="float" setter="set_voxel_scale" getter="get_voxel_scale" default="1.0">
</member>
<member name="voxel_structures" type="Array" setter="voxel_structures_set" getter="voxel_structures_get" default="[ ]">
@ -416,7 +485,11 @@
</constant>
<constant name="CHANNEL_TYPE_INFO_ISOLEVEL" value="1" enum="ChannelTypeInfo">
</constant>
<constant name="CHANNEL_TYPE_INFO_LIQUID_FLOW" value="2" enum="ChannelTypeInfo">
<constant name="CHANNEL_TYPE_INFO_LIQUID_TYPE" value="2" enum="ChannelTypeInfo">
</constant>
<constant name="CHANNEL_TYPE_INFO_LIQUID_ISOLEVEL" value="3" enum="ChannelTypeInfo">
</constant>
<constant name="CHANNEL_TYPE_INFO_LIQUID_FLOW" value="4" enum="ChannelTypeInfo">
</constant>
<constant name="NOTIFICATION_ACTIVE_STATE_CHANGED" value="9000">
</constant>