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

Member Data Documentation

cgltf_camera * cgltf_node::camera

Definition at line 697 of file cgltf.h.

cgltf_node ** cgltf_node::children

Definition at line 693 of file cgltf.h.

cgltf_size cgltf_node::children_count

Definition at line 694 of file cgltf.h.

cgltf_extension * cgltf_node::extensions

Definition at line 713 of file cgltf.h.

cgltf_size cgltf_node::extensions_count

Definition at line 712 of file cgltf.h.

cgltf_extras cgltf_node::extras

Definition at line 709 of file cgltf.h.

cgltf_bool cgltf_node::has_matrix

Definition at line 704 of file cgltf.h.

cgltf_bool cgltf_node::has_mesh_gpu_instancing

Definition at line 710 of file cgltf.h.

cgltf_bool cgltf_node::has_rotation

Definition at line 702 of file cgltf.h.

cgltf_bool cgltf_node::has_scale

Definition at line 703 of file cgltf.h.

cgltf_bool cgltf_node::has_translation

Definition at line 701 of file cgltf.h.

cgltf_light * cgltf_node::light

Definition at line 698 of file cgltf.h.

cgltf_float cgltf_node::matrix

Definition at line 708 of file cgltf.h.

cgltf_mesh * cgltf_node::mesh

Definition at line 696 of file cgltf.h.

cgltf_mesh_gpu_instancing cgltf_node::mesh_gpu_instancing

Definition at line 711 of file cgltf.h.

char * cgltf_node::name

Definition at line 691 of file cgltf.h.

cgltf_node * cgltf_node::parent

Definition at line 692 of file cgltf.h.

cgltf_float cgltf_node::rotation

Definition at line 706 of file cgltf.h.

cgltf_float cgltf_node::scale

Definition at line 707 of file cgltf.h.

cgltf_skin * cgltf_node::skin

Definition at line 695 of file cgltf.h.

cgltf_float cgltf_node::translation

Definition at line 705 of file cgltf.h.

cgltf_float * cgltf_node::weights

Definition at line 699 of file cgltf.h.

cgltf_size cgltf_node::weights_count

Definition at line 700 of file cgltf.h.


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