gdk-graphics 0b051eb9b5c1eaa0658babaa4463dd7a80aa9d2c
Loading...
Searching...
No Matches
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
 
using material_to_model_to_entity_collection_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
 

Member Function Documentation

◆ draw()

virtual void gdk::sorted_render_set::draw ( const webgl1es2_camera * r) const
virtual

Reimplemented from gdk::render_set.

◆ try_add()

virtual void gdk::sorted_render_set::try_add ( entity_ptr_type )
overridevirtual

Reimplemented from gdk::render_set.


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