MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::UiRenderManager Struct Reference

#include <MRIRenderObject.h>

+ Inheritance diagram for MR::UiRenderManager:

Public Member Functions

virtual ~UiRenderManager ()=default
 
virtual void preRenderViewport (ViewportId viewport)
 This is called before doing IRenderObject::renderUi() on even object in a viewport. Each viewport is rendered separately.
 
virtual void postRenderViewport (ViewportId viewport)
 This is called after doing IRenderObject::renderUi() on even object in a viewport. Each viewport is rendered separately.
 
virtual BasicUiRenderTask::BackwardPassParams beginBackwardPass (ViewportId viewport, UiRenderParams::UiTaskList &tasks)
 
virtual void finishBackwardPass (ViewportId viewport, const BasicUiRenderTask::BackwardPassParams &params)
 After the backward pass is performed, the parameters should be passed back into this function.
 

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