#include "navigation_server_2d.h"
#include "servers/navigation_server_3d.h"
NavigationServer2D *NavigationServer2D::singleton = …;
void NavigationServer2D::_bind_methods() { … }
NavigationServer2D *NavigationServer2D::get_singleton() { … }
NavigationServer2D::NavigationServer2D() { … }
#ifdef DEBUG_ENABLED
void NavigationServer2D::_emit_navigation_debug_changed_signal() { … }
#endif
NavigationServer2D::~NavigationServer2D() { … }
void NavigationServer2D::_emit_map_changed(RID p_map) { … }
void NavigationServer2D::set_debug_enabled(bool p_enabled) { … }
bool NavigationServer2D::get_debug_enabled() const { … }
#ifdef DEBUG_ENABLED
void NavigationServer2D::set_debug_navigation_enabled(bool p_enabled) { … }
bool NavigationServer2D::get_debug_navigation_enabled() const { … }
void NavigationServer2D::set_debug_avoidance_enabled(bool p_enabled) { … }
bool NavigationServer2D::get_debug_avoidance_enabled() const { … }
void NavigationServer2D::set_debug_navigation_edge_connection_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_edge_connection_color() const { … }
void NavigationServer2D::set_debug_navigation_geometry_face_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_geometry_face_color() const { … }
void NavigationServer2D::set_debug_navigation_geometry_face_disabled_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_geometry_face_disabled_color() const { … }
void NavigationServer2D::set_debug_navigation_link_connection_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_link_connection_color() const { … }
void NavigationServer2D::set_debug_navigation_link_connection_disabled_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_link_connection_disabled_color() const { … }
void NavigationServer2D::set_debug_navigation_geometry_edge_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_geometry_edge_color() const { … }
void NavigationServer2D::set_debug_navigation_geometry_edge_disabled_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_geometry_edge_disabled_color() const { … }
void NavigationServer2D::set_debug_navigation_enable_edge_connections(const bool p_value) { … }
bool NavigationServer2D::get_debug_navigation_enable_edge_connections() const { … }
void NavigationServer2D::set_debug_navigation_enable_geometry_face_random_color(const bool p_value) { … }
bool NavigationServer2D::get_debug_navigation_enable_geometry_face_random_color() const { … }
void NavigationServer2D::set_debug_navigation_enable_edge_lines(const bool p_value) { … }
bool NavigationServer2D::get_debug_navigation_enable_edge_lines() const { … }
void NavigationServer2D::set_debug_navigation_agent_path_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_agent_path_color() const { … }
void NavigationServer2D::set_debug_navigation_enable_agent_paths(const bool p_value) { … }
bool NavigationServer2D::get_debug_navigation_enable_agent_paths() const { … }
void NavigationServer2D::set_debug_navigation_agent_path_point_size(real_t p_point_size) { … }
real_t NavigationServer2D::get_debug_navigation_agent_path_point_size() const { … }
void NavigationServer2D::set_debug_navigation_avoidance_enable_agents_radius(const bool p_value) { … }
bool NavigationServer2D::get_debug_navigation_avoidance_enable_agents_radius() const { … }
void NavigationServer2D::set_debug_navigation_avoidance_enable_obstacles_radius(const bool p_value) { … }
bool NavigationServer2D::get_debug_navigation_avoidance_enable_obstacles_radius() const { … }
void NavigationServer2D::set_debug_navigation_avoidance_agents_radius_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_avoidance_agents_radius_color() const { … }
void NavigationServer2D::set_debug_navigation_avoidance_obstacles_radius_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_avoidance_obstacles_radius_color() const { … }
void NavigationServer2D::set_debug_navigation_avoidance_static_obstacle_pushin_face_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_avoidance_static_obstacle_pushin_face_color() const { … }
void NavigationServer2D::set_debug_navigation_avoidance_static_obstacle_pushout_face_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_avoidance_static_obstacle_pushout_face_color() const { … }
void NavigationServer2D::set_debug_navigation_avoidance_static_obstacle_pushin_edge_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_avoidance_static_obstacle_pushin_edge_color() const { … }
void NavigationServer2D::set_debug_navigation_avoidance_static_obstacle_pushout_edge_color(const Color &p_color) { … }
Color NavigationServer2D::get_debug_navigation_avoidance_static_obstacle_pushout_edge_color() const { … }
void NavigationServer2D::set_debug_navigation_avoidance_enable_obstacles_static(const bool p_value) { … }
bool NavigationServer2D::get_debug_navigation_avoidance_enable_obstacles_static() const { … }
#endif
NavigationServer2DCallback NavigationServer2DManager::create_callback = …;
void NavigationServer2DManager::set_default_server(NavigationServer2DCallback p_callback) { … }
NavigationServer2D *NavigationServer2DManager::new_default_server() { … }