MCPcopy Create free account

hub / github.com/Zylann/godot_voxel / functions

Functions5,384 in github.com/Zylann/godot_voxel

↓ 3 callersMethodpush_async_tasks
engine/voxel_engine.cpp:277
↓ 3 callersMethodpush_main_thread_time_spread_task
engine/voxel_engine.cpp:246
↓ 3 callersFunctionraycast
edition/mesh_sdf.cpp:72
↓ 3 callersMethodread_lock
Lock the rwlock, block if locked for write by another thread. WARNING: cannot be locked twice by the same thread, it is undefined behavior.
util/thread/rw_lock.h:17
↓ 3 callersMethodremove
storage/voxel_memory_pool.h:38
↓ 3 callersMethodremove_block
terrain/instancing/voxel_instancer.cpp:1262
↓ 3 callersMethodreset
tests/util/test_threaded_task_runner.cpp:31
↓ 3 callersMethodrestart_stream
terrain/voxel_node.cpp:90
↓ 3 callersFunctionrun_blocky_random_tick
edition/funcs.cpp:141
↓ 3 callersFunctionsdf_blend
Single-value helper. Prefer using bulk APIs otherwise.
edition/funcs.h:500
↓ 3 callersFunctionsdf_box
util/math/sdf.h:16
↓ 3 callersFunctionsdf_smooth_union
util/math/sdf.h:82
↓ 3 callersFunctionselect_less
storage/voxel_buffer_gd.cpp:596
↓ 3 callersFunctionserialize_collision_shape_infos
terrain/instancing/voxel_instance_library_multimesh_item.cpp:17
↓ 3 callersFunctionserialize_group_names
terrain/instancing/voxel_instance_library_multimesh_item.cpp:46
↓ 3 callersMethodset_block_buffer
storage/voxel_data_map.cpp:127
↓ 3 callersMethodset_color8
meshers/cubes/voxel_color_palette.h:28
↓ 3 callersMethodset_color_mode
meshers/cubes/voxel_mesher_cubes.cpp:1078
↓ 3 callersMethodset_directory
streams/region/voxel_stream_region_files.cpp:237
↓ 3 callersMethodset_generator
editor/graph/voxel_graph_editor.cpp:246
↓ 3 callersMethodset_gi_mode
terrain/instancing/voxel_instance_library_multimesh_item.cpp:179
↓ 3 callersMethodset_key_cache_enabled
streams/sqlite/voxel_stream_sqlite.cpp:576
↓ 3 callersMethodset_material_override
terrain/instancing/voxel_instance_library_multimesh_item.cpp:156
↓ 3 callersMethodset_mesh
terrain/instancing/voxel_instance_library_multimesh_item.cpp:93
↓ 3 callersMethodset_node_default_input_by_name
generators/graph/voxel_graph_function.cpp:750
↓ 3 callersMethodset_period
util/noise/fast_noise_2.cpp:96
↓ 3 callersMethodset_sector_count
streams/region/region_file.h:57
↓ 3 callersMethodset_sector_index
streams/region/region_file.h:48
↓ 3 callersMethodset_shader_material
terrain/variable_lod/voxel_mesh_block_vlt.cpp:257
↓ 3 callersMethodset_type
editor/blocky_library/types/voxel_blocky_type_viewer.cpp:33
↓ 3 callersMethodset_u64
storage/metadata/voxel_metadata.cpp:15
↓ 3 callersMethodset_viewer_distances
engine/voxel_engine.cpp:192
↓ 3 callersMethodset_viewer_requires_collisions
engine/voxel_engine.cpp:212
↓ 3 callersMethodset_visible
terrain/fixed_lod/voxel_mesh_block_vt.h:107
↓ 3 callersMethodset_voxel
storage/voxel_buffer.cpp:302
↓ 3 callersFunctionsetup_function
generators/graph/voxel_graph_function.cpp:182
↓ 3 callersMethodsize
util/a_star_grid_3d.h:116
↓ 3 callersMethodsnapped
util/math/box3i.h:347
↓ 3 callersFunctionspot_noise_2d
util/noise/spot_noise.h:87
↓ 3 callersFunctionspot_noise_3d
util/noise/spot_noise.h:97
↓ 3 callersMethodstore_float
util/io/serialization.h:86
↓ 3 callersFunctionstore_normalmap_data_to_images
engine/detail_rendering/detail_rendering.cpp:830
↓ 3 callersMethodsupports_series_generation
generators/voxel_generator.h:97
↓ 3 callersFunctiontest_block_serializer_compressed
tests/voxel/test_block_serializer.cpp:35
↓ 3 callersFunctionto_basis3
util/math/conv.h:98
↓ 3 callersFunctionto_fnl_fractal_type
util/noise/fast_noise_lite/fast_noise_lite_gradient.cpp:8
↓ 3 callersMethodto_string
util/dstack.cpp:39
↓ 3 callersMethodto_u32
util/math/color8.h:80
↓ 3 callersFunctionto_vec2
util/math/conv.h:79
↓ 3 callersFunctionto_vec2i_xz
generators/multipass/voxel_generator_multipass_cb.cpp:181
↓ 3 callersFunctiontry_add_io_node
If the passed node corresponds to a port, adds it to the list of nodes corresponding to the port.
generators/graph/voxel_graph_compiler.cpp:753
↓ 3 callersFunctiontry_get_as
util/godot/classes/ref_counted.h:18
↓ 3 callersMethodtry_get_output_port_address
generators/graph/voxel_graph_runtime.cpp:628
↓ 3 callersMethodtry_get_type_id_from_name
generators/graph/node_type_db.cpp:182
↓ 3 callersMethodtry_lock_read
util/thread/spatial_lock_2d.h:50
↓ 3 callersFunctionunpack_weights
terrain/instancing/voxel_instance_generator.cpp:225
↓ 3 callersFunctionunview_mesh_box
terrain/variable_lod/voxel_lod_terrain_update_clipbox_streaming.cpp:883
↓ 3 callersMethodupdate
terrain/variable_lod/lod_octree.h:105
↓ 3 callersMethodupdate_layout
editor/graph/voxel_graph_editor_node.cpp:78
↓ 3 callersMethodupdate_mesh_lod_distances_from_parent
terrain/instancing/voxel_instancer.cpp:482
↓ 3 callersFunctionvalidate_range
streams/sqlite/voxel_stream_sqlite.cpp:35
↓ 3 callersFunctionview_mesh_box
terrain/variable_lod/voxel_lod_terrain_update_clipbox_streaming.cpp:750
↓ 3 callersMethodwarp_2d
util/noise/fast_noise_lite/fast_noise_lite_gradient.h:79
↓ 3 callersFunctionwith_unit
There is `String::humanize_size` but: 1) it is specifically for bytes, 2) it works on a 1024 base This function allows any unit, and works on a base o
editor/terrain/voxel_terrain_editor_task_indicator.cpp:100
↓ 3 callersMethodwrite_chars
util/io/text_writer.cpp:28
↓ 3 callersMethodzyx
util/math/vector3t.h:144
↓ 2 callersFunctionadd
meshers/blocky/voxel_blocky_model_mesh.cpp:82
↓ 2 callersMethodadd
streams/sqlite/block_key_cache.h:26
↓ 2 callersMethodadd
util/ref_count.h:15
↓ 2 callersFunctionadd_4i8_4w8_texture_data
meshers/transvoxel/transvoxel_materials_common.h:12
↓ 2 callersFunctionadd_checkable_item
editor/terrain/voxel_terrain_editor_plugin.cpp:58
↓ 2 callersFunctionadd_comments_footer
(lines)
shaders/text2cpp.py:79
↓ 2 callersFunctionadd_comments_header
(lines)
shaders/text2cpp.py:75
↓ 2 callersMethodadd_constant
generators/graph/voxel_graph_compiler.cpp:1605
↓ 2 callersFunctionadd_loading_block
terrain/variable_lod/voxel_lod_terrain_update_octree_streaming.cpp:319
↓ 2 callersFunctionadd_mesh_instance
editor/vox/vox_scene_importer.cpp:79
↓ 2 callersFunctionadd_unloaded_saving_blocks
terrain/variable_lod/voxel_lod_terrain_update_task.cpp:862
↓ 2 callersMethodadd_volume
engine/voxel_engine.cpp:148
↓ 2 callersMethodallocate_children
terrain/variable_lod/lod_octree.h:234
↓ 2 callersFunctionappend_generator_parameter_uniforms
generators/voxel_generator.cpp:115
↓ 2 callersFunctionappend_skirts
meshers/blocky/blocky_lod_skirts.h:202
↓ 2 callersFunctionapply_auto_connects
For each node with auto-connect enabled, if they have non-connected ports supporting auto-connect, connects them to a default input node. If no such n
generators/graph/voxel_graph_compiler.cpp:608
↓ 2 callersFunctionatan2
util/math/funcs.h:545
↓ 2 callersMethodattach
terrain/instancing/voxel_instance_component.h:29
↓ 2 callersFunctionauto_compute_grid_resolution
edition/mesh_sdf.cpp:1179
↓ 2 callersFunctionauto_pick_outputs
generators/graph/voxel_graph_function.cpp:151
↓ 2 callersFunctionbake_cube_geometry
meshers/blocky/voxel_blocky_model_cube.cpp:212
↓ 2 callersFunctionbake_mesh_geometry
meshers/blocky/voxel_blocky_model_mesh.cpp:215
↓ 2 callersMethodbegin
util/godot/debug_renderer.cpp:106
↓ 2 callersFunctionblend_rect
editor/spot_noise/spot_noise_viewer.cpp:61
↓ 2 callersFunctionblend_texture_packed_u16
storage/mixel4.h:122
↓ 2 callersFunctionbox_blur
edition/funcs.cpp:436
↓ 2 callersFunctionbox_intersects
util/noise/spot_noise.h:107
↓ 2 callersFunctionbuild_mesh
editor/vox/vox_import_funcs.cpp:8
↓ 2 callersFunctionbuild_transition_mesh
meshers/transvoxel/transvoxel.cpp:706
↓ 2 callersFunctioncheck_block_loaded_and_meshed
terrain/variable_lod/voxel_lod_terrain_update_octree_streaming.cpp:451
↓ 2 callersFunctioncheck_block_mesh_updated
terrain/variable_lod/voxel_lod_terrain_update_octree_streaming.cpp:336
↓ 2 callersFunctioncheck_block_sizes
terrain/variable_lod/voxel_lod_terrain_update_octree_streaming.cpp:313
↓ 2 callersFunctioncheck_directory_created_with_file_locker
streams/region/file_utils.h:9
↓ 2 callersFunctioncheck_range_once_t
util/math/interval.cpp:11
← previousnext →801–900 of 5,384, ranked by callers