Here is a list of all documented files with brief descriptions:
[detail level 1234]
| ▼ core | |
| ► bind | |
| core_bind.h | |
| ► io | |
| aes256.h | |
| base64.h | |
| compression.h | |
| config_file.h | |
| crypt.h | |
| fastlz.h | |
| file_access_buffered.h | |
| file_access_buffered_fa.h | |
| file_access_compressed.h | |
| file_access_encrypted.h | |
| file_access_memory.h | |
| file_access_network.h | |
| file_access_pack.h | |
| file_access_zip.h | |
| http_client.h | |
| image_loader.h | |
| ioapi.h | |
| ip.h | |
| ip_address.h | |
| json.h | |
| marshalls.h | |
| md5.h | |
| packet_peer.h | |
| packet_peer_udp.h | |
| resource_format_binary.h | |
| resource_format_xml.h | |
| resource_loader.h | |
| resource_saver.h | |
| stream_peer.h | |
| stream_peer_ssl.h | |
| stream_peer_tcp.h | |
| tcp_server.h | |
| translation_loader_po.h | |
| unzip.h | |
| xml_parser.h | |
| zip.h | |
| zip_io.h | |
| ► math | |
| aabb.h | |
| bezier_curve.h | |
| bsp_tree.h | |
| camera_matrix.h | |
| face3.h | |
| geometry.h | |
| math_2d.h | |
| math_defs.h | |
| math_funcs.h | |
| matrix3.h | |
| octree.h | |
| plane.h | |
| quat.h | |
| quick_hull.h | |
| transform.h | |
| triangle_mesh.h | |
| triangulate.h | |
| triangulator.h | |
| vector3.h | |
| ► os | |
| copymem.h | |
| dir_access.h | |
| file_access.h | |
| input.h | |
| input_event.h | |
| keyboard.h | |
| main_loop.h | |
| memory.h | |
| memory_pool_dynamic.h | |
| memory_pool_dynamic_prealloc.h | |
| memory_pool_dynamic_static.h | |
| memory_pool_static.h | |
| mutex.h | |
| os.h | |
| semaphore.h | |
| shell.h | |
| thread.h | |
| thread_dummy.h | |
| thread_safe.h | |
| allocators.h | |
| array.h | |
| balloon_allocator.h | |
| color.h | |
| command_queue_mt.h | |
| compressed_translation.h | |
| core_string_names.h | |
| dictionary.h | |
| dvector.h | |
| error_list.h | |
| error_macros.h | |
| event_queue.h | |
| fpstr.h | |
| func_ref.h | |
| global_constants.h | |
| globals.h | |
| hash_map.h | |
| hashfuncs.h | |
| image.h | |
| input_map.h | |
| int_types.h | |
| list.h | |
| map.h | |
| message_queue.h | |
| method_bind.h | |
| multi_bucket_array.h | |
| object.h | |
| object_type_db.h | |
| packed_data_container.h | |
| pair.h | |
| path_db.h | |
| path_remap.h | |
| pool_allocator.h | |
| print_string.h | |
| ref_ptr.h | |
| reference.h | |
| register_core_types.h | |
| res_ptr.h | |
| resource.h | |
| rid.h | |
| ring_buffer.h | |
| safe_refcount.h | |
| script_debugger_local.h | |
| script_debugger_remote.h | |
| script_language.h | |
| self_list.h | |
| set.h | |
| simple_type.h | |
| sort.h | |
| string_db.h | |
| translation.h | |
| typedefs.h | |
| ucaps.h | |
| undo_redo.h | |
| ustring.h | |
| variant.h | |
| variant_call_bind.h | |
| variant_parser.h | |
| vector.h | |
| vmap.h | |
| vset.h | |
| ▼ main | |
| input_default.h | |
| main.h | |
| performance.h | |
| splash.h | |
| ▼ scene | |
| ► 2d | |
| animated_sprite.h | |
| area_2d.h | |
| back_buffer_copy.h | |
| camera_2d.h | |
| canvas_item.h | |
| canvas_modulate.h | |
| collision_object_2d.h | |
| collision_polygon_2d.h | |
| collision_shape_2d.h | |
| joints_2d.h | |
| light_2d.h | |
| light_occluder_2d.h | |
| navigation2d.h | |
| navigation_polygon.h | |
| node_2d.h | |
| node_2d_singleton.h | |
| parallax_background.h | |
| parallax_layer.h | |
| particles_2d.h | |
| path_2d.h | |
| path_texture.h | |
| physics_body_2d.h | |
| polygon_2d.h | |
| position_2d.h | |
| ray_cast_2d.h | |
| remote_transform_2d.h | |
| sample_player_2d.h | |
| screen_button.h | |
| sound_player_2d.h | |
| sprite.h | |
| tile_map.h | |
| visibility_notifier_2d.h | |
| y_sort.h | |
| ► 3d | |
| area.h | |
| baked_light_instance.h | |
| body_shape.h | |
| bone_attachment.h | |
| camera.h | |
| character_camera.h | |
| collision_object.h | |
| collision_polygon.h | |
| immediate_geometry.h | |
| interpolated_camera.h | |
| light.h | |
| mesh_instance.h | |
| multimesh_instance.h | |
| navigation.h | |
| navigation_agent.h | |
| navigation_mesh.h | |
| optimized_spatial_scene.h | |
| particles.h | |
| path.h | |
| physics_body.h | |
| physics_joint.h | |
| portal.h | |
| position_3d.h | |
| proximity_group.h | |
| quad.h | |
| ray_cast.h | |
| room_instance.h | |
| scenario_fx.h | |
| skeleton.h | |
| spatial.h | |
| spatial_indexer.h | |
| spatial_player.h | |
| spatial_sample_player.h | |
| spatial_stream_player.h | |
| sprite_3d.h | |
| test_cube.h | |
| vehicle_body.h | |
| visibility_notifier.h | |
| visual_instance.h | |
| ► animation | |
| animation_cache.h | |
| animation_player.h | |
| animation_tree_player.h | |
| transitioner.h | |
| tween.h | |
| ► audio | |
| event_player.h | |
| sample_player.h | |
| sound_room_params.h | |
| stream_player.h | |
| ► gui | |
| base_button.h | |
| box_container.h | |
| button.h | |
| button_array.h | |
| button_group.h | |
| center_container.h | |
| check_box.h | |
| check_button.h | |
| color_picker.h | |
| color_ramp_edit.h | |
| container.h | |
| control.h | |
| custom_button.h | |
| dialogs.h | |
| file_dialog.h | |
| graph_edit.h | |
| graph_node.h | |
| grid_container.h | |
| item_list.h | |
| label.h | |
| line_edit.h | |
| margin_container.h | |
| menu_button.h | |
| option_button.h | |
| panel.h | |
| panel_container.h | |
| patch_9_frame.h | |
| popup.h | |
| popup_menu.h | |
| progress_bar.h | |
| range.h | |
| reference_frame.h | |
| rich_text_label.h | |
| scroll_bar.h | |
| scroll_container.h | |
| separator.h | |
| slider.h | |
| spin_box.h | |
| split_container.h | |
| tab_container.h | |
| tabs.h | |
| text_edit.h | |
| texture_button.h | |
| texture_frame.h | |
| texture_progress.h | |
| tool_button.h | |
| tree.h | |
| video_player.h | |
| ► io | |
| resource_format_image.h | |
| resource_format_wav.h | |
| ► main | |
| canvas_layer.h | |
| instance_placeholder.h | |
| misc.h | |
| node.h | |
| resource_preloader.h | |
| scene_main_loop.h | |
| scene_singleton.h | |
| timer.h | |
| viewport.h | |
| ► resources | |
| ► default_theme | |
| default_theme.h | |
| theme_data.h | |
| animation.h | |
| audio_stream.h | |
| audio_stream_resampled.h | |
| baked_light.h | |
| bit_mask.h | |
| bounds.h | |
| box_shape.h | |
| canvas.h | |
| capsule_shape.h | |
| capsule_shape_2d.h | |
| circle_shape_2d.h | |
| color_ramp.h | |
| concave_polygon_shape.h | |
| concave_polygon_shape_2d.h | |
| convex_polygon_shape.h | |
| convex_polygon_shape_2d.h | |
| curve.h | |
| environment.h | |
| event_stream.h | |
| font.h | |
| gibberish_stream.h | |
| height_map_shape.h | |
| material.h | |
| mesh.h | |
| mesh_data_tool.h | |
| mesh_library.h | |
| mikktspace.h | |
| multimesh.h | |
| packed_scene.h | |
| plane_shape.h | |
| polygon_path_finder.h | |
| ray_shape.h | |
| rectangle_shape_2d.h | |
| rich_text.h | |
| room.h | |
| sample.h | |
| sample_library.h | |
| scene_format_text.h | |
| scene_preloader.h | |
| segment_shape_2d.h | |
| shader.h | |
| shader_graph.h | |
| shape.h | |
| shape_2d.h | |
| shape_line_2d.h | |
| space_2d.h | |
| sphere_shape.h | |
| style_box.h | |
| surface_tool.h | |
| texture.h | |
| theme.h | |
| tile_set.h | |
| video_stream.h | |
| volume.h | |
| world.h | |
| world_2d.h | |
| register_scene_types.h | |
| scene_string_names.h | |