virtualx-engine/scene/resources
Hugo Locurcio 17ad6df56d
Add "Hide on Contact" collision mode to ParticlesMaterial
This can be used to make particles disappear when colliding, rather
than bouncing around or sticking to surfaces.

This is useful for rain particles which should not be able to go
through floors/ceilings, but shouldn't stick to surfaces either.
2022-08-19 22:32:19 +02:00
..
default_theme Implement MenuBar control to wrap PopupMenus or native menu, use native menu for editor. 2022-08-18 22:25:44 +03:00
animation.cpp Make Animation::track_insert_key return key index 2022-07-31 17:38:49 +02:00
animation.h Make Animation::track_insert_key return key index 2022-07-31 17:38:49 +02:00
animation_library.cpp Fix type hints for AnimationLibrary's signals 2022-06-12 13:20:51 -04:00
animation_library.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
audio_stream_wav.cpp Rename AudioStreamSample to a more discoverable name 2022-07-28 13:53:36 -03:00
audio_stream_wav.h Rename AudioStreamSample to a more discoverable name 2022-07-28 13:53:36 -03:00
bit_map.cpp Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript 2022-08-08 16:36:01 +03:00
bit_map.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
bone_map.cpp add rest fixer to importer retarget 2022-07-16 19:53:11 +09:00
bone_map.h add rest fixer to importer retarget 2022-07-16 19:53:11 +09:00
box_shape_3d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
box_shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
camera_effects.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
camera_effects.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
canvas_item_material.cpp Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
canvas_item_material.h Clean up Hash Functions 2022-06-20 12:54:19 +02:00
capsule_shape_2d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
capsule_shape_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
capsule_shape_3d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
capsule_shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
circle_shape_2d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
circle_shape_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
concave_polygon_shape_2d.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
concave_polygon_shape_2d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
concave_polygon_shape_3d.cpp Add a new HashSet template 2022-05-20 22:40:38 +02:00
concave_polygon_shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
convex_polygon_shape_2d.cpp Restore antialiasing for draw_line 2022-04-12 13:03:56 +03:00
convex_polygon_shape_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
convex_polygon_shape_3d.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
convex_polygon_shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
curve.cpp Clarify the Line2D, Curve2D/3D documentation and fix parameter names 2022-08-15 21:38:14 +03:00
curve.h Fix Curve{2D,3D} notifying property list changed 2022-06-23 20:07:26 +02:00
cylinder_shape_3d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
cylinder_shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
environment.cpp Don't store the values of linked SDFGI properties in Environment 2022-08-04 02:24:28 +02:00
environment.h Tweak default fog settings for better appearance 2022-08-01 02:04:20 +02:00
fog_material.cpp Rename hint_albedo, hint_white/black in shaders 2022-05-09 22:50:18 +03:00
fog_material.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
font.cpp Merge pull request #64156 from bruvzg/sys_msdf 2022-08-18 14:58:57 -06:00
font.h Allow MSDF rendering for system fonts, fix crash on loading damaged / unsupported font files. 2022-08-09 14:21:09 +03:00
gradient.cpp Fix cppcheck const parameters 2022-04-28 11:35:39 +02:00
gradient.h Fix cubic interpolation for Gradient 2022-07-17 03:46:27 +02:00
height_map_shape_3d.cpp Improve range property hints for various collision shapes 2022-03-26 16:20:30 +01:00
height_map_shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
immediate_mesh.cpp Fix more issues found by cppcheck. 2022-04-20 10:34:00 +03:00
immediate_mesh.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
importer_mesh.cpp Mend crash importing a scene with static lightmaps. 2022-06-23 01:33:15 -07:00
importer_mesh.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
label_settings.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
label_settings.h Change LabelSettings default values to match default theme. 2022-08-01 13:33:06 +03:00
material.cpp Make property_*_revert methods multilevel and expose them for scripting 2022-08-18 00:03:53 +03:00
material.h Make property_*_revert methods multilevel and expose them for scripting 2022-08-18 00:03:53 +03:00
mesh.cpp Add drag-and-drop support for materials in 3D 2022-07-19 12:49:09 -07:00
mesh.h Merge pull request #56597 from V-Sekai/material_drag_and_drop 2022-07-28 09:22:38 +02:00
mesh_data_tool.cpp Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
mesh_data_tool.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
mesh_library.cpp Remove unused hints 2022-07-12 00:44:13 +02:00
mesh_library.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
multimesh.cpp Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript 2022-08-08 16:36:01 +03:00
multimesh.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
navigation_mesh.cpp Add more detailed Navigation Debug Visualization 2022-07-29 09:58:41 +02:00
navigation_mesh.h Add more detailed Navigation Debug Visualization 2022-07-29 09:58:41 +02:00
packed_scene.cpp Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript 2022-08-08 16:36:01 +03:00
packed_scene.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
particles_material.cpp Add "Hide on Contact" collision mode to ParticlesMaterial 2022-08-19 22:32:19 +02:00
particles_material.h Add "Hide on Contact" collision mode to ParticlesMaterial 2022-08-19 22:32:19 +02:00
physics_material.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
physics_material.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
polygon_path_finder.cpp Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript 2022-08-08 16:36:01 +03:00
polygon_path_finder.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
primitive_meshes.cpp Add TorusMesh 2022-08-04 13:45:54 -05:00
primitive_meshes.h Add TorusMesh 2022-08-04 13:45:54 -05:00
rectangle_shape_2d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
rectangle_shape_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
resource_format_text.cpp Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
resource_format_text.h Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
SCsub
segment_shape_2d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
segment_shape_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
separation_ray_shape_2d.cpp rename translate(d) to translate(d)_local in Transform 2D/3D 2022-07-16 11:47:54 +02:00
separation_ray_shape_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
separation_ray_shape_3d.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
separation_ray_shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
shader.cpp Implement coloring for disabled branches in the shader editor 2022-08-14 13:57:26 +03:00
shader.h Rename shader parameter uniform setter/getter methods for consistency 2022-08-04 23:17:06 +02:00
shader_include.cpp Implement coloring for disabled branches in the shader editor 2022-08-14 13:57:26 +03:00
shader_include.h Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
shape_2d.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
shape_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
shape_3d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_2d.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_2d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_2d_ccdik.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_2d_ccdik.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_2d_fabrik.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_2d_fabrik.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_2d_jiggle.cpp Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
skeleton_modification_2d_jiggle.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_2d_lookat.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_2d_lookat.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_2d_physicalbones.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_2d_physicalbones.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_2d_stackholder.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_2d_stackholder.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_2d_twoboneik.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
skeleton_modification_2d_twoboneik.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_3d.cpp simplify formatting scripts, add a clang-tidy script, and run clang-tidy 2022-01-29 04:41:03 -06:00
skeleton_modification_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_3d_ccdik.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_3d_ccdik.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_3d_fabrik.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_3d_fabrik.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_3d_jiggle.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_3d_jiggle.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_3d_lookat.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_3d_lookat.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_3d_stackholder.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_3d_stackholder.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_3d_twoboneik.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
skeleton_modification_3d_twoboneik.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_stack_2d.cpp Change skeleton modification 2d and 3d to use the array inspector. 2022-05-07 13:57:10 -07:00
skeleton_modification_stack_2d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_modification_stack_3d.cpp Change skeleton modification 2d and 3d to use the array inspector. 2022-05-07 13:57:10 -07:00
skeleton_modification_stack_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
skeleton_profile.cpp add position track normalization & post process key value for retarget 2022-07-26 18:48:08 +09:00
skeleton_profile.h add position track normalization & post process key value for retarget 2022-07-26 18:48:08 +09:00
skin.cpp Add dedicated macros for property name extraction 2022-05-19 14:08:47 +08:00
skin.h Merge pull request #56212 from laws65/skin-export-crash-fix 2022-01-05 10:48:52 +01:00
sky.cpp Capitalize/fix some property enum hints 2022-05-12 15:03:16 -05:00
sky.h Revert "Default to real-time radiance map filter for environment sky reflections" 2022-02-17 23:13:32 -08:00
sky_material.cpp Use IGN instead of white noise for sky dithering 2022-05-24 10:57:07 -07:00
sky_material.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
sphere_shape_3d.cpp Decrease SphereShape3D's default radius to 0.5 to match primitive mesh 2022-05-22 08:46:01 +02:00
sphere_shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
sprite_frames.cpp Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript 2022-08-08 16:36:01 +03:00
sprite_frames.h SpriteFrames: Sort animations alphabetically 2022-07-13 16:15:11 +02:00
style_box.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
style_box.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
surface_tool.cpp Clean up Hash Functions 2022-06-20 12:54:19 +02:00
surface_tool.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
syntax_highlighter.cpp Cleanup and move char functions to the char_utils.h header. 2022-02-04 11:35:01 +02:00
syntax_highlighter.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
text_file.cpp Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows filenames) and some non-standard UTF-8 variants, makes Unicode parse errors more verbose. 2022-07-07 11:07:18 +03:00
text_file.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
text_line.cpp Fix various typos not caught by codespell 2022-07-21 07:38:23 -04:00
text_line.h Use BitField hint for the TextServer enums. Add missing parts for BitField support to the GDextension API. 2022-07-15 08:49:50 +03:00
text_paragraph.cpp Fix various typos not caught by codespell 2022-07-21 07:38:23 -04:00
text_paragraph.h Use BitField hint for the TextServer enums. Add missing parts for BitField support to the GDextension API. 2022-07-15 08:49:50 +03:00
texture.cpp Unexpose ProxyTexture 2022-08-19 03:01:47 +02:00
texture.h Unexpose ProxyTexture 2022-08-19 03:01:47 +02:00
theme.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
theme.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
tile_set.cpp Merge pull request #63415 from ajreckof/expose_tilemap_custom_data_methods 2022-07-29 19:43:55 +02:00
tile_set.h Merge pull request #63415 from ajreckof/expose_tilemap_custom_data_methods 2022-07-29 19:43:55 +02:00
video_stream.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
visual_shader.cpp Improve visual shader defaults for quality of life 2022-08-12 19:39:56 +02:00
visual_shader.h Fix visual shader graph not correctly updating when multiple tabs opened 2022-07-16 16:43:06 +03:00
visual_shader_nodes.cpp Merge pull request #63999 from QbieShay/qbie/vs-qol 2022-08-18 14:47:23 -06:00
visual_shader_nodes.h Merge pull request #62454 from Geometror/reflect-refract-vec2-vec4 2022-08-07 19:16:05 +02:00
visual_shader_particle_nodes.cpp Add static methods for creating Image and ImageTexture 2022-07-08 13:40:47 +02:00
visual_shader_particle_nodes.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
visual_shader_sdf_nodes.cpp Add some more fixes to visual shader 2022-02-07 11:28:42 +03:00
visual_shader_sdf_nodes.h Fix default input port hints for some modes in visual shader 2022-01-22 11:12:56 +03:00
world_2d.cpp Mark some common project settings as basic 2022-06-12 19:50:14 +02:00
world_2d.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
world_3d.cpp Remove Octree 2022-07-06 14:10:05 +01:00
world_3d.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
world_boundary_shape_2d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
world_boundary_shape_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
world_boundary_shape_3d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
world_boundary_shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00