#include "navigation_link_3d.h"
#include "mesh_instance_3d.h"
#include "servers/navigation_server_3d.h"
#ifdef DEBUG_ENABLED
void NavigationLink3D::_update_debug_mesh() { … }
#endif
void NavigationLink3D::_bind_methods() { … }
#ifndef DISABLE_DEPRECATED
bool NavigationLink3D::_set(const StringName &p_name, const Variant &p_value) { … }
bool NavigationLink3D::_get(const StringName &p_name, Variant &r_ret) const { … }
#endif
void NavigationLink3D::_notification(int p_what) { … }
NavigationLink3D::NavigationLink3D() { … }
NavigationLink3D::~NavigationLink3D() { … }
RID NavigationLink3D::get_rid() const { … }
void NavigationLink3D::set_enabled(bool p_enabled) { … }
void NavigationLink3D::set_navigation_map(RID p_navigation_map) { … }
RID NavigationLink3D::get_navigation_map() const { … }
void NavigationLink3D::set_bidirectional(bool p_bidirectional) { … }
void NavigationLink3D::set_navigation_layers(uint32_t p_navigation_layers) { … }
void NavigationLink3D::set_navigation_layer_value(int p_layer_number, bool p_value) { … }
bool NavigationLink3D::get_navigation_layer_value(int p_layer_number) const { … }
void NavigationLink3D::set_start_position(Vector3 p_position) { … }
void NavigationLink3D::set_end_position(Vector3 p_position) { … }
void NavigationLink3D::set_global_start_position(Vector3 p_position) { … }
Vector3 NavigationLink3D::get_global_start_position() const { … }
void NavigationLink3D::set_global_end_position(Vector3 p_position) { … }
Vector3 NavigationLink3D::get_global_end_position() const { … }
void NavigationLink3D::set_enter_cost(real_t p_enter_cost) { … }
void NavigationLink3D::set_travel_cost(real_t p_travel_cost) { … }
PackedStringArray NavigationLink3D::get_configuration_warnings() const { … }
void NavigationLink3D::_link_enter_navigation_map() { … }
void NavigationLink3D::_link_exit_navigation_map() { … }
void NavigationLink3D::_link_update_transform() { … }