XRGoogleCloudAuthResult
The authentication result from Google Cloud APIs.
Summary
Inheritance
Inherits from:IEquatable< XRGoogleCloudAuthResult >
Constructors and Destructors |
|
|---|---|
XRGoogleCloudAuthResult(OpenXRResultStatus status, XRGoogleCloudAuthError error)
Constructs auth result with OpenXRResultStatus and XRGoogleCloudAuthError.
|
|
XRGoogleCloudAuthResult(OpenXRResultStatus status)
Constructs auth result with OpenXRResultStatus.
|
|
XRGoogleCloudAuthResult(XRGoogleCloudAuthError error)
Constructs auth result with XRGoogleCloudAuthError.
|
Public attributes |
|
|---|---|
CloudAuthError
|
The cause of authentication error when invoking a Google Cloud API.
|
Status
|
OpenXRResultStatus
Represents the status of a completed OpenXR operation.
|
Public functions |
|
|---|---|
Equals(object obj)
|
override bool
|
Equals(XRGoogleCloudAuthResult other)
|
bool
|
GetHashCode()
|
override int
|
ToString()
|
override string
|
Public attributes
CloudAuthError
XRGoogleCloudAuthError Google::XR::Extensions::XRGoogleCloudAuthResult::CloudAuthError
The cause of authentication error when invoking a Google Cloud API.
Status
OpenXRResultStatus Google::XR::Extensions::XRGoogleCloudAuthResult::Status
Represents the status of a completed OpenXR operation.
Use OpenXRResultStatus.IsSuccess() to confirm if succeed. Otherwise, check OpenXRResultStatus.nativeStatusCode or CloudAuthError for more details.
Public functions
Equals
override bool Google::XR::Extensions::XRGoogleCloudAuthResult::Equals( object obj )
Equals
bool Google::XR::Extensions::XRGoogleCloudAuthResult::Equals( XRGoogleCloudAuthResult other )
GetHashCode
override int Google::XR::Extensions::XRGoogleCloudAuthResult::GetHashCode()
ToString
override string Google::XR::Extensions::XRGoogleCloudAuthResult::ToString()
XRGoogleCloudAuthResult
Google::XR::Extensions::XRGoogleCloudAuthResult::XRGoogleCloudAuthResult( OpenXRResultStatus status, XRGoogleCloudAuthError error )
Constructs auth result with OpenXRResultStatus and XRGoogleCloudAuthError.
| Details | |||||
|---|---|---|---|---|---|
| Parameters |
|
||||
XRGoogleCloudAuthResult
Google::XR::Extensions::XRGoogleCloudAuthResult::XRGoogleCloudAuthResult( OpenXRResultStatus status )
Constructs auth result with OpenXRResultStatus.
The OpenXR calls failed before accessing Google Cloud services, thus CloudAuthError defaults to XRGoogleCloudAuthError.None.
| Details | |||
|---|---|---|---|
| Parameters |
|
||
XRGoogleCloudAuthResult
Google::XR::Extensions::XRGoogleCloudAuthResult::XRGoogleCloudAuthResult( XRGoogleCloudAuthError error )
Constructs auth result with XRGoogleCloudAuthError.
The authentication setup failed, and the Status can be ignored.
| Details | |||
|---|---|---|---|
| Parameters |
|
||