Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qtquick3dxrglobal_p.h File Reference

(c6de52a9bfad44f17b11fde777f1d6d769f522a2)

#include <QtQuick3DXr/qtquick3dxrglobal.h>
#include <type_traits>
Include dependency graph for qtquick3dxrglobal_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  QtQuick3DXr

Enumerations

enum  QtQuick3DXr::FoveationLevel { QtQuick3DXr::NoFoveation = 0 , QtQuick3DXr::LowFoveation = 1 , QtQuick3DXr::MediumFoveation = 2 , QtQuick3DXr::HighFoveation = 3 }
enum class  QtQuick3DXr::ReferenceSpace { QtQuick3DXr::ReferenceSpaceUnknown , QtQuick3DXr::ReferenceSpaceLocal , QtQuick3DXr::ReferenceSpaceStage , QtQuick3DXr::ReferenceSpaceLocalFloor }
enum class  QtQuick3DXr::Handedness : quint8 { QtQuick3DXr::Left = 0 , QtQuick3DXr::Right = 1 , QtQuick3DXr::Unknown = 2 }
enum class  QtQuick3DXr::Controller {
  QtQuick3DXr::LeftController = 0 , QtQuick3DXr::RightController = 1 , QtQuick3DXr::UnknownController = 2 , QtQuick3DXr::LeftHand = LeftController ,
  QtQuick3DXr::RightHand = RightController
}
enum class  QtQuick3DXr::HandPoseSpace { QtQuick3DXr::GripPose , QtQuick3DXr::AimPose , QtQuick3DXr::PinchPose , QtQuick3DXr::PokePose }
enum class  QtQuick3DXr::XrSpaceId : quint64 { QtQuick3DXr::Invalid = 0 }

Functions

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