Struct XRSessionUpdateParams
Update parameters for Update(XRSessionUpdateParams).
Implements
Inherited Members
Namespace: UnityEngine.XR.ARSubsystems
Assembly: Unity.XR.ARSubsystems.dll
Syntax
public struct XRSessionUpdateParams : IEquatable<XRSessionUpdateParams>
Properties
screenDimensions
The current screen dimensions.
Declaration
public Vector2Int screenDimensions { readonly get; set; }
Property Value
Type | Description |
---|---|
Vector2Int |
screenOrientation
The current screen orientation.
Declaration
public ScreenOrientation screenOrientation { readonly get; set; }
Property Value
Type | Description |
---|---|
ScreenOrientation |
Methods
Equals(object)
Compares for equality.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
object | obj | The |
Returns
Type | Description |
---|---|
bool |
|
Overrides
Equals(XRSessionUpdateParams)
Compares for equality.
Declaration
public bool Equals(XRSessionUpdateParams other)
Parameters
Type | Name | Description |
---|---|---|
XRSessionUpdateParams | other | The other XRSessionUpdateParams to compare against. |
Returns
Type | Description |
---|---|
bool |
|
GetHashCode()
Generates a hash code suitable for use in a Dictionary
or HashSet
.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
int | A hash code of this XRSessionUpdateParams. |
Overrides
ToString()
Generates a string suitable for debugging.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string | A string representation of the update parameters. |
Overrides
Operators
operator ==(XRSessionUpdateParams, XRSessionUpdateParams)
Compares for equality.
Declaration
public static bool operator ==(XRSessionUpdateParams lhs, XRSessionUpdateParams rhs)
Parameters
Type | Name | Description |
---|---|---|
XRSessionUpdateParams | lhs | The left-hand side of the comparison. |
XRSessionUpdateParams | rhs | The right-hand side of the comparison. |
Returns
Type | Description |
---|---|
bool | The same as Equals(XRSessionUpdateParams). |
operator !=(XRSessionUpdateParams, XRSessionUpdateParams)
Compares for inequality.
Declaration
public static bool operator !=(XRSessionUpdateParams lhs, XRSessionUpdateParams rhs)
Parameters
Type | Name | Description |
---|---|---|
XRSessionUpdateParams | lhs | The left-hand side of the comparison. |
XRSessionUpdateParams | rhs | The right-hand side of the comparison. |
Returns
Type | Description |
---|---|
bool | The negation of Equals(XRSessionUpdateParams). |