.. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the doc/base/classes.xml source instead. .. _class_Navigation2D: Navigation2D ============ **Inherits:** :ref:`Node2D` **<** :ref:`CanvasItem` **<** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Member Functions ---------------- +------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`get_closest_point` **(** :ref:`Vector2` to_point **)** | +------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Object` | :ref:`get_closest_point_owner` **(** :ref:`Vector2` to_point **)** | +------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2Array` | :ref:`get_simple_path` **(** :ref:`Vector2` start, :ref:`Vector2` end, :ref:`bool` optimize=true **)** | +------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`navpoly_create` **(** :ref:`NavigationPolygon` mesh, :ref:`Matrix32` xform, :ref:`Object` owner=NULL **)** | +------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`navpoly_remove` **(** :ref:`int` id **)** | +------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`navpoly_set_transform` **(** :ref:`int` id, :ref:`Matrix32` xform **)** | +------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Member Function Description --------------------------- .. _class_Navigation2D_get_closest_point: - :ref:`Vector2` **get_closest_point** **(** :ref:`Vector2` to_point **)** .. _class_Navigation2D_get_closest_point_owner: - :ref:`Object` **get_closest_point_owner** **(** :ref:`Vector2` to_point **)** .. _class_Navigation2D_get_simple_path: - :ref:`Vector2Array` **get_simple_path** **(** :ref:`Vector2` start, :ref:`Vector2` end, :ref:`bool` optimize=true **)** .. _class_Navigation2D_navpoly_create: - :ref:`int` **navpoly_create** **(** :ref:`NavigationPolygon` mesh, :ref:`Matrix32` xform, :ref:`Object` owner=NULL **)** .. _class_Navigation2D_navpoly_remove: - void **navpoly_remove** **(** :ref:`int` id **)** .. _class_Navigation2D_navpoly_set_transform: - void **navpoly_set_transform** **(** :ref:`int` id, :ref:`Matrix32` xform **)**