gdk-graphics  1b6d84e044c2c953fd7c9501e628a67e80f4da0d
Public Member Functions | List of all members
gdk::sorted_render_set Class Referencefinal
Inheritance diagram for gdk::sorted_render_set:
gdk::render_set

Public Member Functions

virtual void draw (const webgl1es2_camera *r) const
 
virtual void try_add (entity_ptr_type) override
 

Additional Inherited Members

- Public Types inherited from gdk::render_set
using entity_ptr_type = std::shared_ptr< const entity >
 
using material_ptr_type = std::shared_ptr< webgl1es2_material >
 
using model_ptr_type = std::shared_ptr< webgl1es2_model >
 
using model_to_entity_collection = std::unordered_map< model_ptr_type, std::unordered_set< entity_ptr_type > >
 
using material_to_model_to_entity_collection_collection = std::unordered_map< material_ptr_type, model_to_entity_collection >
 
- Protected Attributes inherited from gdk::render_set
material_to_model_to_entity_collection_collection m_MaterialToModelToEntityCollection
 
std::unordered_set< entity_ptr_type > m_unique_entities
 

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