naev 0.12.5
cgltf_data Struct Reference
Collaboration diagram for cgltf_data:

Data Fields

cgltf_file_type file_type
void * file_data
cgltf_asset asset
cgltf_meshmeshes
cgltf_size meshes_count
cgltf_materialmaterials
cgltf_size materials_count
cgltf_accessoraccessors
cgltf_size accessors_count
cgltf_buffer_viewbuffer_views
cgltf_size buffer_views_count
cgltf_bufferbuffers
cgltf_size buffers_count
cgltf_imageimages
cgltf_size images_count
cgltf_texturetextures
cgltf_size textures_count
cgltf_samplersamplers
cgltf_size samplers_count
cgltf_skinskins
cgltf_size skins_count
cgltf_cameracameras
cgltf_size cameras_count
cgltf_lightlights
cgltf_size lights_count
cgltf_nodenodes
cgltf_size nodes_count
cgltf_scenescenes
cgltf_size scenes_count
cgltf_scenescene
cgltf_animationanimations
cgltf_size animations_count
cgltf_material_variantvariants
cgltf_size variants_count
cgltf_extras extras
cgltf_size data_extensions_count
cgltf_extensiondata_extensions
char ** extensions_used
cgltf_size extensions_used_count
char ** extensions_required
cgltf_size extensions_required_count
const char * json
cgltf_size json_size
const void * bin
cgltf_size bin_size
cgltf_memory_options memory
cgltf_file_options file

Detailed Description

Definition at line 743 of file cgltf.h.

Field Documentation

◆ accessors

cgltf_accessor* cgltf_data::accessors

Definition at line 756 of file cgltf.h.

◆ accessors_count

cgltf_size cgltf_data::accessors_count

Definition at line 757 of file cgltf.h.

◆ animations

cgltf_animation* cgltf_data::animations

Definition at line 791 of file cgltf.h.

◆ animations_count

cgltf_size cgltf_data::animations_count

Definition at line 792 of file cgltf.h.

◆ asset

cgltf_asset cgltf_data::asset

Definition at line 748 of file cgltf.h.

◆ bin

const void* cgltf_data::bin

Definition at line 811 of file cgltf.h.

◆ bin_size

cgltf_size cgltf_data::bin_size

Definition at line 812 of file cgltf.h.

◆ buffer_views

cgltf_buffer_view* cgltf_data::buffer_views

Definition at line 759 of file cgltf.h.

◆ buffer_views_count

cgltf_size cgltf_data::buffer_views_count

Definition at line 760 of file cgltf.h.

◆ buffers

cgltf_buffer* cgltf_data::buffers

Definition at line 762 of file cgltf.h.

◆ buffers_count

cgltf_size cgltf_data::buffers_count

Definition at line 763 of file cgltf.h.

◆ cameras

cgltf_camera* cgltf_data::cameras

Definition at line 777 of file cgltf.h.

◆ cameras_count

cgltf_size cgltf_data::cameras_count

Definition at line 778 of file cgltf.h.

◆ data_extensions

cgltf_extension* cgltf_data::data_extensions

Definition at line 800 of file cgltf.h.

◆ data_extensions_count

cgltf_size cgltf_data::data_extensions_count

Definition at line 799 of file cgltf.h.

◆ extensions_required

char** cgltf_data::extensions_required

Definition at line 805 of file cgltf.h.

◆ extensions_required_count

cgltf_size cgltf_data::extensions_required_count

Definition at line 806 of file cgltf.h.

◆ extensions_used

char** cgltf_data::extensions_used

Definition at line 802 of file cgltf.h.

◆ extensions_used_count

cgltf_size cgltf_data::extensions_used_count

Definition at line 803 of file cgltf.h.

◆ extras

cgltf_extras cgltf_data::extras

Definition at line 797 of file cgltf.h.

◆ file

cgltf_file_options cgltf_data::file

Definition at line 815 of file cgltf.h.

◆ file_data

void* cgltf_data::file_data

Definition at line 746 of file cgltf.h.

◆ file_type

cgltf_file_type cgltf_data::file_type

Definition at line 745 of file cgltf.h.

◆ images

cgltf_image* cgltf_data::images

Definition at line 765 of file cgltf.h.

◆ images_count

cgltf_size cgltf_data::images_count

Definition at line 766 of file cgltf.h.

◆ json

const char* cgltf_data::json

Definition at line 808 of file cgltf.h.

◆ json_size

cgltf_size cgltf_data::json_size

Definition at line 809 of file cgltf.h.

◆ lights

cgltf_light* cgltf_data::lights

Definition at line 780 of file cgltf.h.

◆ lights_count

cgltf_size cgltf_data::lights_count

Definition at line 781 of file cgltf.h.

◆ materials

cgltf_material* cgltf_data::materials

Definition at line 753 of file cgltf.h.

◆ materials_count

cgltf_size cgltf_data::materials_count

Definition at line 754 of file cgltf.h.

◆ memory

cgltf_memory_options cgltf_data::memory

Definition at line 814 of file cgltf.h.

◆ meshes

cgltf_mesh* cgltf_data::meshes

Definition at line 750 of file cgltf.h.

◆ meshes_count

cgltf_size cgltf_data::meshes_count

Definition at line 751 of file cgltf.h.

◆ nodes

cgltf_node* cgltf_data::nodes

Definition at line 783 of file cgltf.h.

◆ nodes_count

cgltf_size cgltf_data::nodes_count

Definition at line 784 of file cgltf.h.

◆ samplers

cgltf_sampler* cgltf_data::samplers

Definition at line 771 of file cgltf.h.

◆ samplers_count

cgltf_size cgltf_data::samplers_count

Definition at line 772 of file cgltf.h.

◆ scene

cgltf_scene* cgltf_data::scene

Definition at line 789 of file cgltf.h.

◆ scenes

cgltf_scene* cgltf_data::scenes

Definition at line 786 of file cgltf.h.

◆ scenes_count

cgltf_size cgltf_data::scenes_count

Definition at line 787 of file cgltf.h.

◆ skins

cgltf_skin* cgltf_data::skins

Definition at line 774 of file cgltf.h.

◆ skins_count

cgltf_size cgltf_data::skins_count

Definition at line 775 of file cgltf.h.

◆ textures

cgltf_texture* cgltf_data::textures

Definition at line 768 of file cgltf.h.

◆ textures_count

cgltf_size cgltf_data::textures_count

Definition at line 769 of file cgltf.h.

◆ variants

cgltf_material_variant* cgltf_data::variants

Definition at line 794 of file cgltf.h.

◆ variants_count

cgltf_size cgltf_data::variants_count

Definition at line 795 of file cgltf.h.


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