#include <MRRenderFeatureObjects.h>
 Inheritance diagram for MR::RenderFeatures::RenderFeaturePointsComponent< IsPrimary >:Public Member Functions | |
| auto & | getPoints () | 
  Public Member Functions inherited from MR::RenderFeatures::RenderFeatureComponent< IsPrimary, ObjectPoints, RenderPointsObject > | |
| bool | shouldRender (ViewportId viewportId) const | 
| bool | render (const ModelRenderParams ¶ms) override | 
| void | renderPicker (const ModelBaseRenderParams ¶ms, unsigned geomId) override | 
  Public Member Functions inherited from MR::RenderWrapObject::Wrapper< WrappedModelSubobject< IsPrimary, ObjectPoints >, RenderPointsObject > | |
| Wrapper (const VisualObject &object) | |
| Wrapper (const Wrapper &)=delete | |
| Wrapper & | operator= (const Wrapper &)=delete | 
  Public Member Functions inherited from MR::RenderPointsObject | |
| RenderPointsObject (const VisualObject &visObj) | |
| ~RenderPointsObject () | |
| virtual size_t | heapBytes () const override | 
| returns the amount of memory this object occupies on heap   | |
| virtual size_t | glBytes () const override | 
| returns the amount of memory this object allocated in OpenGL   | |
| virtual void | forceBindAll () override | 
| binds all data for this render object, not to bind ever again (until object becomes dirty)   | |
  Public Member Functions inherited from MR::IRenderObject | |
| virtual | ~IRenderObject ()=default | 
| virtual void | renderUi (const UiRenderParams ¶ms) | 
Additional Inherited Members | |
  Public Attributes inherited from MR::RenderWrapObject::detail::SubobjectStorage< WrappedModelSubobject< IsPrimary, ObjectPoints > > | |
| WrappedModelSubobject< IsPrimary, ObjectPoints > | subobject | 
      
  | 
  inline |