gKit2 light
Public Attributes | List of all members
cgltf_node Struct Reference

Public Attributes

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 636 of file cgltf.h.

Member Data Documentation

◆ name

char* cgltf_node::name

Definition at line 637 of file cgltf.h.

◆ parent

cgltf_node* cgltf_node::parent

Definition at line 638 of file cgltf.h.

◆ children

cgltf_node** cgltf_node::children

Definition at line 639 of file cgltf.h.

◆ children_count

cgltf_size cgltf_node::children_count

Definition at line 640 of file cgltf.h.

◆ skin

cgltf_skin* cgltf_node::skin

Definition at line 641 of file cgltf.h.

◆ mesh

cgltf_mesh* cgltf_node::mesh

Definition at line 642 of file cgltf.h.

◆ camera

cgltf_camera* cgltf_node::camera

Definition at line 643 of file cgltf.h.

◆ light

cgltf_light* cgltf_node::light

Definition at line 644 of file cgltf.h.

◆ weights

cgltf_float* cgltf_node::weights

Definition at line 645 of file cgltf.h.

◆ weights_count

cgltf_size cgltf_node::weights_count

Definition at line 646 of file cgltf.h.

◆ has_translation

cgltf_bool cgltf_node::has_translation

Definition at line 647 of file cgltf.h.

◆ has_rotation

cgltf_bool cgltf_node::has_rotation

Definition at line 648 of file cgltf.h.

◆ has_scale

cgltf_bool cgltf_node::has_scale

Definition at line 649 of file cgltf.h.

◆ has_matrix

cgltf_bool cgltf_node::has_matrix

Definition at line 650 of file cgltf.h.

◆ translation

cgltf_float cgltf_node::translation[3]

Definition at line 651 of file cgltf.h.

◆ rotation

cgltf_float cgltf_node::rotation[4]

Definition at line 652 of file cgltf.h.

◆ scale

cgltf_float cgltf_node::scale[3]

Definition at line 653 of file cgltf.h.

◆ matrix

cgltf_float cgltf_node::matrix[16]

Definition at line 654 of file cgltf.h.

◆ extras

cgltf_extras cgltf_node::extras

Definition at line 655 of file cgltf.h.

◆ has_mesh_gpu_instancing

cgltf_bool cgltf_node::has_mesh_gpu_instancing

Definition at line 656 of file cgltf.h.

◆ mesh_gpu_instancing

cgltf_mesh_gpu_instancing cgltf_node::mesh_gpu_instancing

Definition at line 657 of file cgltf.h.

◆ extensions_count

cgltf_size cgltf_node::extensions_count

Definition at line 658 of file cgltf.h.

◆ extensions

cgltf_extension* cgltf_node::extensions

Definition at line 659 of file cgltf.h.


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