Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, BasicUiRenderTask.InteractionMask consumedInteractions) |
bool | tryConsumeMouseHover (self) |
BasicUiRenderTask.InteractionMask | consumedInteractions (self) |
None | consumedInteractions (self, BasicUiRenderTask.InteractionMask arg1) |
Static Public Member Functions | |
None | __init__ (*args, **kwargs) |
BasicUiRenderTask.BackwardPassParams | operator (*args, **kwargs) |
BasicUiRenderTask.BackwardPassParams | operator (*args, **kwargs) |
Static Protected Attributes | |
typing | _offsetof_consumedInteractions = 0 |
Generated from: MR::BasicUiRenderTask::BackwardPassParams
|
static |
None mrmeshpy.BasicUiRenderTask.BackwardPassParams.__init__ | ( | self | ) |
None mrmeshpy.BasicUiRenderTask.BackwardPassParams.__init__ | ( | self, | |
BasicUiRenderTask.InteractionMask | consumedInteractions ) |
Implicit aggregate constructor.
BasicUiRenderTask.InteractionMask mrmeshpy.BasicUiRenderTask.BackwardPassParams.consumedInteractions | ( | self | ) |
Which interactions should be blocked by this object. This is passed along between all `renderUi()` calls in a single frame, and then the end result is used.
None mrmeshpy.BasicUiRenderTask.BackwardPassParams.consumedInteractions | ( | self, | |
BasicUiRenderTask.InteractionMask | arg1 ) |
|
static |
|
static |
bool mrmeshpy.BasicUiRenderTask.BackwardPassParams.tryConsumeMouseHover | ( | self | ) |
If nothing else is hovered, this returns true and writes `mouseHover` to `consumedInteractions`.
|
staticprotected |