godot/scene/resources
Rémi Verschelde c7b53c03ae
SCons: Add explicit dependencies on thirdparty code in cloned env
Since we clone the environments to build thirdparty code, we don't get an
explicit dependency on the build objects produced by that environment.

So when we update thirdparty code, Godot code using it is not necessarily
rebuilt (I think it is for changed headers, but not for changed .c/.cpp files),
which can lead to an invalid compilation output (linking old Godot .o files
with a newer, potentially ABI breaking version of thirdparty code).

This was only seen as really problematic with bullet updates (leading to
crashes when rebuilding Godot after a bullet update without cleaning .o files),
but it's safer to fix it everywhere, even if it's a LOT of hacky boilerplate.
2020-12-18 10:29:34 +01:00
..
default_theme Merge pull request #43416 from pycbouh/graph-minimap 2020-12-17 17:34:36 +01:00
animation.cpp Rename Animation::track_remove_key_at_position to track_remove_key_at_time 2020-12-14 18:00:11 +00:00
animation.h Rename Animation::track_remove_key_at_position to track_remove_key_at_time 2020-12-14 18:00:11 +00:00
audio_stream_sample.cpp Fix WAV resources ignoring the AudioServer's 'global_rate_scale' value 2020-11-04 17:03:54 -03:00
audio_stream_sample.h Add override keywords. 2020-07-10 13:56:54 +01:00
bit_map.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
bit_map.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
box_shape_3d.cpp Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
box_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
camera_effects.cpp Environment: Refactor code for readability + more 2020-07-01 14:44:45 +02:00
camera_effects.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
capsule_shape_2d.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
capsule_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
capsule_shape_3d.cpp Lowering the Minimum Unit at Shape3D and Cameras 2020-11-17 13:17:37 +09:00
capsule_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
circle_shape_2d.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
circle_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
concave_polygon_shape_2d.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
concave_polygon_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
concave_polygon_shape_3d.cpp Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
concave_polygon_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
convex_polygon_shape_2d.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
convex_polygon_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
convex_polygon_shape_3d.cpp Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
convex_polygon_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
curve.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
curve.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
cylinder_shape_3d.cpp Lowering the Minimum Unit at Shape3D and Cameras 2020-11-17 13:17:37 +09:00
cylinder_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
environment.cpp Static analyzer fixes: 2020-12-09 10:17:53 +02:00
environment.h Environment brightness, contrast, saturation restore with color correction. 2020-11-28 07:37:49 -08:00
font.cpp [Complex Text Layouts] Add variable fonts support. 2020-12-13 18:43:39 +02:00
font.h [Complex Text Layouts] Add variable fonts support. 2020-12-13 18:43:39 +02:00
gradient.cpp Fixup ColorRamp to Gradient renames 2020-10-25 18:32:44 +02:00
gradient.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
height_map_shape_3d.cpp Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
height_map_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
line_shape_2d.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
line_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
material.cpp Tweak BaseMaterial3D heightmap property hints 2020-12-05 21:43:32 +01:00
material.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
mesh_data_tool.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
mesh_data_tool.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
mesh_library.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
mesh_library.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
mesh.cpp Reimplement skeletons and blend shapes 2020-12-16 14:32:04 -03:00
mesh.h Reimplement skeletons and blend shapes 2020-12-16 14:32:04 -03:00
multimesh.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
multimesh.h Add override keywords. 2020-07-10 13:56:54 +01:00
navigation_mesh.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
navigation_mesh.h Add override keywords. 2020-07-10 13:56:54 +01:00
packed_scene.cpp Cleanup unused engine code 2020-12-09 12:12:36 +01:00
packed_scene.h Cleanup unused engine code 2020-12-09 12:12:36 +01:00
particles_material.cpp Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags" 2020-12-04 19:34:29 -05:00
particles_material.h Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags" 2020-12-04 19:34:29 -05:00
physics_material.cpp Fix hints on PhysicsMaterial bounce/friction. 2020-09-19 18:44:49 -04:00
physics_material.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
polygon_path_finder.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
polygon_path_finder.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
primitive_meshes.cpp Rename CubeMesh BoxMesh 2020-12-05 11:48:26 +00:00
primitive_meshes.h Rename CubeMesh BoxMesh 2020-12-05 11:48:26 +00:00
ray_shape_2d.cpp Move RayShape2D implementation into its own translation unit 2020-06-01 01:52:07 +03:00
ray_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
ray_shape_3d.cpp Lowering the Minimum Unit at Shape3D and Cameras 2020-11-17 13:17:37 +09:00
ray_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
rectangle_shape_2d.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
rectangle_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
resource_format_text.cpp Static analyzer fixes: 2020-12-09 10:17:53 +02:00
resource_format_text.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2020-12-18 10:29:34 +01:00
segment_shape_2d.cpp Move RayShape2D implementation into its own translation unit 2020-06-01 01:52:07 +03:00
segment_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
shader.cpp Variant: Rename Type::_RID to Type::RID 2020-11-09 16:29:04 +01:00
shader.h Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
shape_2d.cpp Merge pull request #37903 from Xrayez/shape-2d-draw-bind 2020-06-16 15:15:51 +02:00
shape_2d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
shape_3d.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
shape_3d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
skin.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
skin.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
sky_material.cpp Increase dithering in the PhysicalSkyMaterial shader to combat banding 2020-12-09 01:40:58 +01:00
sky_material.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
sky.cpp Add incremental update mode to sky 2020-07-11 00:10:15 -07:00
sky.h Merge pull request #40272 from clayjohn/VULKAN-time-slicing 2020-07-11 10:00:39 +02:00
sphere_shape_3d.cpp Lowering the Minimum Unit at Shape3D and Cameras 2020-11-17 13:17:37 +09:00
sphere_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
style_box.cpp Cleanup unused engine code 2020-12-09 12:12:36 +01:00
style_box.h Cleanup unused engine code 2020-12-09 12:12:36 +01:00
surface_tool.cpp Reimplement skeletons and blend shapes 2020-12-16 14:32:04 -03:00
surface_tool.h Rework Mesh handling on scene importing. 2020-12-13 21:29:51 -03:00
syntax_highlighter.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
syntax_highlighter.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
text_file.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
text_file.h Add override keywords. 2020-07-10 13:56:54 +01:00
text_line.cpp [Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, TextEdit, TextLine and TextParagraph. 2020-12-06 20:30:59 +02:00
text_line.h [Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, TextEdit, TextLine and TextParagraph. 2020-12-06 20:30:59 +02:00
text_paragraph.cpp [Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, TextEdit, TextLine and TextParagraph. 2020-12-06 20:30:59 +02:00
text_paragraph.h [Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, TextEdit, TextLine and TextParagraph. 2020-12-06 20:30:59 +02:00
texture.cpp Describe ImageTexture, Image creation and usage 2020-11-17 16:00:41 +02:00
texture.h Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
theme.cpp Remove unused argument in Theme method and expose missing methods 2020-12-17 15:51:08 +03:00
theme.h Remove unused argument in Theme method and expose missing methods 2020-12-17 15:51:08 +03:00
tile_set.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
tile_set.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
video_stream.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
visual_shader_nodes.cpp Added extra warning to VisualShaderNodeTexture + fix warning appearing 2020-11-26 14:53:47 +03:00
visual_shader_nodes.h Added extra warning to VisualShaderNodeTexture + fix warning appearing 2020-11-26 14:53:47 +03:00
visual_shader.cpp Fixed some errors when changing port name in visual shader expressions 2020-12-02 13:27:37 +03:00
visual_shader.h Fixed some errors when changing port name in visual shader expressions 2020-12-02 13:27:37 +03:00
world_2d.cpp Variant: Rename Type::_RID to Type::RID 2020-11-09 16:29:04 +01:00
world_2d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
world_3d.cpp Variant: Rename Type::_RID to Type::RID 2020-11-09 16:29:04 +01:00
world_3d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
world_margin_shape_3d.cpp Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
world_margin_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00