Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, UiRenderManager arg0) |
| BasicUiRenderTask.BackwardPassParams | beginBackwardPass (self, ViewportId viewport, std_vector_std_shared_ptr_BasicUiRenderTask tasks) |
| None | finishBackwardPass (self, ViewportId viewport, BasicUiRenderTask.BackwardPassParams params) |
| None | postRenderViewport (self, ViewportId viewport) |
| None | preRenderViewport (self, ViewportId viewport) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| UiRenderManager | operator (*args, **kwargs) |
Generated from: MR::UiRenderManager
|
static |
| None mrmeshpy.UiRenderManager.__init__ | ( | self | ) |
| None mrmeshpy.UiRenderManager.__init__ | ( | self, | |
| UiRenderManager | arg0 ) |
Implicit copy constructor.
| BasicUiRenderTask.BackwardPassParams mrmeshpy.UiRenderManager.beginBackwardPass | ( | self, | |
| ViewportId | viewport, | ||
| std_vector_std_shared_ptr_BasicUiRenderTask | tasks ) |
Returns the parameters for the `IRenderObject::earlyBackwardPass()`. This will be called exactly once per viewport, each time the UI in it is rendered.
| None mrmeshpy.UiRenderManager.finishBackwardPass | ( | self, | |
| ViewportId | viewport, | ||
| BasicUiRenderTask.BackwardPassParams | params ) |
After the backward pass is performed, the parameters should be passed back into this function.
|
static |
| None mrmeshpy.UiRenderManager.postRenderViewport | ( | self, | |
| ViewportId | viewport ) |
This is called after doing `IRenderObject::renderUi()` on even object in a viewport. Each viewport is rendered separately.
| None mrmeshpy.UiRenderManager.preRenderViewport | ( | self, | |
| ViewportId | viewport ) |
This is called before doing `IRenderObject::renderUi()` on even object in a viewport. Each viewport is rendered separately.