XBuffer< Vec3f > & vertices()
XBuffer< Vec2f > mTexCoord
std::vector< std::shared_ptr< GLShape > > mShapes
void load(const std::shared_ptr< TextureMesh > mesh)
std::vector< std::shared_ptr< GLShape > > & shapes()
XBuffer< Vec2f > & texCoords()
std::vector< std::shared_ptr< GLMaterial > > & materials()
std::vector< std::shared_ptr< GLMaterial > > mMaterials
XBuffer< Vec3f > mVertices
~GLTextureMesh() override
XBuffer< Vec3f > & normals()