.. DO NOT EDIT THIS FILE!!! .. Generated automatically from Godot engine sources. .. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py. .. XML source: https://github.com/godotengine/godot/tree/master/docs/gdscript/doc/classes/NavigationAgent3D.xml. .. _class_NavigationAgent3D: NavigationAgent3D ================= **Inherits:** :ref:`Node` **<** :ref:`Object` .. container:: contribute There is currently no description for this class. Please help us by :ref:`contributing one `! .. rst-class:: classref-reftable-group Properties ---------- .. table:: :widths: auto +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`bool` | :ref:`avoidance_enabled` | ``false`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`int` | :ref:`avoidance_layers` | ``1`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`int` | :ref:`avoidance_mask` | ``1`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`avoidance_priority` | ``1.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`bool` | :ref:`debug_enabled` | ``false`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`Color` | :ref:`debug_path_custom_color` | ``Color(1, 1, 1, 1)`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`debug_path_custom_point_size` | ``4.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`bool` | :ref:`debug_use_custom` | ``false`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`height` | ``1.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`bool` | :ref:`keep_y_velocity` | ``true`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`int` | :ref:`max_neighbors` | ``10`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`max_speed` | ``10.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`int` | :ref:`navigation_layers` | ``1`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`neighbor_distance` | ``50.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`path_desired_distance` | ``1.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`path_height_offset` | ``0.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`path_max_distance` | ``5.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | |bitfield|\<:ref:`PathMetadataFlags`\> | :ref:`path_metadata_flags` | ``7`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`PathPostProcessing` | :ref:`path_postprocessing` | ``0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`PathfindingAlgorithm` | :ref:`pathfinding_algorithm` | ``0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`radius` | ``0.5`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`simplify_epsilon` | ``0.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`bool` | :ref:`simplify_path` | ``false`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`target_desired_distance` | ``1.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`Vector3` | :ref:`target_position` | ``Vector3(0, 0, 0)`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`time_horizon_agents` | ``1.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`float` | :ref:`time_horizon_obstacles` | ``0.0`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`bool` | :ref:`use_3d_avoidance` | ``false`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ | :ref:`Vector3` | :ref:`velocity` | ``Vector3(0, 0, 0)`` | +------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+-----------------------+ .. rst-class:: classref-reftable-group Methods ------- .. table:: :widths: auto +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`distance_to_target` **(** **)** |const| | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`get_avoidance_layer_value` **(** :ref:`int` layer_number **)** |const| | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`get_avoidance_mask_value` **(** :ref:`int` mask_number **)** |const| | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedVector3Array` | :ref:`get_current_navigation_path` **(** **)** |const| | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_current_navigation_path_index` **(** **)** |const| | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`NavigationPathQueryResult3D` | :ref:`get_current_navigation_result` **(** **)** |const| | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`get_final_position` **(** **)** | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`get_navigation_layer_value` **(** :ref:`int` layer_number **)** |const| | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`get_navigation_map` **(** **)** |const| | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`get_next_path_position` **(** **)** | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`get_rid` **(** **)** |const| | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_navigation_finished` **(** **)** | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_target_reachable` **(** **)** | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_target_reached` **(** **)** |const| | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_avoidance_layer_value` **(** :ref:`int` layer_number, :ref:`bool` value **)** | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_avoidance_mask_value` **(** :ref:`int` mask_number, :ref:`bool` value **)** | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_navigation_layer_value` **(** :ref:`int` layer_number, :ref:`bool` value **)** | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_navigation_map` **(** :ref:`RID` navigation_map **)** | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_velocity_forced` **(** :ref:`Vector3` velocity **)** | +-----------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Signals ------- .. _class_NavigationAgent3D_signal_link_reached: .. rst-class:: classref-signal **link_reached** **(** :ref:`Dictionary` details **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_signal_navigation_finished: .. rst-class:: classref-signal **navigation_finished** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_signal_path_changed: .. rst-class:: classref-signal **path_changed** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_signal_target_reached: .. rst-class:: classref-signal **target_reached** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_signal_velocity_computed: .. rst-class:: classref-signal **velocity_computed** **(** :ref:`Vector3` safe_velocity **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_signal_waypoint_reached: .. rst-class:: classref-signal **waypoint_reached** **(** :ref:`Dictionary` details **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Property Descriptions --------------------- .. _class_NavigationAgent3D_property_avoidance_enabled: .. rst-class:: classref-property :ref:`bool` **avoidance_enabled** = ``false`` .. rst-class:: classref-property-setget - void **set_avoidance_enabled** **(** :ref:`bool` value **)** - :ref:`bool` **get_avoidance_enabled** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_avoidance_layers: .. rst-class:: classref-property :ref:`int` **avoidance_layers** = ``1`` .. rst-class:: classref-property-setget - void **set_avoidance_layers** **(** :ref:`int` value **)** - :ref:`int` **get_avoidance_layers** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_avoidance_mask: .. rst-class:: classref-property :ref:`int` **avoidance_mask** = ``1`` .. rst-class:: classref-property-setget - void **set_avoidance_mask** **(** :ref:`int` value **)** - :ref:`int` **get_avoidance_mask** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_avoidance_priority: .. rst-class:: classref-property :ref:`float` **avoidance_priority** = ``1.0`` .. rst-class:: classref-property-setget - void **set_avoidance_priority** **(** :ref:`float` value **)** - :ref:`float` **get_avoidance_priority** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_debug_enabled: .. rst-class:: classref-property :ref:`bool` **debug_enabled** = ``false`` .. rst-class:: classref-property-setget - void **set_debug_enabled** **(** :ref:`bool` value **)** - :ref:`bool` **get_debug_enabled** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_debug_path_custom_color: .. rst-class:: classref-property :ref:`Color` **debug_path_custom_color** = ``Color(1, 1, 1, 1)`` .. rst-class:: classref-property-setget - void **set_debug_path_custom_color** **(** :ref:`Color` value **)** - :ref:`Color` **get_debug_path_custom_color** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_debug_path_custom_point_size: .. rst-class:: classref-property :ref:`float` **debug_path_custom_point_size** = ``4.0`` .. rst-class:: classref-property-setget - void **set_debug_path_custom_point_size** **(** :ref:`float` value **)** - :ref:`float` **get_debug_path_custom_point_size** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_debug_use_custom: .. rst-class:: classref-property :ref:`bool` **debug_use_custom** = ``false`` .. rst-class:: classref-property-setget - void **set_debug_use_custom** **(** :ref:`bool` value **)** - :ref:`bool` **get_debug_use_custom** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_height: .. rst-class:: classref-property :ref:`float` **height** = ``1.0`` .. rst-class:: classref-property-setget - void **set_height** **(** :ref:`float` value **)** - :ref:`float` **get_height** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_keep_y_velocity: .. rst-class:: classref-property :ref:`bool` **keep_y_velocity** = ``true`` .. rst-class:: classref-property-setget - void **set_keep_y_velocity** **(** :ref:`bool` value **)** - :ref:`bool` **get_keep_y_velocity** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_max_neighbors: .. rst-class:: classref-property :ref:`int` **max_neighbors** = ``10`` .. rst-class:: classref-property-setget - void **set_max_neighbors** **(** :ref:`int` value **)** - :ref:`int` **get_max_neighbors** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_max_speed: .. rst-class:: classref-property :ref:`float` **max_speed** = ``10.0`` .. rst-class:: classref-property-setget - void **set_max_speed** **(** :ref:`float` value **)** - :ref:`float` **get_max_speed** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_navigation_layers: .. rst-class:: classref-property :ref:`int` **navigation_layers** = ``1`` .. rst-class:: classref-property-setget - void **set_navigation_layers** **(** :ref:`int` value **)** - :ref:`int` **get_navigation_layers** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_neighbor_distance: .. rst-class:: classref-property :ref:`float` **neighbor_distance** = ``50.0`` .. rst-class:: classref-property-setget - void **set_neighbor_distance** **(** :ref:`float` value **)** - :ref:`float` **get_neighbor_distance** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_path_desired_distance: .. rst-class:: classref-property :ref:`float` **path_desired_distance** = ``1.0`` .. rst-class:: classref-property-setget - void **set_path_desired_distance** **(** :ref:`float` value **)** - :ref:`float` **get_path_desired_distance** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_path_height_offset: .. rst-class:: classref-property :ref:`float` **path_height_offset** = ``0.0`` .. rst-class:: classref-property-setget - void **set_path_height_offset** **(** :ref:`float` value **)** - :ref:`float` **get_path_height_offset** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_path_max_distance: .. rst-class:: classref-property :ref:`float` **path_max_distance** = ``5.0`` .. rst-class:: classref-property-setget - void **set_path_max_distance** **(** :ref:`float` value **)** - :ref:`float` **get_path_max_distance** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_path_metadata_flags: .. rst-class:: classref-property |bitfield|\<:ref:`PathMetadataFlags`\> **path_metadata_flags** = ``7`` .. rst-class:: classref-property-setget - void **set_path_metadata_flags** **(** |bitfield|\<:ref:`PathMetadataFlags`\> value **)** - |bitfield|\<:ref:`PathMetadataFlags`\> **get_path_metadata_flags** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_path_postprocessing: .. rst-class:: classref-property :ref:`PathPostProcessing` **path_postprocessing** = ``0`` .. rst-class:: classref-property-setget - void **set_path_postprocessing** **(** :ref:`PathPostProcessing` value **)** - :ref:`PathPostProcessing` **get_path_postprocessing** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_pathfinding_algorithm: .. rst-class:: classref-property :ref:`PathfindingAlgorithm` **pathfinding_algorithm** = ``0`` .. rst-class:: classref-property-setget - void **set_pathfinding_algorithm** **(** :ref:`PathfindingAlgorithm` value **)** - :ref:`PathfindingAlgorithm` **get_pathfinding_algorithm** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_radius: .. rst-class:: classref-property :ref:`float` **radius** = ``0.5`` .. rst-class:: classref-property-setget - void **set_radius** **(** :ref:`float` value **)** - :ref:`float` **get_radius** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_simplify_epsilon: .. rst-class:: classref-property :ref:`float` **simplify_epsilon** = ``0.0`` .. rst-class:: classref-property-setget - void **set_simplify_epsilon** **(** :ref:`float` value **)** - :ref:`float` **get_simplify_epsilon** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_simplify_path: .. rst-class:: classref-property :ref:`bool` **simplify_path** = ``false`` .. rst-class:: classref-property-setget - void **set_simplify_path** **(** :ref:`bool` value **)** - :ref:`bool` **get_simplify_path** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_target_desired_distance: .. rst-class:: classref-property :ref:`float` **target_desired_distance** = ``1.0`` .. rst-class:: classref-property-setget - void **set_target_desired_distance** **(** :ref:`float` value **)** - :ref:`float` **get_target_desired_distance** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_target_position: .. rst-class:: classref-property :ref:`Vector3` **target_position** = ``Vector3(0, 0, 0)`` .. rst-class:: classref-property-setget - void **set_target_position** **(** :ref:`Vector3` value **)** - :ref:`Vector3` **get_target_position** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_time_horizon_agents: .. rst-class:: classref-property :ref:`float` **time_horizon_agents** = ``1.0`` .. rst-class:: classref-property-setget - void **set_time_horizon_agents** **(** :ref:`float` value **)** - :ref:`float` **get_time_horizon_agents** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_time_horizon_obstacles: .. rst-class:: classref-property :ref:`float` **time_horizon_obstacles** = ``0.0`` .. rst-class:: classref-property-setget - void **set_time_horizon_obstacles** **(** :ref:`float` value **)** - :ref:`float` **get_time_horizon_obstacles** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_use_3d_avoidance: .. rst-class:: classref-property :ref:`bool` **use_3d_avoidance** = ``false`` .. rst-class:: classref-property-setget - void **set_use_3d_avoidance** **(** :ref:`bool` value **)** - :ref:`bool` **get_use_3d_avoidance** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_property_velocity: .. rst-class:: classref-property :ref:`Vector3` **velocity** = ``Vector3(0, 0, 0)`` .. rst-class:: classref-property-setget - void **set_velocity** **(** :ref:`Vector3` value **)** - :ref:`Vector3` **get_velocity** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Method Descriptions ------------------- .. _class_NavigationAgent3D_method_distance_to_target: .. rst-class:: classref-method :ref:`float` **distance_to_target** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_get_avoidance_layer_value: .. rst-class:: classref-method :ref:`bool` **get_avoidance_layer_value** **(** :ref:`int` layer_number **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_get_avoidance_mask_value: .. rst-class:: classref-method :ref:`bool` **get_avoidance_mask_value** **(** :ref:`int` mask_number **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_get_current_navigation_path: .. rst-class:: classref-method :ref:`PackedVector3Array` **get_current_navigation_path** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_get_current_navigation_path_index: .. rst-class:: classref-method :ref:`int` **get_current_navigation_path_index** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_get_current_navigation_result: .. rst-class:: classref-method :ref:`NavigationPathQueryResult3D` **get_current_navigation_result** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_get_final_position: .. rst-class:: classref-method :ref:`Vector3` **get_final_position** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_get_navigation_layer_value: .. rst-class:: classref-method :ref:`bool` **get_navigation_layer_value** **(** :ref:`int` layer_number **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_get_navigation_map: .. rst-class:: classref-method :ref:`RID` **get_navigation_map** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_get_next_path_position: .. rst-class:: classref-method :ref:`Vector3` **get_next_path_position** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_get_rid: .. rst-class:: classref-method :ref:`RID` **get_rid** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_is_navigation_finished: .. rst-class:: classref-method :ref:`bool` **is_navigation_finished** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_is_target_reachable: .. rst-class:: classref-method :ref:`bool` **is_target_reachable** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_is_target_reached: .. rst-class:: classref-method :ref:`bool` **is_target_reached** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_set_avoidance_layer_value: .. rst-class:: classref-method void **set_avoidance_layer_value** **(** :ref:`int` layer_number, :ref:`bool` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_set_avoidance_mask_value: .. rst-class:: classref-method void **set_avoidance_mask_value** **(** :ref:`int` mask_number, :ref:`bool` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_set_navigation_layer_value: .. rst-class:: classref-method void **set_navigation_layer_value** **(** :ref:`int` layer_number, :ref:`bool` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_set_navigation_map: .. rst-class:: classref-method void **set_navigation_map** **(** :ref:`RID` navigation_map **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_NavigationAgent3D_method_set_velocity_forced: .. rst-class:: classref-method void **set_velocity_forced** **(** :ref:`Vector3` velocity **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` .. |constructor| replace:: :abbr:`constructor (This method is used to construct a type.)` .. |static| replace:: :abbr:`static (This method doesn't need an instance to be called, so it can be called directly using the class name.)` .. |operator| replace:: :abbr:`operator (This method describes a valid operator to use with this type as left-hand operand.)` .. |bitfield| replace:: :abbr:`BitField (This value is an integer composed as a bitmask of the following flags.)`