コンテンツにスキップ

OpenVRSystemException<TError> クラス

Provides a common base for exceptions backed by an OpenVR error enumeration.

名前空間: FloatSoda.OVR.Exceptions
アセンブリ: FloatSoda.OVR.dll

public class OpenVRSystemException<TError> : Exception, ISerializable where TError : struct, Enum

TError

The OpenVR error enumeration type.

object ← Exception ← OpenVRSystemException<TError>

ISerializable

Exception.GetBaseException(), Exception.GetType(), Exception.ToString(), Exception.Data, Exception.HelpLink, Exception.HResult, Exception.InnerException, Exception.Message, Exception.Source, Exception.StackTrace, Exception.TargetSite, Exception.SerializeObjectState, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Provides a common base for exceptions backed by an OpenVR error enumeration.

public OpenVRSystemException(string message, TError errorCode)

message string

A human-readable description of the error.

errorCode TError

The error code returned by OpenVR.

Gets the error code returned by OpenVR.

public TError ErrorCode { get; }

TError