class

Godot::NavigationMeshSourceGeometryData3D

Inherits Godot::Resource < Godot::RefCounted < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

add_faces(faces : Pointer(Void), xform : Transform3D) : Void
Source
add_mesh(mesh : Mesh, xform : Transform3D) : Void
Source
add_mesh_array(mesh_array : Godot::Array, xform : Transform3D) : Void
Source
add_projected_obstruction(vertices : Pointer(Void), elevation : Float64, height : Float64, carve : Bool) : Void
Source
append_arrays(vertices : Pointer(Void), indices : Pointer(Void)) : Void
Source
clear
Source
clear_projected_obstructions
Source
get_bounds
Source
get_indices
Source
get_projected_obstructions
Source
get_vertices
Source
has_data
Source
indices

Property indices getter

Source
indices=(val)

Property indices setter

Source
merge(other_geometry : NavigationMeshSourceGeometryData3D) : Void
Source
projected_obstructions

Property projected_obstructions getter

Source
projected_obstructions=(val)

Property projected_obstructions setter

Source
set_indices(indices : Pointer(Void)) : Void
Source
set_projected_obstructions(projected_obstructions : Godot::Array) : Void
Source
set_vertices(vertices : Pointer(Void)) : Void
Source
vertices

Property vertices getter

Source
vertices=(val)

Property vertices setter

Source