XrResultExtensions
Extension class for XrResult, including helpers of OpenXRResultStatus and XRResultStatus.
Summary
Public static functions |
|
|---|---|
IsUnsupported(this OpenXRResultStatus status)
|
bool
Determines if the OpenXRResultStatus represents unsupported cases.
|
ToOpenXRStatus(this XRResultStatus xrStatus)
|
OpenXRResultStatus
Converts AR Foundation status type to OpenXR status to better analyze native error code XrResult.
|
ToStatus(this XrResult result)
|
OpenXRResultStatus
Converts XrResult to OpenXRResultStatus.
|
ToXRResultStatus(this OpenXRResultStatus openXRResult)
|
XRResultStatus
Converts OpenXR status type into AR Foundation status type, for the compatibility with
Result. |
Public static functions
IsUnsupported
bool IsUnsupported( this OpenXRResultStatus status )
Determines if the OpenXRResultStatus represents unsupported cases.
| Details | |||
|---|---|---|---|
| Parameters |
|
||
| Returns |
True if it's an unsupported status.
|
||
ToOpenXRStatus
OpenXRResultStatus ToOpenXRStatus( this XRResultStatus xrStatus )
Converts AR Foundation status type to OpenXR status to better analyze native error code XrResult.
| Details | |||
|---|---|---|---|
| Parameters |
|
||
| Returns |
The OpenXRResultStatus equivalence.
|
||
ToStatus
OpenXRResultStatus ToStatus( this XrResult result )
Converts XrResult to OpenXRResultStatus.
| Details | |||
|---|---|---|---|
| Parameters |
|
||
| Returns |
The OpenXRResultStatus equivalence.
|
||
ToXRResultStatus
XRResultStatus ToXRResultStatus( this OpenXRResultStatus openXRResult )
Converts OpenXR status type into AR Foundation status type, for the compatibility with Result.
| Details | |||
|---|---|---|---|
| Parameters |
|
||
| Returns |
The XRResultStatus equivalence.
|
||