Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DmitriySalnikov/godot_debug_draw_3d
/ functions
Functions
589 in github.com/DmitriySalnikov/godot_debug_draw_3d
⨍
Functions
589
◇
Types & classes
90
↓ 191 callers
Function
line
(arr: list, txt: str = "", indent: int = 0)
lib_utils_gen_dd3d_api.py:226
↓ 121 callers
Method
size
src/common/circular_buffer.h:54
↓ 67 callers
Method
get
src/3d/nodes_container.cpp:18
↓ 39 callers
Function
get_singleton
* Get singleton. Not available in GDScript. */
src/2d/debug_draw_2d.h:88
↓ 24 callers
Method
resize
src/common/circular_buffer.h:48
↓ 22 callers
Function
to_cs_type
(type: str)
lib_utils_gen_dd3d_api.py:1645
↓ 21 callers
Method
add_or_update_instance
src/3d/render_instances.cpp:482
↓ 17 callers
Function
is_ref_in_api
(ret_type: str)
lib_utils_gen_dd3d_api.py:954
↓ 16 callers
Function
get_singleton
* Get singleton. Not available in GDScript. */
src/3d/debug_draw_3d.h:271
↓ 15 callers
Method
get_config
src/2d/debug_draw_2d.cpp:287
↓ 13 callers
Method
is_expired
src/3d/render_instances.h:79
↓ 12 callers
Function
insert_lines_at_mark
(lines: list, mark: str, insert_lines: list)
lib_utils_gen_dd3d_api.py:230
↓ 11 callers
Function
get_ref_class_name
(ret_type: str)
lib_utils_gen_dd3d_api.py:949
↓ 10 callers
Function
dev_print
(line: str)
lib_utils_gen_dd3d_api.py:44
↓ 10 callers
Method
get_config
src/3d/debug_draw_3d.cpp:740
↓ 10 callers
Method
mark_canvas_dirty
src/2d/config_2d.cpp:45
↓ 9 callers
Method
add
src/common/circular_buffer.h:66
↓ 9 callers
Function
trace_print
(line: str)
lib_utils_gen_dd3d_api.py:49
↓ 8 callers
Method
set_text
src/2d/grouped_text.cpp:229
↓ 8 callers
Function
to_cs_name
(txt: str)
lib_utils_gen_dd3d_api.py:1648
↓ 6 callers
Method
is_visible_instance_bounds
src/3d/config_3d.cpp:41
↓ 6 callers
Function
print_subprocess_result
(result, prefix: str)
lib_utils_external.py:41
↓ 6 callers
Method
update_visibility
src/3d/render_instances.cpp:13
↓ 5 callers
Method
get_text_default_size
src/2d/config_2d.cpp:96
↓ 5 callers
Function
process_arg_calls
(arg: dict)
lib_utils_gen_dd3d_api.py:993
↓ 5 callers
Function
process_arg_decl
(arg: dict)
lib_utils_gen_dd3d_api.py:979
↓ 5 callers
Function
process_ret_type_decl
(r_type: str, ret: dict)
lib_utils_gen_dd3d_api.py:1278
↓ 5 callers
Function
split_text_into_lines
(text)
lib_utils_gen_dd3d_api.py:240
↓ 4 callers
Method
get_geometry_render_layers
src/3d/config_3d.cpp:81
↓ 4 callers
Method
get_text_font
src/3d/config_scope_3d.cpp:166
↓ 4 callers
Function
get_trivial_c_type
(t: str)
lib_utils_gen_dd3d_api.py:256
↓ 4 callers
Method
set_thickness
src/3d/config_scope_3d.cpp:46
↓ 3 callers
Method
clear_pools
src/3d/nodes_container.cpp:179
↓ 3 callers
Method
combine_with
src/3d/stats_3d.cpp:107
↓ 3 callers
Function
convert_doxygen_tags_to_cs
(docs: list, function: dict = None)
lib_utils_gen_dd3d_api.py:1651
↓ 3 callers
Method
get_frustum_culling_mode
src/3d/config_3d.cpp:57
↓ 3 callers
Function
get_functions
src/native_api/templates/c_api.cpp:25
↓ 3 callers
Function
get_indent
(l: str)
lib_utils_gen_dd3d_api.py:1539
↓ 3 callers
Method
get_line_hit_color
src/3d/config_3d.cpp:89
↓ 3 callers
Method
get_text_block_position
src/2d/config_2d.cpp:56
↓ 3 callers
Method
init
src/2d/debug_draw_2d.cpp:50
↓ 3 callers
Method
is_debug_enabled
src/3d/debug_draw_3d.cpp:727
↓ 3 callers
Method
merge_with
src/utils/math_utils.h:210
↓ 3 callers
Method
reset
src/utils/math_utils.h:221
↓ 3 callers
Method
reset_counter
src/3d/render_instances.cpp:313
↓ 3 callers
Function
scan
(scan_path)
patches/get_used_classes.py:33
↓ 3 callers
Method
scoped_config
src/3d/debug_draw_3d.cpp:638
↓ 2 callers
Function
_add_dependency_engine_class
(_class, _to_scan)
patches/get_used_classes.py:78
↓ 2 callers
Method
_destroy_text_node_item
src/3d/nodes_container.cpp:204
↓ 2 callers
Method
add_or_update_line
src/3d/render_instances.cpp:520
↓ 2 callers
Function
check_argument_types
(arg_dict: dict)
lib_utils_gen_dd3d_api.py:468
↓ 2 callers
Function
check_array_usage
(type_to_check: str, is_return: bool = False)
lib_utils_gen_dd3d_api.py:457
↓ 2 callers
Function
check_type_name
(type: str)
lib_utils_gen_dd3d_api.py:783
↓ 2 callers
Method
clear_pool
src/3d/render_instances.cpp:380
↓ 2 callers
Function
config
()
lib_utils_external.py:184
↓ 2 callers
Function
contains_flag
(list: list, flag_name: str)
lib_utils_external.py:34
↓ 2 callers
Method
for_each_instance
src/3d/render_instances.cpp:392
↓ 2 callers
Method
for_each_line
src/3d/render_instances.cpp:409
↓ 2 callers
Function
get_cmake_build_dir
(env: SConsEnvironment, lib_path: str)
lib_utils_external.py:18
↓ 2 callers
Function
get_cpp_types_static_asserts
()
lib_utils_gen_dd3d_api.py:261
↓ 2 callers
Function
get_default_ret_val
(r_type: str)
lib_utils_gen_dd3d_api.py:1262
↓ 2 callers
Function
get_doc_lines
(start_idx: int)
lib_utils_gen_dd3d_api.py:306
↓ 2 callers
Function
get_docs_lines_with_indexes
(start_idx: int = 0)
lib_utils_gen_dd3d_api.py:1656
↓ 2 callers
Function
get_end_idx_for_block
(start_idx: int, custom_stop_str: str = "")
lib_utils_gen_dd3d_api.py:1674
↓ 2 callers
Method
get_frustum_length_scale
src/3d/config_3d.cpp:65
↓ 2 callers
Method
get_group_color
src/2d/grouped_text.cpp:82
↓ 2 callers
Method
get_group_priority
src/2d/grouped_text.cpp:62
↓ 2 callers
Function
get_ret_required_cast_type
(ret: dict)
lib_utils_gen_dd3d_api.py:1297
↓ 2 callers
Method
get_text_custom_font
src/2d/config_2d.cpp:126
↓ 2 callers
Method
get_text_foreground_color
src/2d/config_2d.cpp:106
↓ 2 callers
Method
get_viewport
src/3d/config_scope_3d.cpp:180
↓ 2 callers
Method
is_freeze_3d_render
src/3d/config_3d.cpp:33
↓ 2 callers
Function
is_need_trivial_c_conversion
(t: str)
lib_utils_gen_dd3d_api.py:244
↓ 2 callers
Method
is_show_title
src/2d/grouped_text.cpp:72
↓ 2 callers
Method
physics_process_end
src/2d/debug_draw_2d.cpp:130
↓ 2 callers
Method
physics_process_start
src/2d/debug_draw_2d.cpp:123
↓ 2 callers
Function
process_arg_funcptr_decl
(arg: dict)
lib_utils_gen_dd3d_api.py:1326
↓ 2 callers
Function
process_array_wrapper_arg_calls
(arg: dict)
lib_utils_gen_dd3d_api.py:1357
↓ 2 callers
Method
process_end
src/2d/debug_draw_2d.cpp:102
↓ 2 callers
Function
process_ret_calls
(line: str, ret: dict)
lib_utils_gen_dd3d_api.py:970
↓ 2 callers
Function
process_ret_func_ptr_decl
(r_type: str, ret: dict)
lib_utils_gen_dd3d_api.py:1288
↓ 2 callers
Method
process_start
src/2d/debug_draw_2d.cpp:98
↓ 2 callers
Function
read_all_text
(file_path: str, force_utf8: bool = False)
lib_utils.py:72
↓ 2 callers
Function
read_data
(opened_file)
patches/get_used_classes.py:40
↓ 2 callers
Method
reset
src/common/circular_buffer.h:42
↓ 2 callers
Method
reset_visible_objects
src/3d/render_instances.cpp:335
↓ 2 callers
Method
set_frustum_culling_mode
src/3d/config_3d.cpp:53
↓ 2 callers
Method
set_group_color
src/2d/grouped_text.cpp:76
↓ 2 callers
Method
set_group_priority
src/2d/grouped_text.cpp:56
↓ 2 callers
Method
set_hd_sphere
src/3d/config_scope_3d.cpp:72
↓ 2 callers
Method
set_show_title
src/2d/grouped_text.cpp:66
↓ 2 callers
Method
set_text_size
src/2d/grouped_text.cpp:96
↓ 2 callers
Method
set_title_size
src/2d/grouped_text.cpp:86
↓ 2 callers
Method
set_viewport
src/3d/config_scope_3d.cpp:170
↓ 2 callers
Method
set_visible_instance_bounds
src/3d/config_3d.cpp:37
↓ 2 callers
Method
set_world
src/3d/debug_geometry_container.cpp:121
↓ 2 callers
Method
unregister_config
src/2d/config_2d.cpp:34
↓ 2 callers
Method
update_expiration_delta
src/3d/nodes_container.cpp:228
↓ 2 callers
Method
update_geometry
src/3d/nodes_container.cpp:238
↓ 2 callers
Method
update_geometry_physics_end
src/3d/nodes_container.cpp:277
next →
1–100 of 589, ranked by callers