#include <MRViewer/ImGuiMenu.h>
Public Member Functions | |
| void | preRenderViewport (ViewportId viewport) override |
| This is called before doing IRenderObject::renderUi() on even object in a viewport. Each viewport is rendered separately. | |
| void | postRenderViewport (ViewportId viewport) override |
| This is called after doing IRenderObject::renderUi() on even object in a viewport. Each viewport is rendered separately. | |
| BasicUiRenderTask::BackwardPassParams | beginBackwardPass (ViewportId viewport, UiRenderParams::UiTaskList &tasks) override |
| void | finishBackwardPass (ViewportId viewport, const BasicUiRenderTask::BackwardPassParams ¶ms) override |
| After the backward pass is performed, the parameters should be passed back into this function. | |
| bool | canConsumeEvent (BasicUiRenderTask::InteractionMask event) const |
| Public Member Functions inherited from MR::UiRenderManager | |
| virtual | ~UiRenderManager ()=default |
Public Attributes | |
| BasicUiRenderTask::InteractionMask | consumedInteractions {} |
| Which things are blocked by our renderUi() calls. | |