class

Godot::GLTFState

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

Constructors

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

Instance methods

accessors

Property accessors getter

Source
accessors=(val)

Property accessors setter

Source
add_used_extension(extension_name : String, required : Bool) : Void
Source
animations

Property animations getter

Source
animations=(val)

Property animations setter

Source
append_data_to_buffers(data : Pointer(Void), deduplication : Bool) : Int64
Source
append_gltf_node(gltf_node : GLTFNode, godot_scene_node : Node, parent_node_index : Int64) : Int64
Source
bake_fps

Property bake_fps getter

Source
bake_fps=(val : Number)

Property bake_fps setter

Source
base_path

Property base_path getter

Source
base_path=(val)

Property base_path setter

Source
buffer_views

Property buffer_views getter

Source
buffer_views=(val)

Property buffer_views setter

Source
buffers

Property buffers getter

Source
buffers=(val)

Property buffers setter

Source
cameras

Property cameras getter

Source
cameras=(val)

Property cameras setter

Source
create_animations

Property create_animations getter

Source
create_animations=(val)

Property create_animations setter

Source
create_animations?
Source
filename

Property filename getter

Source
filename=(val)

Property filename setter

Source
get_accessors
Source
get_additional_data(extension_name : String) : Pointer(Void)
Source
get_animation_player(anim_player_index : Int64) : AnimationPlayer
Source
get_animation_players_count(anim_player_index : Int64) : Int64
Source
get_animations
Source
get_bake_fps
Source
get_base_path
Source
get_buffer_views
Source
get_buffers
Source
get_cameras
Source
get_create_animations
Source
get_filename
Source
get_glb_data
Source
get_handle_binary_image
Source
get_handle_binary_image_mode
Source
get_images
Source
get_import_as_skeleton_bones
Source
get_json
Source
get_lights
Source
get_major_version
Source
get_materials
Source
get_meshes
Source
get_minor_version
Source
get_node_index(scene_node : Node) : Int64
Source
get_nodes
Source
get_root_nodes
Source
get_scene_name
Source
get_scene_node(gltf_node_index : Int64) : Node
Source
get_skeletons
Source
get_skins
Source
get_texture_samplers
Source
get_textures
Source
get_unique_animation_names
Source
get_unique_names
Source
get_use_named_skin_binds
Source
glb_data

Property glb_data getter

Source
glb_data=(val)

Property glb_data setter

Source
handle_binary_image

Property handle_binary_image getter

Source
handle_binary_image=(val : Int)

Property handle_binary_image setter

Source
handle_binary_image_mode

Property handle_binary_image_mode getter

Source
handle_binary_image_mode=(val : Int)

Property handle_binary_image_mode setter

Source
images

Property images getter

Source
images=(val)

Property images setter

Source
import_as_skeleton_bones

Property import_as_skeleton_bones getter

Source
import_as_skeleton_bones=(val)

Property import_as_skeleton_bones setter

Source
import_as_skeleton_bones?
Source
json

Property json getter

Source
json=(val)

Property json setter

Source
lights

Property lights getter

Source
lights=(val)

Property lights setter

Source
major_version

Property major_version getter

Source
major_version=(val : Int)

Property major_version setter

Source
materials

Property materials getter

Source
materials=(val)

Property materials setter

Source
meshes

Property meshes getter

Source
meshes=(val)

Property meshes setter

Source
minor_version

Property minor_version getter

Source
minor_version=(val : Int)

Property minor_version setter

Source
nodes

Property nodes getter

Source
nodes=(val)

Property nodes setter

Source
root_nodes

Property root_nodes getter

Source
root_nodes=(val)

Property root_nodes setter

Source
scene_name

Property scene_name getter

Source
scene_name=(val)

Property scene_name setter

Source
set_accessors(accessors : Godot::Array) : Void
Source
set_additional_data(extension_name : String, additional_data : Pointer(Void)) : Void
Source
set_animations(animations : Godot::Array) : Void
Source
set_bake_fps(value : Float64) : Void
Source
set_base_path(base_path : String) : Void
Source
set_buffer_views(buffer_views : Godot::Array) : Void
Source
set_buffers(buffers : Godot::Array) : Void
Source
set_cameras(cameras : Godot::Array) : Void
Source
set_create_animations(create_animations : Bool) : Void
Source
set_filename(filename : String) : Void
Source
set_glb_data(glb_data : Pointer(Void)) : Void
Source
set_handle_binary_image(method : Int64) : Void
Source
set_handle_binary_image_mode(method : Int64) : Void
Source
set_images(images : Godot::Array) : Void
Source
set_import_as_skeleton_bones(import_as_skeleton_bones : Bool) : Void
Source
set_json(json : Pointer(Void)) : Void
Source
set_lights(lights : Godot::Array) : Void
Source
set_major_version(major_version : Int64) : Void
Source
set_materials(materials : Godot::Array) : Void
Source
set_meshes(meshes : Godot::Array) : Void
Source
set_minor_version(minor_version : Int64) : Void
Source
set_nodes(nodes : Godot::Array) : Void
Source
set_root_nodes(root_nodes : Pointer(Void)) : Void
Source
set_scene_name(scene_name : String) : Void
Source
set_skeletons(skeletons : Godot::Array) : Void
Source
set_skins(skins : Godot::Array) : Void
Source
set_texture_samplers(texture_samplers : Godot::Array) : Void
Source
set_textures(textures : Godot::Array) : Void
Source
set_unique_animation_names(unique_animation_names : Godot::Array) : Void
Source
set_unique_names(unique_names : Godot::Array) : Void
Source
set_use_named_skin_binds(use_named_skin_binds : Bool) : Void
Source
skeletons

Property skeletons getter

Source
skeletons=(val)

Property skeletons setter

Source
skins

Property skins getter

Source
skins=(val)

Property skins setter

Source
texture_samplers

Property texture_samplers getter

Source
texture_samplers=(val)

Property texture_samplers setter

Source
textures

Property textures getter

Source
textures=(val)

Property textures setter

Source
unique_animation_names

Property unique_animation_names getter

Source
unique_animation_names=(val)

Property unique_animation_names setter

Source
unique_names

Property unique_names getter

Source
unique_names=(val)

Property unique_names setter

Source
use_named_skin_binds

Property use_named_skin_binds getter

Source
use_named_skin_binds=(val)

Property use_named_skin_binds setter

Source
use_named_skin_binds?
Source

Nested types