summaryrefslogtreecommitdiff
path: root/scene/2d/ray_cast_2d.cpp
AgeCommit message (Expand)Author
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-08-29Rename `CanvasItem.update()` to `queue_redraw()`Micky
2022-08-22Expose the collider RID in Raycast nodesPaul Joannon
2022-07-16rename translate(d) to translate(d)_local in Transform 2D/3DFabian Keller
2022-05-19Use suffixes for units in nodes and resourcesAaron Franke
2022-02-15Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-08Fix RayCast{2,3}D.clear_exceptions clears parentHaoyu Qiu
2022-01-28Improve some method bindings to use specific `Object` subtypesRémi Verschelde
2022-01-12Use List Initializations for Vectors.Anilforextra
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-11-10Add raycast options to hit when starting inside / hit back facesPouleyKetchoupp
2021-11-04Use parameter classes instead of arguments for all physics queriesPouleyKetchoupp
2021-10-23Fix unexpected crashes in `notification`Zae
2021-08-13Fix some unnecessary includesAaron Franke
2021-08-12Uniformize layer names, script methods and documentationPouleyKetchoupp
2021-08-09Some work on double supportAaron Franke
2021-04-30Prevent setting too big or too small Collision Mask and LayerRafał Mikrut
2021-03-05add responsive arrows when the size is very small + fix a regression: missing...fabriceci
2021-03-05Highlight collision, correct the size and make the arrow a bit less thick for...fabriceci
2021-02-07Initialize class variables with default values in scene/ [1/2]Rafał Mikrut
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-09-10Rename RayCast's `cast_to` property to `target_position`Hugo Locurcio
2020-05-27Enable raycast nodes by defaultAndrii Doroshenko (Xrayez)
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-02-12ObjectID converted to a structure, fixes many bugs where used incorrectly as ...Juan Linietsky
2020-02-11Bugfixes and ability to better specify filter and repeat modes everywhere.Juan Linietsky
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-10Removed unused variables, add some constants numbersRafał Mikrut
2019-07-12Improve 2D RayCast and one-way collision drawingHugo Locurcio
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-08-30RayCast2D: Fix reporting old collider after collision endedRémi Verschelde
2018-08-21Changes to ClippedCamera, RayCast,Raycast2D and 2D physics API to add ability...Juan Linietsky
2018-04-11Use internal physics processing for Nodes' internal logicRémi Verschelde
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-11-28Change RayCast2D 'Exclude Parent' to include Area2DChris Bradfield
2017-11-21Removed type_mask and fixed some variable nameAndreaCatania
2017-10-23missing set/get_collision_mask_bit() for RayCastJakub Grzesik
2017-10-21Rename RayCasts collision_layer to collision_maskPedro J. Estébanez
2017-09-30Renamed fixed_process to physics_processAndreaCatania
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-24Convert Object::cast_to() to the static versionHein-Pieter van Braam
2017-08-19Removes editor_hint from SceneTreeIgnacio Etcheverry