Struct XrBool32
Boolean values used by OpenXR are of type XrBool32 and are 32-bits wide as suggested by the name.
Assembly: VIVE.OpenXR.dll
Syntax
public struct XrBool32 : IEquatable<uint>
Constructors
XrBool32(uint)
Declaration
Parameters
Type |
Name |
Description |
uint |
u |
|
Methods
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
Equals(uint)
Declaration
public bool Equals(uint other)
Parameters
Type |
Name |
Description |
uint |
other |
|
Returns
Equals(XrBool32)
Declaration
public bool Equals(XrBool32 other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator +(XrBool32, XrBool32)
Declaration
public static XrBool32 operator +(XrBool32 a, XrBool32 b)
Parameters
Returns
operator /(XrBool32, XrBool32)
Declaration
public static XrBool32 operator /(XrBool32 a, XrBool32 b)
Parameters
Returns
operator ==(XrBool32, XrBool32)
Declaration
public static bool operator ==(XrBool32 a, XrBool32 b)
Parameters
Returns
operator >(XrBool32, XrBool32)
Declaration
public static bool operator >(XrBool32 a, XrBool32 b)
Parameters
Returns
operator >=(XrBool32, XrBool32)
Declaration
public static bool operator >=(XrBool32 a, XrBool32 b)
Parameters
Returns
implicit operator XrBool32(bool)
Declaration
public static implicit operator XrBool32(bool b)
Parameters
Type |
Name |
Description |
bool |
b |
|
Returns
implicit operator XrBool32(uint)
Declaration
public static implicit operator XrBool32(uint u)
Parameters
Type |
Name |
Description |
uint |
u |
|
Returns
implicit operator bool(XrBool32)
Declaration
public static implicit operator bool(XrBool32 equatable)
Parameters
Type |
Name |
Description |
XrBool32 |
equatable |
|
Returns
implicit operator uint(XrBool32)
Declaration
public static implicit operator uint(XrBool32 equatable)
Parameters
Type |
Name |
Description |
XrBool32 |
equatable |
|
Returns
operator !=(XrBool32, XrBool32)
Declaration
public static bool operator !=(XrBool32 a, XrBool32 b)
Parameters
Returns
operator <(XrBool32, XrBool32)
Declaration
public static bool operator <(XrBool32 a, XrBool32 b)
Parameters
Returns
operator <=(XrBool32, XrBool32)
Declaration
public static bool operator <=(XrBool32 a, XrBool32 b)
Parameters
Returns
operator *(XrBool32, XrBool32)
Declaration
public static XrBool32 operator *(XrBool32 a, XrBool32 b)
Parameters
Returns
operator -(XrBool32, XrBool32)
Declaration
public static XrBool32 operator -(XrBool32 a, XrBool32 b)
Parameters
Returns
Implements