Lagrange
GLMesh Struct Reference

Public Member Functions

std::shared_ptr< GPUBufferget_attribute_buffer (entt::id_type id) const
 
std::shared_ptr< GPUBufferget_index_buffer (entt::id_type id) const
 
std::shared_ptr< GPUBufferget_submesh_buffer (entt::id_type id) const
 

Public Attributes

std::unordered_map< entt::id_type, std::shared_ptr< GPUBuffer > > attribute_buffers
 
std::unordered_map< entt::id_type, std::shared_ptr< GPUBuffer > > index_buffers
 
std::unordered_map< entt::id_type, std::shared_ptr< GPUBuffer > > submesh_indices
 

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