virtualx-engine/scene/2d
Kyle Luce 605193b22f Conversion function for screen coords to local Canvas coords
- Useful if you need to Convert screen coords to the coordinate space of a
  CanvasItem, but don't have an associated InputEvent to use in
  #make_event_local.

For example, if you have a particular point on the screen you'd like to project
into World Space, for various reasons, you would use this function on the root
of the scene. This is analogous to ray casting from screen space in 3D.
2016-07-10 16:06:57 -07:00
..
animated_sprite.cpp Fix the +1 button to insert keyframes in Sprite and Sprite3D, closes #5422 2016-07-06 23:46:04 -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 Remove unused variables (fourth pass) + dead code 2016-07-08 16:47:55 +02:00
camera_2d.h remove trailing whitespace 2016-03-09 00:00:52 +01:00
canvas_item.cpp Conversion function for screen coords to local Canvas coords 2016-07-10 16:06:57 -07:00
canvas_item.h Conversion function for screen coords to local Canvas coords 2016-07-10 16:06:57 -07: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 Remove unused variables (fourth pass) + dead code 2016-07-08 16:47:55 +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 Avoid mirroring to go negative to fix crash, closes #4036 2016-06-26 16:51:13 -03: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 Fix the +1 button to insert keyframes in Sprite and Sprite3D, closes #5422 2016-07-06 23:46:04 -03:00
sprite.h Fix the +1 button to insert keyframes in Sprite and Sprite3D, closes #5422 2016-07-06 23:46:04 -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 Remove unused variables (fourth pass) + dead code 2016-07-08 16:47:55 +02: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