Simple render object to clear dirty flags in render objects combinations. More...
#include <MRRenderDefaultObjects.h>
Inheritance diagram for MR::RenderResetDirtyComponent:Public Member Functions | |
| MRVIEWER_API | RenderResetDirtyComponent (const VisualObject &object) |
| virtual MRVIEWER_API bool | render (const ModelRenderParams &) |
| only clears dirty flag of the object | |
| virtual MRVIEWER_API void | renderPicker (const ModelBaseRenderParams &, unsigned) |
| virtual size_t | heapBytes () const |
| returns the amount of memory this object occupies on heap | |
| virtual size_t | glBytes () const |
| returns the amount of memory this object allocated in OpenGL | |
Public Member Functions inherited from MR::IRenderObject | |
| virtual | ~IRenderObject ()=default |
| virtual void | forceBindAll () |
| binds all data for this render object, not to bind ever again (until object becomes dirty) | |
| virtual void | renderUi (const UiRenderParams ¶ms) |
Simple render object to clear dirty flags in render objects combinations.