All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
mesh.hpp File Reference

Mesh. More...

Classes

struct  kanzi::MeshBone
 Definition of mesh bone, that is used for mesh skinning. More...
 
struct  kanzi::Skeleton
 Skeleton container. More...
 
struct  kanzi::MeshCluster
 Mesh cluster. More...
 
struct  kanzi::MeshVertexData
 Vertex data of a mesh. More...
 
class  kanzi::Mesh
 Mesh stores the geometry data for rendering Model3d nodes. More...
 

Namespaces

 kanzi
 

Typedefs

typedef shared_ptr< Mesh > kanzi::MeshSharedPtr
 
typedef shared_ptr< const Mesh > kanzi::MeshConstSharedPtr
 
typedef shared_ptr< Morph > kanzi::MorphSharedPtr
 
typedef shared_ptr< Shader > kanzi::ShaderSharedPtr
 
typedef shared_ptr< MeshBone > kanzi::MeshBoneSharedPtr
 
typedef shared_ptr< MeshCluster > kanzi::MeshClusterSharedPtr
 
typedef unordered_map< string,
int > 
kanzi::StringToAttributeIndex
 
typedef shared_ptr
< StringToAttributeIndex > 
kanzi::StringToAttributeIndexSharedPtr
 
typedef unordered_map< string,
StringToAttributeIndexSharedPtr > 
kanzi::StringToAttributeIndexSet
 
typedef unordered_map< Shader
*, vector< int > > 
kanzi::ShaderToAttributeMapSet
 

Detailed Description

Mesh.

Copyright 2008-2020 by Rightware. All rights reserved.