godot/scene/2d
Pedro J. Estébanez 6ce47d9b51 Improve parallax mirroring algorithm
Replaces the iterative approach currently used by an equivalent direct computation.
Also fixes infinite looping that happens when the mirroring value is negative.
2016-06-27 10:40:33 +02:00
..
animated_sprite.cpp -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
animated_sprite.h -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
area_2d.cpp Modified damp ranges 2016-05-23 18:23:51 -05:00
area_2d.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
back_buffer_copy.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
back_buffer_copy.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
camera_2d.cpp Fix a inherited transform bug with Camera2D preview drawing 2016-06-21 22:35:04 +03:00
camera_2d.h remove trailing whitespace 2016-03-09 00:00:52 +01:00
canvas_item.cpp Ability to set draw transform as a matrix, closes #5428 2016-06-26 13:01:17 -03:00
canvas_item.h Ability to set draw transform as a matrix, closes #5428 2016-06-26 13:01:17 -03:00
canvas_modulate.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
canvas_modulate.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
collision_object_2d.cpp remove trailing whitespace 2016-03-09 00:00:52 +01:00
collision_object_2d.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
collision_polygon_2d.cpp -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
collision_polygon_2d.h -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
collision_shape_2d.cpp -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
collision_shape_2d.h -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
joints_2d.cpp Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
joints_2d.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
light_2d.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
light_2d.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
light_occluder_2d.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
light_occluder_2d.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
navigation2d.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
navigation2d.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
navigation_polygon.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
navigation_polygon.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
node_2d.cpp Rotation APIs: Better exposure for degrees methods 2016-05-06 23:38:08 +02:00
node_2d.h Rotation APIs: Better exposure for degrees methods 2016-05-06 23:38:08 +02:00
parallax_background.cpp Added an option to ParallaxLayer to add an extra scroll offset, helps if you want to make clouds to move by themselves and animate that, for example. 2016-06-26 16:22:20 -03:00
parallax_background.h Added an option to ParallaxLayer to add an extra scroll offset, helps if you want to make clouds to move by themselves and animate that, for example. 2016-06-26 16:22:20 -03:00
parallax_layer.cpp Improve parallax mirroring algorithm 2016-06-27 10:40:33 +02:00
parallax_layer.h Added an option to ParallaxLayer to add an extra scroll offset, helps if you want to make clouds to move by themselves and animate that, for example. 2016-06-26 16:22:20 -03:00
particles_2d.cpp -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
particles_2d.h -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
path_2d.cpp i18n: Proofreading of all strings 2016-05-21 00:21:57 +02:00
path_2d.h -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
path_texture.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
path_texture.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
physics_body_2d.cpp Send body inout notifications after state is applied, fixes #4683 2016-06-17 16:45:10 -03:00
physics_body_2d.h RigidBody2D (add_force, set_inertia): new methods. 2016-04-26 08:15:15 -04:00
polygon_2d.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
polygon_2d.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
position_2d.cpp Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
position_2d.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
ray_cast_2d.cpp Fix RayCast not updating when debugging collissions 2016-04-07 13:30:40 +02:00
ray_cast_2d.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
remote_transform_2d.cpp -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
remote_transform_2d.h -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
sample_player_2d.cpp -Added trigger mode to tracks, useful for properties that work as triggers, such as playing a sample, an animation, etc. 2016-06-19 01:43:02 -03:00
sample_player_2d.h -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
screen_button.cpp fix: TouchScreenButton should stop propagating action when button is removed from scene 2016-01-10 10:36:43 -03:00
screen_button.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
SCsub Cosmetic fixes to SCons buildsystem 2015-11-01 20:53:26 +01:00
sound_player_2d.cpp Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
sound_player_2d.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
sprite.cpp Modify margins with mouse input 2016-06-20 17:06:19 -03:00
sprite.h -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
tile_map.cpp Fix issues with tilemap covering child nodes and old quadrants 2016-03-18 18:57:26 +02:00
tile_map.h Added get_cellv() method to TileMap 2016-02-06 13:48:41 +01:00
visibility_notifier_2d.cpp fix compile failure when tools=no 2016-05-18 14:29:53 +09:00
visibility_notifier_2d.h -Added configuration warning system for nodes 2016-05-17 18:28:44 -03:00
y_sort.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
y_sort.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00