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, BasicUiRenderTask.BackwardPassParams params) |
None | postRenderViewport (self, ViewportId viewport) |
None | preRenderViewport (self, ViewportId viewport) |
Generated from: MR::UiRenderManager
None meshlib.mrmeshpy.UiRenderManager.__init__ | ( | self | ) |
Implicit default constructor.
None meshlib.mrmeshpy.UiRenderManager.__init__ | ( | self, | |
UiRenderManager | arg0 ) |
Implicit copy constructor.
BasicUiRenderTask.BackwardPassParams meshlib.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 meshlib.mrmeshpy.UiRenderManager.finishBackwardPass | ( | self, | |
BasicUiRenderTask.BackwardPassParams | params ) |
After the backward pass is performed, the parameters should be passed back into this function.
None meshlib.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 meshlib.mrmeshpy.UiRenderManager.preRenderViewport | ( | self, | |
ViewportId | viewport ) |
This is called before doing `IRenderObject::renderUi()` on even object in a viewport. Each viewport is rendered separately.