Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Zylann/godot_voxel
/ functions
Functions
5,384 in github.com/Zylann/godot_voxel
⨍
Functions
5,384
◇
Types & classes
1,239
↓ 1 callers
Method
is_viewer_requiring_collisions
engine/voxel_engine.cpp:217
↓ 1 callers
Method
is_viewer_requiring_data_block_notifications
engine/voxel_engine.cpp:227
↓ 1 callers
Method
is_viewer_requiring_visuals
engine/voxel_engine.cpp:207
↓ 1 callers
Function
length
util/math/quaternionf.h:39
↓ 1 callers
Function
length_squared
util/math/vector4f.h:12
↓ 1 callers
Function
length_squared
util/math/quaternionf.h:35
↓ 1 callers
Method
load_all_block_keys
streams/sqlite/connection.cpp:583
↓ 1 callers
Method
load_all_blocks
streams/voxel_stream.cpp:54
↓ 1 callers
Method
load_all_blocks
streams/sqlite/voxel_stream_sqlite.cpp:355
↓ 1 callers
Method
load_block
streams/region/region_file.cpp:344
↓ 1 callers
Function
load_compute_shader_from_glsl
engine/gpu/compute_shader.cpp:32
↓ 1 callers
Function
load_graph_from_variant_data
generators/graph/voxel_graph_function.cpp:1126
↓ 1 callers
Function
load_graph_with_clamp
tests/voxel/test_voxel_graph.cpp:266
↓ 1 callers
Function
load_graph_with_expression
tests/voxel/test_voxel_graph.cpp:185
↓ 1 callers
Function
load_graph_with_sphere_on_plane
tests/voxel/test_voxel_graph.cpp:150
↓ 1 callers
Method
load_instance_block
streams/voxel_stream_cache.cpp:61
↓ 1 callers
Method
load_meta
streams/region/voxel_stream_region_files.cpp:351
↓ 1 callers
Method
load_voxel_block
streams/sqlite/voxel_stream_sqlite.cpp:99
↓ 1 callers
Method
load_voxel_block
streams/region/voxel_stream_region_files.cpp:66
↓ 1 callers
Method
lock_read
util/thread/spatial_lock_2d.h:66
↓ 1 callers
Method
lock_read
util/thread/spatial_lock_3d.h:64
↓ 1 callers
Method
lock_write
storage/voxel_data_grid.h:105
↓ 1 callers
Method
lock_write
util/io/file_locker.h:20
↓ 1 callers
Method
lock_write
util/thread/spatial_lock_2d.h:92
↓ 1 callers
Method
lock_write
util/thread/spatial_lock_3d.h:90
↓ 1 callers
Function
log10ceil
util/string/conv.h:15
↓ 1 callers
Function
main
()
misc/generate_gdextension_icons.py:47
↓ 1 callers
Function
main
()
doc/tools/build.py:157
↓ 1 callers
Function
make_axes_mesh
editor/blocky_library/voxel_blocky_model_viewer.cpp:20
↓ 1 callers
Method
make_constant_link
(self, class_name, member_name)
doc/tools/xml_to_markdown.py:377
↓ 1 callers
Function
make_cube_side_tangents
meshers/blocky/voxel_blocky_model_cube.cpp:138
↓ 1 callers
Function
make_cube_sides_vertices_tangents
meshers/blocky/voxel_blocky_model_cube.cpp:158
↓ 1 callers
Method
make_gpu_task
engine/detail_rendering/render_detail_texture_task.cpp:216
↓ 1 callers
Function
make_greedy_atlas
meshers/cubes/voxel_mesher_cubes.cpp:652
↓ 1 callers
Method
make_invalid
util/containers/slot_map.h:40
↓ 1 callers
Method
make_method_link
(self, class_name, member_name)
doc/tools/xml_to_markdown.py:365
↓ 1 callers
Function
make_port_from_io_node
generators/graph/node_type_db.cpp:232
↓ 1 callers
Method
make_property_link
(self, class_name, member_name)
doc/tools/xml_to_markdown.py:353
↓ 1 callers
Method
make_referred_enum_value
(self, value, enum_type)
doc/tools/xml_to_markdown.py:451
↓ 1 callers
Method
make_signal_link
(self, class_name, member_name)
doc/tools/xml_to_markdown.py:390
↓ 1 callers
Function
make_single_voxel_grid
editor/vox/vox_mesh_importer.cpp:200
↓ 1 callers
Method
make_valid
util/containers/slot_map.h:36
↓ 1 callers
Function
make_wireboxes_mesh
TODO Re-use this function in VoxelDebug?
editor/blocky_library/voxel_blocky_model_viewer.cpp:65
↓ 1 callers
Method
mark_completed
util/tasks/godot/threaded_task_gd.cpp:58
↓ 1 callers
Function
merge_equivalences
Finds nodes with equivalent parameters and equivalent ancestors, so they can be merged into a single branch. This should be done preferably after expa
generators/graph/voxel_graph_compiler.cpp:566
↓ 1 callers
Function
migrate_region_meta_data
streams/region/voxel_stream_region_files.cpp:328
↓ 1 callers
Function
migrate_v2_to_v3
streams/voxel_block_serializer.cpp:488
↓ 1 callers
Function
migrate_v3_to_v4
streams/voxel_block_serializer.cpp:385
↓ 1 callers
Function
mirror_axis_to_basis
storage/voxel_buffer_gd.cpp:433
↓ 1 callers
Function
move_outer_group_operations_up
Optimize parts of the graph that only depend on inputs tagged as "outer group", so they can be moved in the outer loop when blocks are generated, runn
generators/graph/voxel_graph_compiler.cpp:1478
↓ 1 callers
Function
node_to_visual_server_enum
terrain/instancing/voxel_instance_library_multimesh_item.cpp:387
↓ 1 callers
Function
normalize_weights_preserving
storage/mixel4.h:94
↓ 1 callers
Function
octahedron_wrap
https://knarkowicz.wordpress.com/2014/04/16/octahedron-normal-vector-encoding/
engine/detail_rendering/detail_rendering.cpp:167
↓ 1 callers
Function
offset_vec3_array
util/godot/classes/mesh.cpp:32
↓ 1 callers
Method
on_cell
meshers/transvoxel/transvoxel_materials_mixel4.h:210
↓ 1 callers
Method
on_library_item_changed
terrain/instancing/voxel_instance_library.cpp:145
↓ 1 callers
Method
on_library_item_changed
terrain/instancing/voxel_instancer.cpp:1134
↓ 1 callers
Method
on_scene_instance_modified
terrain/instancing/voxel_instancer.cpp:2968
↓ 1 callers
Method
on_scene_instance_removed
terrain/instancing/voxel_instancer.cpp:2942
↓ 1 callers
Method
on_transition_cell
meshers/transvoxel/transvoxel_materials_mixel4.h:222
↓ 1 callers
Method
open
streams/region/region_file.cpp:201
↓ 1 callers
Function
open_directory
util/godot/classes/directory.h:13
↓ 1 callers
Function
open_log_file
util/io/log.cpp:20
↓ 1 callers
Method
open_region
streams/region/voxel_stream_region_files.cpp:461
↓ 1 callers
Function
operand_to_node
util/string/expression_parser.cpp:324
↓ 1 callers
Method
orthonormalize
util/math/basis3f.h:131
↓ 1 callers
Function
pack
util/string/expression_parser.cpp:43
↓ 1 callers
Function
pack_bytes
meshers/transvoxel/transvoxel_materials_single_s2.h:22
↓ 1 callers
Function
pack_bytes
meshers/transvoxel/transvoxel_materials_single_s4.h:22
↓ 1 callers
Function
parse_arrays
terrain/instancing/voxel_instance_generator.cpp:771
↓ 1 callers
Function
parse_basis
streams/vox/vox_data.cpp:125
↓ 1 callers
Function
parse_class_from_xml_tree
(xml_tree, xml_file_path)
doc/tools/xml_to_markdown.py:106
↓ 1 callers
Function
parse_function
util/string/expression_parser.cpp:355
↓ 1 callers
Function
parse_graph_nodes_doc_xml
editor/graph/graph_nodes_doc_tool.cpp:27
↓ 1 callers
Function
parse_nodes_xml
(src_fpath)
doc/tools/graph_nodes_doc.py:42
↓ 1 callers
Function
parse_sections
(src_lines)
shaders/text2cpp.py:15
↓ 1 callers
Function
parse_tag
(text, pos, nodes)
doc/tools/bbcode.py:114
↓ 1 callers
Function
parse_tag_option_value
(text, begin_pos)
doc/tools/bbcode.py:77
↓ 1 callers
Function
parse_text
(text, begin_pos, nodes)
doc/tools/bbcode.py:169
↓ 1 callers
Function
parse_utf8
util/godot/core/string.h:66
↓ 1 callers
Method
paste
edition/voxel_tool_lod_terrain.cpp:242
↓ 1 callers
Function
paste_to_chunked_storage_masked_writable_list
edition/funcs.h:183
↓ 1 callers
Function
pcg32_boundedrand_r
Source from https://github.com/imneme/pcg-c-basic/blob/master/pcg_basic.c pcg32_boundedrand_r(rng, bound): Generate a uniformly distributed number, r,
util/godot/core/pcg.cpp:30
↓ 1 callers
Function
pcg32_srandom_r
Source from http://www.pcg-random.org/downloads/pcg-c-basic-0.9.zip
util/godot/core/pcg.cpp:18
↓ 1 callers
Method
poll
editor/graph/voxel_graph_editor_node.cpp:250
↓ 1 callers
Function
pop
util/dstack.cpp:26
↓ 1 callers
Method
post_edit_modifiers
terrain/variable_lod/voxel_lod_terrain.cpp:640
↓ 1 callers
Function
precalc_triangles
edition/mesh_sdf.cpp:607
↓ 1 callers
Function
precompute_constants
Returns true if the passed node is constant (or gets changed into a constant). `out_number` is the value of the node if it is constant.
util/string/expression_parser.cpp:595
↓ 1 callers
Function
preload_boxes_async
Generates all non-present blocks in preparation for an edit. This function schedules one parallel task for every block. The returned tracker may be po
terrain/variable_lod/voxel_lod_terrain_update_task.cpp:399
↓ 1 callers
Method
prepare
engine/detail_rendering/render_detail_texture_gpu_task.cpp:28
↓ 1 callers
Function
prepare_triangles
engine/detail_rendering/detail_rendering.cpp:130
↓ 1 callers
Method
print
generators/graph/code_gen_helper.cpp:95
↓ 1 callers
Function
print_nodes_as_list
(nodes)
doc/tools/bbcode.py:202
↓ 1 callers
Function
print_sdf_as_ascii
tests/voxel/test_voxel_graph.cpp:672
↓ 1 callers
Function
print_size_reminders
This is used to have an idea of the memory footprint of various objects as Godot and Voxel development progresses.
register_types.cpp:194
↓ 1 callers
Method
process
engine/voxel_engine.cpp:300
↓ 1 callers
Function
process_async_edits
terrain/variable_lod/voxel_lod_terrain_update_task.cpp:507
↓ 1 callers
Function
process_changed_generated_areas
terrain/variable_lod/voxel_lod_terrain_update_task.cpp:563
↓ 1 callers
Function
process_clipbox_streaming
terrain/variable_lod/voxel_lod_terrain_update_clipbox_streaming.cpp:1607
← previous
next →
1,801–1,900 of 5,384, ranked by callers