QFrameGraphNode Class
class Qt3DRender::QFrameGraphNode全てのFrameGraph設定ノードの基底クラスです。詳細...
Header: | #include <QFrameGraphNode> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3drender) target_link_libraries(mytarget PRIVATE Qt6::3drender) |
qmake: | QT += 3drender |
In QML: | FrameGraphNode |
Inherits: | Qt3DCore::QNode |
Inherited By: | 23 typesQt3DRender::QBlitFramebuffer, Qt3DRender::QBufferCapture, Qt3DRender::QCameraSelector, Qt3DRender::QClearBuffers, Qt3DRender::QDebugOverlay, Qt3DRender::QDispatchCompute, Qt3DRender::QFrustumCulling, Qt3DRender::QLayerFilter, Qt3DRender::QMemoryBarrier, Qt3DRender::QNoDraw, Qt3DRender::QNoPicking, Qt3DRender::QProximityFilter, Qt3DRender::QRenderCapture, Qt3DRender::QRenderPassFilter, Qt3DRender::QRenderStateSet, Qt3DRender::QRenderSurfaceSelector, Qt3DRender::QRenderTargetSelector, Qt3DRender::QSetFence, Qt3DRender::QSortPolicy, Qt3DRender::QSubtreeEnabler, Qt3DRender::QTechniqueFilter, Qt3DRender::QViewport, and Qt3DRender::QWaitFence |
Status: | Deprecated |
パブリック関数
QFrameGraphNode(Qt3DCore::QNode *parent = nullptr) | |
Qt3DRender::QFrameGraphNode * | parentFrameGraphNode() const |
詳細説明
このクラスが直接インスタンス化されることはほとんどありません。なぜなら、このクラスはフレームグラフ固有の振る舞いを提供しないからです。実際の動作はサブクラスで行います。
サブクラスは
クラス | 説明 |
---|---|
Qt3DRender::QCameraSelector | シーン内のすべての利用可能なカメラからカメラを選択 |
Qt3DRender::QClearBuffers | どのバッファをどの値までクリアするかを指定する。 |
Qt3DRender::QDispatchCompute | コンピュート演算カーネルの指定 |
Qt3DRender::QFrustumCulling | フラストラムカリングを有効にする |
Qt3DRender::QLayerFilter | 描画するレイヤーを選択 |
Qt3DRender::QNoDraw | 描画を無効にする |
Qt3DRender::QRenderPassFilter | 描画するレンダーパスを選択する |
Qt3DRender::QRenderStateSet | レンダリング状態の設定 |
Qt3DRender::QRenderSurfaceSelector | 描画するサーフェスを選択する |
Qt3DRender::QRenderTargetSelector | 描画するQRenderTarget を選択する。 |
Qt3DRender::QSortPolicy | 描画順序を決定するためのエンティティのソート方法を指定する。 |
Qt3DRender::QTechniqueFilter | 描画するテクニックを選択する |
Qt3DRender::QViewport | ビューポートの指定 |
Qt3DRender::QMemoryBarrier | メモリバリアの設置 |
メンバ関数ドキュメント
[explicit]
QFrameGraphNode::QFrameGraphNode(Qt3DCore::QNode *parent = nullptr)
コンストラクタは、指定されたparent を持つインスタンスを作成します。
Qt3DRender::QFrameGraphNode *QFrameGraphNode::parentFrameGraphNode() const
親フレームグラフノードへのポインタを返します。
このノードの親がフレームグラフノードでない場合、このメソッドはフレームグラフノードである親ノードを再帰的に探します。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。