clan::ModelData Class Reference

Data structure describing a model. More...

#include <model_data.h>

Public Attributes

Vec3f aabb_max
 
Vec3f aabb_min
 
std::vector< ModelDataAnimationanimations
 
std::vector< ModelDataAttachmentPointattachment_points
 
std::vector< ModelDataBonebones
 
std::vector< ModelDataCameracameras
 
std::vector< ModelDataLightlights
 
std::vector< ModelDataMeshmeshes
 
std::vector< ModelDataParticleEmitterparticle_emitters
 
std::vector< ModelDataTexturetextures
 

Detailed Description

Data structure describing a model.

Member Data Documentation

◆ aabb_max

Vec3f clan::ModelData::aabb_max

◆ aabb_min

Vec3f clan::ModelData::aabb_min

◆ animations

std::vector<ModelDataAnimation> clan::ModelData::animations

◆ attachment_points

std::vector<ModelDataAttachmentPoint> clan::ModelData::attachment_points

◆ bones

std::vector<ModelDataBone> clan::ModelData::bones

◆ cameras

std::vector<ModelDataCamera> clan::ModelData::cameras

◆ lights

std::vector<ModelDataLight> clan::ModelData::lights

◆ meshes

std::vector<ModelDataMesh> clan::ModelData::meshes

◆ particle_emitters

std::vector<ModelDataParticleEmitter> clan::ModelData::particle_emitters

◆ textures

std::vector<ModelDataTexture> clan::ModelData::textures

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