godot/scene/3d
20kdc e2df5d661d Ported/fixed move_and_slide to KinematicBody (3D+floor/ceiling args)
This version of the commit has the on_ceiling/on_wall fix without any
 explaination of that code, since apparently it wasn't complicated enough.

As for the notes at the top of the function, they're still there.

move_and_slide is rather useful for character-controllers, etc.
It reduces the amount of boilerplate code.
Not having move_and_slide makes the APIs somewhat inconsistent.

(It might be nice to figure out a way to share the code between the two
move_and_slide implementations, but that's for someone who knows what
the policy is on shared code like that.)
2017-04-21 21:19:41 +01:00
..
area.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
area.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
baked_light_instance.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
baked_light_instance.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
body_shape.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
body_shape.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
bone_attachment.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
bone_attachment.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
camera.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
camera.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
character_camera.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
character_camera.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
collision_object.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
collision_object.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
collision_polygon.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
collision_polygon.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
gi_probe.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
gi_probe.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
immediate_geometry.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
immediate_geometry.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
interpolated_camera.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
interpolated_camera.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
light.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
light.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
listener.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
listener.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
mesh_instance.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
mesh_instance.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
multimesh_instance.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
multimesh_instance.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
navigation_mesh.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
navigation_mesh.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
navigation.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
navigation.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
particles.cpp Particle system is complete. Rejoice! 2017-04-08 22:40:06 -03:00
particles.h Particle system is complete. Rejoice! 2017-04-08 22:40:06 -03:00
path.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
path.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
physics_body.cpp Ported/fixed move_and_slide to KinematicBody (3D+floor/ceiling args) 2017-04-21 21:19:41 +01:00
physics_body.h Ported/fixed move_and_slide to KinematicBody (3D+floor/ceiling args) 2017-04-21 21:19:41 +01:00
physics_joint.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
physics_joint.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
portal.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
portal.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
position_3d.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
position_3d.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
proximity_group.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
proximity_group.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
quad.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
quad.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
ray_cast.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
ray_cast.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
reflection_probe.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
reflection_probe.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
remote_transform.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
remote_transform.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
room_instance.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
room_instance.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
scenario_fx.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
scenario_fx.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
SCsub style: Fix PEP8 whitespace issues in Python files 2016-11-01 00:35:16 +01:00
skeleton.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
skeleton.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
spatial_indexer.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
spatial_indexer.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
spatial.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
spatial.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
sprite_3d.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
sprite_3d.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
test_cube.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
test_cube.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
vehicle_body.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
vehicle_body.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
visibility_notifier.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
visibility_notifier.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
visual_instance.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
visual_instance.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00