Interface IProvidesBlockUIInteraction
Provides the ability block all UI interaction for a given rayOrigin
Namespace: Unity.Labs.EditorXR.Interfaces
Syntax
public interface IProvidesBlockUIInteraction : IFunctionalityProvider
Methods
SetUIBlockedForRayOrigin(Transform, Boolean)
Prevent UI interaction for a given rayOrigin
Declaration
void SetUIBlockedForRayOrigin(Transform rayOrigin, bool blocked)
Parameters
Type | Name | Description |
---|---|---|
Transform | rayOrigin | The rayOrigin that is being checked |
Boolean | blocked | If true, UI interaction will be blocked for the rayOrigin. If false, the ray origin will be removed from the blocked collection. |