naev 0.12.6
cgltf_node Struct Reference
Collaboration diagram for cgltf_node:

Data Fields

char * name
cgltf_nodeparent
cgltf_node ** children
cgltf_size children_count
cgltf_skinskin
cgltf_meshmesh
cgltf_cameracamera
cgltf_lightlight
cgltf_float * weights
cgltf_size weights_count
cgltf_bool has_translation
cgltf_bool has_rotation
cgltf_bool has_scale
cgltf_bool has_matrix
cgltf_float translation [3]
cgltf_float rotation [4]
cgltf_float scale [3]
cgltf_float matrix [16]
cgltf_extras extras
cgltf_bool has_mesh_gpu_instancing
cgltf_mesh_gpu_instancing mesh_gpu_instancing
cgltf_size extensions_count
cgltf_extensionextensions

Detailed Description

Definition at line 663 of file cgltf.h.

Field Documentation

◆ camera

cgltf_camera* cgltf_node::camera

Definition at line 670 of file cgltf.h.

◆ children

cgltf_node** cgltf_node::children

Definition at line 666 of file cgltf.h.

◆ children_count

cgltf_size cgltf_node::children_count

Definition at line 667 of file cgltf.h.

◆ extensions

cgltf_extension* cgltf_node::extensions

Definition at line 686 of file cgltf.h.

◆ extensions_count

cgltf_size cgltf_node::extensions_count

Definition at line 685 of file cgltf.h.

◆ extras

cgltf_extras cgltf_node::extras

Definition at line 682 of file cgltf.h.

◆ has_matrix

cgltf_bool cgltf_node::has_matrix

Definition at line 677 of file cgltf.h.

◆ has_mesh_gpu_instancing

cgltf_bool cgltf_node::has_mesh_gpu_instancing

Definition at line 683 of file cgltf.h.

◆ has_rotation

cgltf_bool cgltf_node::has_rotation

Definition at line 675 of file cgltf.h.

◆ has_scale

cgltf_bool cgltf_node::has_scale

Definition at line 676 of file cgltf.h.

◆ has_translation

cgltf_bool cgltf_node::has_translation

Definition at line 674 of file cgltf.h.

◆ light

cgltf_light* cgltf_node::light

Definition at line 671 of file cgltf.h.

◆ matrix

cgltf_float cgltf_node::matrix[16]

Definition at line 681 of file cgltf.h.

◆ mesh

cgltf_mesh* cgltf_node::mesh

Definition at line 669 of file cgltf.h.

◆ mesh_gpu_instancing

cgltf_mesh_gpu_instancing cgltf_node::mesh_gpu_instancing

Definition at line 684 of file cgltf.h.

◆ name

char* cgltf_node::name

Definition at line 664 of file cgltf.h.

◆ parent

cgltf_node* cgltf_node::parent

Definition at line 665 of file cgltf.h.

◆ rotation

cgltf_float cgltf_node::rotation[4]

Definition at line 679 of file cgltf.h.

◆ scale

cgltf_float cgltf_node::scale[3]

Definition at line 680 of file cgltf.h.

◆ skin

cgltf_skin* cgltf_node::skin

Definition at line 668 of file cgltf.h.

◆ translation

cgltf_float cgltf_node::translation[3]

Definition at line 678 of file cgltf.h.

◆ weights

cgltf_float* cgltf_node::weights

Definition at line 672 of file cgltf.h.

◆ weights_count

cgltf_size cgltf_node::weights_count

Definition at line 673 of file cgltf.h.


The documentation for this struct was generated from the following file: