summaryrefslogtreecommitdiff
path: root/scene/2d/navigation_region_2d.cpp
AgeCommit message (Expand)Author
2023-01-07Rework const on NavigationServer methodsJosh Jones
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-29Add safety-checks before some servers `free()`Adam Scott
2022-12-20Fix typo and ensure backwards compatibility for changed property namesJosh Jones
2022-12-17Fix Navigation API abbreviations inconsistencysmix8
2022-12-17Move NavigationPolygon to dedicated resource filesmix8
2022-12-10Enable assigning an owner to navigation regions and linksJosh Jones
2022-11-10Add detail to NavigationPolygon outline error msgsmix8
2022-09-21Improve consistancy of NavigationRegion settersJosh Jones
2022-09-19Change return type of `get_configuration_warnings` to `PackedStringArray`Marc Gilleron
2022-08-29Rename `CanvasItem.update()` to `queue_redraw()`Micky
2022-08-08Merge pull request #64034 from DarkKilauea/fix-nav-region-gizmoRémi Verschelde
2022-08-07Fix typo when setting NavigationRegion travel_costJosh Jones
2022-08-06Fix NavigationRegion3D gizmo's odd visual behaviorJosh Jones
2022-07-29Add more detailed Navigation Debug Visualizationsmix8
2022-06-19Add navigation layer bitmask helper functionssmix8
2022-06-15Streamline Navigation layer function names.smix8
2022-06-06Add NavigationRegion costs for pathfindingsmix8
2022-06-02Expose get_mesh() for NavigationPolygon Resourcessmix8
2022-05-18Update NavigationRegion2D when polygons of NavigationPolygon changesmix8
2022-05-16Replace most uses of Map by HashMapreduz
2022-04-30Add get_region_rid() NavigationRegion2D and NavigationRegion3Dsmix8
2022-03-28String: Remove TTR and DTR defines in non-tools buildRémi Verschelde
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-08Add array element type to `_get_polygons` and `_get_outlines`Raul Santos
2022-02-02Vectors: Use clear() and has().Anilforextra
2022-01-05NavigationServer: Restore constness for thread safe `get_singleton`Rémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-11-17Fix `ColorPicker` inverted input on color circleYuri Roubinsky
2021-11-03Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio
2021-09-07Use builtin Vector2 functions for calculation of angles.Anilforextra
2021-08-13Fix some unnecessary includesAaron Franke
2021-08-09Some work on double supportAaron Franke
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-04-11Use Array for node configuration warningsNathan Franke
2021-03-15Allow Navigation to be more flexibleGilles Roudière
2021-03-10Implement Navigation layersGilles Roudière
2021-03-10Remove Navigation2D/3D nodes, and move the navigation map to the world resourceGilles Roudière
2021-02-10Removed _change_notifyreduz
2021-01-12Update PolyPartition / Triangulator libraryAaron Franke
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-01Merge pull request #38743 from arrowinaknee/node-config-warningsRémi Verschelde
2020-05-27Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)
2020-05-16Update all get_configuration_warning to retrieve warnings from the parentArrowInAKnee
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde