HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cgltf_node Struct Reference

#include <cgltf.h>

Public Attributes

char * name
 
cgltf_nodeparent
 
cgltf_node ** children
 
cgltf_size children_count
 
cgltf_skinskin
 
cgltf_meshmesh
 
cgltf_cameracamera
 
cgltf_lightlight
 
cgltf_floatweights
 
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 653 of file cgltf.h.

Member Data Documentation

cgltf_camera* cgltf_node::camera

Definition at line 660 of file cgltf.h.

cgltf_node** cgltf_node::children

Definition at line 656 of file cgltf.h.

cgltf_size cgltf_node::children_count

Definition at line 657 of file cgltf.h.

cgltf_extension* cgltf_node::extensions

Definition at line 676 of file cgltf.h.

cgltf_size cgltf_node::extensions_count

Definition at line 675 of file cgltf.h.

cgltf_extras cgltf_node::extras

Definition at line 672 of file cgltf.h.

cgltf_bool cgltf_node::has_matrix

Definition at line 667 of file cgltf.h.

cgltf_bool cgltf_node::has_mesh_gpu_instancing

Definition at line 673 of file cgltf.h.

cgltf_bool cgltf_node::has_rotation

Definition at line 665 of file cgltf.h.

cgltf_bool cgltf_node::has_scale

Definition at line 666 of file cgltf.h.

cgltf_bool cgltf_node::has_translation

Definition at line 664 of file cgltf.h.

cgltf_light* cgltf_node::light

Definition at line 661 of file cgltf.h.

cgltf_float cgltf_node::matrix[16]

Definition at line 671 of file cgltf.h.

cgltf_mesh* cgltf_node::mesh

Definition at line 659 of file cgltf.h.

cgltf_mesh_gpu_instancing cgltf_node::mesh_gpu_instancing

Definition at line 674 of file cgltf.h.

char* cgltf_node::name

Definition at line 654 of file cgltf.h.

cgltf_node* cgltf_node::parent

Definition at line 655 of file cgltf.h.

cgltf_float cgltf_node::rotation[4]

Definition at line 669 of file cgltf.h.

cgltf_float cgltf_node::scale[3]

Definition at line 670 of file cgltf.h.

cgltf_skin* cgltf_node::skin

Definition at line 658 of file cgltf.h.

cgltf_float cgltf_node::translation[3]

Definition at line 668 of file cgltf.h.

cgltf_float* cgltf_node::weights

Definition at line 662 of file cgltf.h.

cgltf_size cgltf_node::weights_count

Definition at line 663 of file cgltf.h.


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