gdk-graphics 0a0aef92e917cfbac53dffbc32c295e4de914093
Loading...
Searching...
No Matches
gdk::graphics::null_model Class Referencefinal
Inheritance diagram for gdk::graphics::null_model:
Collaboration diagram for gdk::graphics::null_model:

Public Member Functions

 null_model (const usage_hint aUsage, const model_data &aModelData)
void hold_to (std::shared_ptr< const profile > pProfile)
virtual void upload (const usage_hint &aUsage, const model_data &aModelData) override
 replace vertex data held by this model
std::size_t vertex_count () const
std::size_t index_count () const
std::size_t upload_count () const
const model_data & last_upload () const

Additional Inherited Members

Public Types inherited from gdk::graphics::model
enum class  usage_hint { dynamic , streaming , upload_once }

Member Function Documentation

◆ upload()

virtual void gdk::graphics::null_model::upload ( const usage_hint & ,
const model_data & vertexDataView )
overridevirtual

replace vertex data held by this model

Implements gdk::graphics::model.


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