Class MetaOpenXROcclusionSubsystem
The OpenXR Meta implementation of XROcclusionSubsystem.
Inheritance
SubsystemWithProvider<XROcclusionSubsystem, XROcclusionSubsystemDescriptor, XROcclusionSubsystem.Provider>
MetaOpenXROcclusionSubsystem
Implements
Inherited Members
SubsystemWithProvider<XROcclusionSubsystem, XROcclusionSubsystemDescriptor, XROcclusionSubsystem.Provider>.subsystemDescriptor
Namespace: UnityEngine.XR.OpenXR.Features.Meta
Assembly: Unity.XR.MetaOpenXR.dll
Syntax
[Preserve]
public sealed class MetaOpenXROcclusionSubsystem : XROcclusionSubsystem, ISubsystem
Properties
isHandRemovalEnabled
Get whether hand removal is currently enabled.
Declaration
public bool isHandRemovalEnabled { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Remarks
This value is always false while the subsystem is not yet running.
isHandRemovalSupported
Get whether hand removal is supported by the OpenXR runtime.
Declaration
public Supported isHandRemovalSupported { get; }
Property Value
| Type | Description |
|---|---|
| Supported |
|
Methods
TrySetHandRemovalEnabled(bool)
Attempts to set whether hand removal is enabled. Enable hand removal if your project uses a separate occlusion method for hands.
Declaration
public XrResult TrySetHandRemovalEnabled(bool enableHandRemoval)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | enableHandRemoval | Indicates whether to enable hand removal. |
Returns
| Type | Description |
|---|---|
| XrResult |
|