godot/scene/3d
Rémi Verschelde f8ab79e68a Zero initialize all pointer class and struct members
This prevents the pitfall of UB when checking if they have been
assigned something valid by comparing to nullptr.
2022-04-04 19:49:50 +02:00
..
SCsub
area_3d.cpp
area_3d.h
audio_listener_3d.cpp
audio_listener_3d.h
audio_stream_player_3d.cpp
audio_stream_player_3d.h
bone_attachment_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
bone_attachment_3d.h
camera_3d.cpp
camera_3d.h
collision_object_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
collision_object_3d.h
collision_polygon_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
collision_polygon_3d.h
collision_shape_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
collision_shape_3d.h Object: Remove unused category boilerplate 2022-03-26 15:46:01 +01:00
cpu_particles_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
cpu_particles_3d.h Merge pull request #55399 from RPicster/particlesmaterial-sphere-emittershape 2022-03-18 08:21:59 +01:00
decal.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
decal.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
fog_volume.cpp
fog_volume.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
gpu_particles_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
gpu_particles_3d.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
gpu_particles_collision_3d.cpp
gpu_particles_collision_3d.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
importer_mesh_instance_3d.cpp
importer_mesh_instance_3d.h
joint_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
joint_3d.h
light_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
light_3d.h Object: Remove unused category boilerplate 2022-03-26 15:46:01 +01:00
lightmap_gi.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
lightmap_gi.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
lightmap_probe.cpp
lightmap_probe.h
lightmapper.cpp
lightmapper.h
mesh_instance_3d.cpp Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
mesh_instance_3d.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
multimesh_instance_3d.cpp Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
multimesh_instance_3d.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
navigation_agent_3d.cpp Merge pull request #59331 from bartekd97/navigation-agent-layers 2022-04-01 13:35:51 +02:00
navigation_agent_3d.h Expose navigable layers for NavigationAgent2D/3D 2022-03-20 15:04:56 +01:00
navigation_obstacle_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
navigation_obstacle_3d.h
navigation_region_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
navigation_region_3d.h
node_3d.cpp
node_3d.h Object: Remove unused category boilerplate 2022-03-26 15:46:01 +01:00
occluder_instance_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
occluder_instance_3d.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
path_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
path_3d.h
physics_body_3d.cpp Merge pull request #59525 from fire-forge/fix-group-names 2022-03-28 21:44:35 +02:00
physics_body_3d.h
position_3d.cpp
position_3d.h
ray_cast_3d.cpp
ray_cast_3d.h
reflection_probe.cpp Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
reflection_probe.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
remote_transform_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
remote_transform_3d.h
skeleton_3d.cpp Remove last editor code dependencies in template build 2022-03-28 21:13:01 +02:00
skeleton_3d.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
skeleton_ik_3d.cpp
skeleton_ik_3d.h
soft_dynamic_body_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
soft_dynamic_body_3d.h Create GDExtension clases for PhysicsServer3D 2022-03-15 18:39:31 +01:00
spring_arm_3d.cpp
spring_arm_3d.h
sprite_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
sprite_3d.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
vehicle_body_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
vehicle_body_3d.h
velocity_tracker_3d.cpp
velocity_tracker_3d.h
visible_on_screen_notifier_3d.cpp Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
visible_on_screen_notifier_3d.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
visual_instance_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
visual_instance_3d.h Object: Remove unused category boilerplate 2022-03-26 15:46:01 +01:00
voxel_gi.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
voxel_gi.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
voxelizer.cpp Change some math macros to constexpr 2022-03-09 16:24:32 +01:00
voxelizer.h
world_environment.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
world_environment.h
xr_nodes.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
xr_nodes.h