Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QtQuick3DXr Namespace Reference

Enumerations

enum  FoveationLevel { NoFoveation = 0 , LowFoveation = 1 , MediumFoveation = 2 , HighFoveation = 3 }
 
enum class  ReferenceSpace { ReferenceSpaceUnknown , ReferenceSpaceLocal , ReferenceSpaceStage , ReferenceSpaceLocalFloor }
 
enum  Hand { LeftHand = 0 , RightHand = 1 }
 
enum class  HandPoseSpace { GripPose , AimPose , PinchPose , PokePose }
 
enum class  XrSpaceId : quint64 { Invalid = 0 }
 

Functions

template<typename XrSpaceT >
XrSpaceT fromXrSpaceId (XrSpaceId space)
 
template<typename XrSpaceT >
XrSpaceId toXrSpaceId (XrSpaceT space)
 
template<size_t N = 16>
bool isValidUuid (const quint8(&uuid)[N])
 

Enumeration Type Documentation

◆ FoveationLevel

Enumerator
NoFoveation 
LowFoveation 
MediumFoveation 
HighFoveation 

Definition at line 28 of file qtquick3dxrglobal_p.h.

◆ Hand

Enumerator
LeftHand 
RightHand 

Definition at line 43 of file qtquick3dxrglobal_p.h.

◆ HandPoseSpace

enum class QtQuick3DXr::HandPoseSpace
strong
Enumerator
GripPose 
AimPose 
PinchPose 
PokePose 

Definition at line 48 of file qtquick3dxrglobal_p.h.

◆ ReferenceSpace

enum class QtQuick3DXr::ReferenceSpace
strong
Enumerator
ReferenceSpaceUnknown 
ReferenceSpaceLocal 
ReferenceSpaceStage 
ReferenceSpaceLocalFloor 

Definition at line 36 of file qtquick3dxrglobal_p.h.

◆ XrSpaceId

enum class QtQuick3DXr::XrSpaceId : quint64
strong
Enumerator
Invalid 

Definition at line 55 of file qtquick3dxrglobal_p.h.

Function Documentation

◆ fromXrSpaceId()

template<typename XrSpaceT >
XrSpaceT QtQuick3DXr::fromXrSpaceId ( XrSpaceId space)

Definition at line 58 of file qtquick3dxrglobal_p.h.

◆ isValidUuid()

template<size_t N = 16>
bool QtQuick3DXr::isValidUuid ( const quint8(&) uuid[N])

Definition at line 75 of file qtquick3dxrglobal_p.h.

References i.

◆ toXrSpaceId()

template<typename XrSpaceT >
XrSpaceId QtQuick3DXr::toXrSpaceId ( XrSpaceT space)

Definition at line 68 of file qtquick3dxrglobal_p.h.