class

Godot::ImporterMesh

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

Constructors

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

Instance methods

add_blend_shape(name : String) : Void
Source
add_surface(primitive : Int64, arrays : Godot::Array, blend_shapes : Godot::Array, lods : Pointer(Void), material : Material, name : String, flags : Int64) : Void
Source
clear
Source
from_mesh(mesh : Mesh) : ImporterMesh
Source
generate_lods(normal_merge_angle : Float64, normal_split_angle : Float64, bone_transform_array : Godot::Array) : Void
Source
get_blend_shape_count
Source
get_blend_shape_mode
Source
get_blend_shape_name(blend_shape_idx : Int64) : String
Source
get_lightmap_size_hint
Source
get_mesh(base_mesh : ArrayMesh) : ArrayMesh
Source
get_surface_arrays(surface_idx : Int64) : Godot::Array
Source
get_surface_blend_shape_arrays(surface_idx : Int64, blend_shape_idx : Int64) : Godot::Array
Source
get_surface_count
Source
get_surface_format(surface_idx : Int64) : Int64
Source
get_surface_lod_count(surface_idx : Int64) : Int64
Source
get_surface_lod_indices(surface_idx : Int64, lod_idx : Int64) : Pointer(Void)
Source
get_surface_lod_size(surface_idx : Int64, lod_idx : Int64) : Float64
Source
get_surface_material(surface_idx : Int64) : Material
Source
get_surface_name(surface_idx : Int64) : String
Source
get_surface_primitive_type(surface_idx : Int64) : Int64
Source
merge_importer_meshes(importer_meshes : Godot::Array, relative_transforms : Godot::Array, deduplicate_surfaces : Bool) : ImporterMesh
Source
set_blend_shape_mode(mode : Int64) : Void
Source
set_lightmap_size_hint(size : Vector2i) : Void
Source
set_surface_material(surface_idx : Int64, material : Material) : Void
Source
set_surface_name(surface_idx : Int64, name : String) : Void
Source