Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::BasicUiRenderTask_BackwardPassParams) -> &mut meshlib::BasicUiRenderTask_BackwardPassParams |
| auto | try_consume_mouse_hover () const -> bool |
| auto | consumed_interactions () const -> &meshlib::BasicUiRenderTask_InteractionMask |
| auto | consumed_interactions_mut () -> &mut meshlib::BasicUiRenderTask_InteractionMask |
| void | set_consumed_interactions (value:meshlib::BasicUiRenderTask_InteractionMask) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::BasicUiRenderTask_BackwardPassParams > |
| static auto | construct_from (consumedInteractions:meshlib::BasicUiRenderTask_InteractionMask) -> meshlib::Owned< meshlib::BasicUiRenderTask_BackwardPassParams > |
| static auto | construct_from_another (_other:&meshlib::BasicUiRenderTask_BackwardPassParams) -> meshlib::Owned< meshlib::BasicUiRenderTask_BackwardPassParams > |
| Static Public Member Functions inherited from meshlib::CppClass | |
| static void | destroy (ptr:*mut Self) |
| Static Public Member Functions inherited from meshlib::CppCopy | |
| static auto | copy (ptr:*const Self) -> *mut Self |
Generated from class MR::BasicUiRenderTask::BackwardPassParams.
Generated from class MR::BasicUiRenderTask::BackwardPassParams. Heap-allocated instances are held in Owned<BasicUiRenderTask_BackwardPassParams>.
| auto meshlib::BasicUiRenderTask_BackwardPassParams::assign_from_another | ( | _other:&meshlib::BasicUiRenderTask_BackwardPassParams | ) | -> &mut meshlib::BasicUiRenderTask_BackwardPassParams |
Generated from method MR::BasicUiRenderTask::BackwardPassParams::operator=.
Calls MR_BasicUiRenderTask_BackwardPassParams_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Constructs MR::BasicUiRenderTask::BackwardPassParams elementwise.
Calls MR_BasicUiRenderTask_BackwardPassParams_ConstructFrom(). The reference to the parameter consumedInteractions might be preserved in the constructed object.
|
static |
Generated from constructor MR::BasicUiRenderTask::BackwardPassParams::BackwardPassParams.
Calls MR_BasicUiRenderTask_BackwardPassParams_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::BasicUiRenderTask_BackwardPassParams::consumed_interactions | ( | ) | const -> &meshlib::BasicUiRenderTask_InteractionMask |
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. Returns a pointer to a member variable of class MR::BasicUiRenderTask::BackwardPassParams named consumedInteractions.
Calls MR_BasicUiRenderTask_BackwardPassParams_Get_consumedInteractions(). The reference to this object might be preserved as the return value.
| auto meshlib::BasicUiRenderTask_BackwardPassParams::consumed_interactions_mut | ( | ) | -> &mut meshlib::BasicUiRenderTask_InteractionMask |
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. Returns a mutable pointer to a member variable of class MR::BasicUiRenderTask::BackwardPassParams named consumedInteractions.
Calls MR_BasicUiRenderTask_BackwardPassParams_GetMutable_consumedInteractions(). The reference to this object might be preserved as the return value.
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_BasicUiRenderTask_BackwardPassParams_DefaultConstruct().
| void meshlib::BasicUiRenderTask_BackwardPassParams::set_consumed_interactions | ( | value:meshlib::BasicUiRenderTask_InteractionMask | ) |
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. Modifies a member variable of class MR::BasicUiRenderTask::BackwardPassParams named consumedInteractions.
Calls MR_BasicUiRenderTask_BackwardPassParams_Set_consumedInteractions(). The reference to the parameter value might be preserved in this object in element consumedInteractions.
| auto meshlib::BasicUiRenderTask_BackwardPassParams::try_consume_mouse_hover | ( | ) | const -> bool |
If nothing else is hovered, this returns true and writes mouseHover to consumedInteractions. Generated from method MR::BasicUiRenderTask::BackwardPassParams::tryConsumeMouseHover.
Calls MR_BasicUiRenderTask_BackwardPassParams_tryConsumeMouseHover().