QFrameGraphNode Class

class Qt3DRender::QFrameGraphNode

全てのFrameGraph設定ノードの基底クラスです。詳細...

パブリック関数

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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。