![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qquick3dxrmanager_openxr_p.h"#include "qquick3dxrcamera_p.h"#include "qquick3dxrorigin_p.h"#include "qquick3dxranimationdriver_p.h"#include "qquick3dxrmanager_p.h"#include "qquick3dxrinputmanager_p.h"#include "qopenxrhelpers_p.h"#include "qopenxrinputmanager_p.h"#include "qquick3dxranchormanager_openxr_p.h"#include "qtquick3dxrglobal_p.h"#include <QtQuick3DUtils/private/qssgassert_p.h>#include <QtQuick3D/private/qquick3dviewport_p.h>#include <QtQuick/qquickwindow.h>#include <QtQuick/qquickrendercontrol.h>#include <QtGui/qquaternion.h>#include <QtCore/qobject.h>#include <openxr/openxr_reflection.h>#include "qquick3dxrmanager_openxr.moc"Go to the source code of this file.
Classes | |
| class | QQuick3DOpenXRThreadWorker |
Macros | |
| #define | ENUM_CASE_STR(name, val) |
| #define | MAKE_TO_STRING_FUNC(enumType) |
Functions | |
| static XrReferenceSpaceType | getXrReferenceSpaceType (QtQuick3DXr::ReferenceSpace referenceSpace) |
| static QtQuick3DXr::ReferenceSpace | getReferenceSpaceType (XrReferenceSpaceType referenceSpace) |
| static bool | isExtensionSupported (const char *extensionName, const QVector< XrExtensionProperties > &instanceExtensionProperties, uint32_t *extensionVersion=nullptr) |
| static bool | isApiLayerSupported (const char *layerName, const QVector< XrApiLayerProperties > &apiLayerProperties) |
| static std::pair< XrResult, XrFrameState > | waitForNextFrame (XrSession session) |
| QT_BEGIN_NAMESPACE | Q_DECLARE_LOGGING_CATEGORY (lcQuick3DXr) |
Variables | |
| static const char | s_workerThreadName [] = "QQuick3DXrWorkerThread" |
Definition at line 89 of file qquick3dxrmanager_openxr.cpp.
| #define MAKE_TO_STRING_FUNC | ( | enumType | ) |
Definition at line 90 of file qquick3dxrmanager_openxr.cpp.
|
static |
Definition at line 74 of file qquick3dxrmanager_openxr.cpp.
References QtQuick3DXr::ReferenceSpaceLocal, QtQuick3DXr::ReferenceSpaceLocalFloor, QtQuick3DXr::ReferenceSpaceStage, and QtQuick3DXr::ReferenceSpaceUnknown.
|
static |
Definition at line 60 of file qquick3dxrmanager_openxr.cpp.
|
static |
Definition at line 116 of file qquick3dxrmanager_openxr.cpp.
|
static |
Definition at line 104 of file qquick3dxrmanager_openxr.cpp.
| QT_BEGIN_NAMESPACE Q_DECLARE_LOGGING_CATEGORY | ( | lcQuick3DXr | ) |
|
static |
Definition at line 144 of file qquick3dxrmanager_openxr.cpp.
|
static |
Definition at line 158 of file qquick3dxrmanager_openxr.cpp.