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>.
|
Public Member Functions | |
void | setOnDeliveryAgent (QQuickDeliveryAgent *da) |
QPointF | map (const QPointF &viewportPoint) override |
Public Member Functions inherited from QQuickDeliveryAgent::Transform | |
virtual | ~Transform () |
Static Public Member Functions | |
static void | removeAll () |
Public Attributes | |
QPointer< QQuick3DViewport > | viewport |
QQuick3DSceneRenderer * | renderer = nullptr |
QSSGRenderNode * | sceneParentNode = nullptr |
QPointer< QQuickItem > | targetItem |
qreal | scaleX = 1 |
qreal | scaleY = 1 |
bool | uvCoordsArePixels = false |
QPointF | lastGoodMapping |
Static Public Attributes | |
static QList< QPointer< QQuickDeliveryAgent > > | owners |
Definition at line 52 of file qquick3dviewport.cpp.
Implements QQuickDeliveryAgent::Transform.
Definition at line 73 of file qquick3dviewport.cpp.
References QQuick3DSceneRenderer::getRayFromViewportPos(), QQuickItem::height, lastGoodMapping, QQuickItem::mapFromScene(), qCDebug, qSqrt(), renderer, ret, QPointF::rx(), QPointF::ry(), scaleX, scaleY, sceneParentNode, QQuick3DSceneRenderer::syncPickOne(), targetItem, uvCoordsArePixels, viewport, QQuickItem::width, QQuickItem::x, and QQuickItem::y.
|
inlinestatic |
Definition at line 54 of file qquick3dviewport.cpp.
|
inline |
Definition at line 62 of file qquick3dviewport.cpp.
References owners.
QPointF ViewportTransformHelper::lastGoodMapping |
Definition at line 113 of file qquick3dviewport.cpp.
Referenced by map().
|
static |
Definition at line 115 of file qquick3dviewport.cpp.
Referenced by removeAll(), and setOnDeliveryAgent().
QQuick3DSceneRenderer* ViewportTransformHelper::renderer = nullptr |
Definition at line 107 of file qquick3dviewport.cpp.
Referenced by map().
qreal ViewportTransformHelper::scaleX = 1 |
Definition at line 110 of file qquick3dviewport.cpp.
Referenced by map().
qreal ViewportTransformHelper::scaleY = 1 |
Definition at line 111 of file qquick3dviewport.cpp.
Referenced by map().
QSSGRenderNode* ViewportTransformHelper::sceneParentNode = nullptr |
Definition at line 108 of file qquick3dviewport.cpp.
Referenced by map().
QPointer<QQuickItem> ViewportTransformHelper::targetItem |
Definition at line 109 of file qquick3dviewport.cpp.
Referenced by map().
bool ViewportTransformHelper::uvCoordsArePixels = false |
Definition at line 112 of file qquick3dviewport.cpp.
Referenced by map().
QPointer<QQuick3DViewport> ViewportTransformHelper::viewport |
Definition at line 106 of file qquick3dviewport.cpp.
Referenced by map().