1
0
Fork 0
godot/scene/resources
Aria caa2a388bb Serialization of Callable now works with bind and unbind at the same time
Removed exclusivity between unbind and bind in many places, both on display elements, connection dock and within serialization.

A signal can now be connected with both unbound and bound arguments through the editor
2025-08-10 12:26:46 +02:00
..
2d Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
3d Merge pull request #108530 from mihe/physics-debug-perf 2025-07-15 08:04:25 -05:00
SCsub Pre-commit: Fix applying ruff to SCsub files 2024-12-28 10:19:46 +01:00
animated_texture.cpp Core: Replace C math headers with C++ equivalents 2025-04-16 15:49:02 -05:00
animated_texture.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
animation.compat.inc Fix seeking Animation immediate after playback for Discrete track 2024-06-08 22:09:37 +09:00
animation.cpp Make conversions from `NodePath` to `String` explicit. 2025-06-11 16:50:27 +02:00
animation.h Merge pull request #107005 from TokageItLab/fix-anim-node-param-type 2025-06-05 13:12:43 +02:00
animation_library.cpp Core: Add `[[nodiscard]]` to string-like classes 2025-05-06 12:23:41 -05:00
animation_library.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
atlas_texture.cpp Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
atlas_texture.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
audio_stream_polyphonic.compat.inc Add samples playback support 2024-06-18 11:06:31 -04:00
audio_stream_polyphonic.cpp Remove unused headers in scene. 2024-12-24 00:40:09 +08:00
audio_stream_polyphonic.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
audio_stream_wav.cpp Fix broken WAV info list tag parsing 2025-06-17 00:54:17 -03:00
audio_stream_wav.h Use TightLocalVector for AudioStreamWAV/MP3 2025-06-21 00:25:31 -03:00
bit_map.cpp Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
bit_map.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
bone_map.cpp Compile out editor-only logic within `validate_property` in games 2025-06-12 12:54:19 +08:00
bone_map.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
camera_attributes.cpp Compile out editor-only logic within `validate_property` in games 2025-06-12 12:54:19 +08:00
camera_attributes.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
camera_texture.cpp Automatically activate camera monitoring when using `CameraTexture`. 2025-04-24 00:22:44 +02:00
camera_texture.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
canvas_item_material.cpp Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp 2025-03-12 11:11:38 -07:00
canvas_item_material.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
color_palette.cpp Save color palette as resources to reuse later 2024-12-06 20:16:06 +07:00
color_palette.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
compositor.cpp `CompositorEffect` should use `GDVIRTUAL_CALL()` so it works with GDExtension 2024-12-03 12:57:56 -06:00
compositor.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
compressed_texture.cpp Fix Texture3D import not working 2025-07-26 10:22:36 -07:00
compressed_texture.h Compile out editor-only logic within `validate_property` in games 2025-06-12 12:54:19 +08:00
curve.cpp Show Curve3D point tilt in degrees in inspector 2025-05-19 20:42:07 +02:00
curve.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
curve_texture.cpp Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
curve_texture.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
environment.cpp Make `PROPERTY_HINT_GROUP_ENABLE` hide properties by default 2025-06-16 20:03:49 +08:00
environment.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
external_texture.cpp ExternalTexture: Avoid error when destroyed without having been used 2024-10-23 10:04:38 +02:00
external_texture.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
font.compat.inc Replace global oversampling with overrideable per-viewport oversampling. 2025-04-14 13:43:09 +03:00
font.cpp Restore per font oversampling override. 2025-06-19 18:10:54 +03:00
font.h Restore per font oversampling override. 2025-06-19 18:10:54 +03:00
gradient.cpp Compile out editor-only logic within `validate_property` in games 2025-06-12 12:54:19 +08:00
gradient.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
gradient_texture.cpp Directly use segment points in Geometry2D/3D function parameters 2025-03-30 16:25:59 -07:00
gradient_texture.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
image_texture.cpp Merge pull request #105561 from bruvzg/a_pix 2025-06-10 12:29:46 +02:00
image_texture.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
immediate_mesh.cpp Fix immediate mesh modifications that don't call set_mesh 2024-10-03 18:08:49 -06:00
immediate_mesh.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
label_settings.cpp Implmement stackable text effects on label type through label settings 2025-04-26 20:50:20 +08:00
label_settings.h Implmement stackable text effects on label type through label settings 2025-04-26 20:50:20 +08:00
material.cpp Merge pull request #107591 from timothyqiu/group-enable-default 2025-06-24 18:34:28 -05:00
material.h Add stencil support for spatial materials 2025-06-11 09:59:10 -05:00
mesh.cpp Fixed generate_triangle_mesh when using PRIMITIVE_TRIANGLE_STRIP 2025-06-27 13:52:53 +09:00
mesh.h Allow to compile templates without physics servers 2025-03-28 11:00:44 -03:00
mesh_data_tool.compat.inc
mesh_data_tool.cpp
mesh_data_tool.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
mesh_texture.cpp
mesh_texture.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
multimesh.cpp Add explicit error messages to Multimesh error functions to make errors easier to understand. 2025-02-05 23:48:01 +01:00
multimesh.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
navigation_mesh.cpp Replace size() == 0 with is_empty(). 2025-04-02 19:18:43 +08:00
navigation_mesh.h Merge pull request #105718 from aaronfranke/nav-const-caps 2025-05-06 08:38:07 -05:00
packed_scene.cpp Serialization of Callable now works with bind and unbind at the same time 2025-08-10 12:26:46 +02:00
packed_scene.h Editor: Fix documentation for built-in scripts 2025-05-05 21:26:30 +03:00
particle_process_material.cpp Make `PROPERTY_HINT_GROUP_ENABLE` hide properties by default 2025-06-16 20:03:49 +08:00
particle_process_material.h Add shader baker to project exporter. 2025-05-27 12:45:27 -03:00
physics_material.cpp Allow to compile templates without physics servers 2025-03-28 11:00:44 -03:00
physics_material.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
placeholder_textures.cpp
placeholder_textures.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
portable_compressed_texture.cpp Merge pull request #105561 from bruvzg/a_pix 2025-06-10 12:29:46 +02:00
portable_compressed_texture.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
resource_format_text.cpp Fix `script` property of custom resources inherited from scripts are not saved 2025-06-10 23:03:13 +08:00
resource_format_text.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
shader.compat.inc Allow setting a cubemap as default parameter to shader 2024-08-27 09:43:05 +03:00
shader.cpp Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
shader.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
shader_include.cpp Use `append_` instead of `parse_` for `String` methods. 2025-03-27 17:51:02 +01:00
shader_include.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
skeleton_profile.cpp Compile out editor-only logic within `validate_property` in games 2025-06-12 12:54:19 +08:00
skeleton_profile.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
sky.cpp Remove unused headers in servers. 2024-12-20 18:51:01 +08:00
sky.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
sprite_frames.cpp Use `SceneStringName` in more places 2024-12-02 14:39:16 +01:00
sprite_frames.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
style_box.cpp GDExtension: Mark virtual function as `is_required` in `extension_api.json` 2024-09-11 16:48:14 -05:00
style_box.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
style_box_flat.cpp Compile out editor-only logic within `validate_property` in games 2025-06-12 12:54:19 +08:00
style_box_flat.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
style_box_line.cpp Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
style_box_line.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
style_box_texture.cpp Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
style_box_texture.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
surface_tool.cpp Add `resize_initialized` and `resize_uninitialized` to `Vector`. These functions serve as replacements for `resize`, to make sure the caller understands whether elements need to be initialized 'by hand' after the call. 2025-05-26 18:35:41 +02:00
surface_tool.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
svg_texture.cpp Improve SVGTexture lazy loading. 2025-05-21 13:12:41 +03:00
svg_texture.h Add `SVGTexture` importer. 2025-04-24 08:15:53 +03:00
syntax_highlighter.cpp Add missing dictionary and array type hints 2025-05-06 12:35:19 -07:00
syntax_highlighter.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
text_file.cpp Use `append_` instead of `parse_` for `String` methods. 2025-03-27 17:51:02 +01:00
text_file.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
text_line.compat.inc Replace global oversampling with overrideable per-viewport oversampling. 2025-04-14 13:43:09 +03:00
text_line.cpp Fix class reference discrepancy when using `--doctool` with TextServerFallback 2025-04-29 02:40:32 +02:00
text_line.h Replace global oversampling with overrideable per-viewport oversampling. 2025-04-14 13:43:09 +03:00
text_paragraph.compat.inc Replace global oversampling with overrideable per-viewport oversampling. 2025-04-14 13:43:09 +03:00
text_paragraph.cpp Fix typo in `TextParagraph.direction` hint string 2025-07-07 15:22:45 +08:00
text_paragraph.h Replace global oversampling with overrideable per-viewport oversampling. 2025-04-14 13:43:09 +03:00
texture.cpp GDExtension: Mark virtual function as `is_required` in `extension_api.json` 2024-09-11 16:48:14 -05:00
texture.h Remove empty constructors and destructors from scene/ 2025-05-06 14:46:54 +02:00
texture_rd.cpp Fix inability to set TextureLayeredRD as TEXTURE_TYPE_CUBE or TEXTURE_TYPE_CUBE_ARRAY 2024-11-11 15:31:43 +03:00
texture_rd.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
theme.cpp Editor: Add ability to rename theme types 2025-05-29 21:57:48 +03:00
theme.h Editor: Add ability to rename theme types 2025-05-29 21:57:48 +03:00
video_stream.cpp Remove unused headers in scene. 2024-12-24 00:40:09 +08:00
video_stream.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
visual_shader.cpp Sort bent normal output at the bottom to prevent visual shader breakage 2025-07-15 11:36:47 +02:00
visual_shader.h Restore graph_offset property 2025-06-25 18:25:57 +02:00
visual_shader_nodes.compat.inc Remove unused headers in scene. 2024-12-24 00:40:09 +08:00
visual_shader_nodes.cpp Merge pull request #100350 from Namey5/visualshader-worldposfromdepth-fix 2025-01-22 16:32:26 -06:00
visual_shader_nodes.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
visual_shader_particle_nodes.cpp Replace size() == 0 with is_empty(). 2025-04-02 19:18:43 +08:00
visual_shader_particle_nodes.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
visual_shader_sdf_nodes.cpp
visual_shader_sdf_nodes.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
world_2d.cpp Fix: make nav_map_2d uses rasterizer cell scale options in 2d navigation settings 2025-06-21 16:51:17 +02:00
world_2d.h Organize ifdefs for disabling navigation, physics, and XR 2025-04-02 08:24:24 -07:00