Qt3DRender.QRenderSettings¶
The
QRenderSettings
class holds settings related to rendering process and host the active FrameGraph . More…
Synopsis¶
Functions¶
def
activeFrameGraph
()def
pickingSettings
()def
renderPolicy
()
Slots¶
def
setActiveFrameGraph
(activeFrameGraph)def
setRenderPolicy
(renderPolicy)
Signals¶
def
activeFrameGraphChanged
(activeFrameGraph)def
renderPolicyChanged
(renderPolicy)
Detailed Description¶
The
QRenderSettings
component must be set as a component of the scene root entity. It specifies render policy and picking settings, as well as hosts the active FrameGraph .
-
class
PySide2.Qt3DRender.Qt3DRender.
QRenderSettings
([parent=None])¶ - Parameters
parent –
QNode
-
PySide2.Qt3DRender.Qt3DRender.QRenderSettings.
RenderPolicy
¶ The render policy.
Constant
Description
Qt3DRender.QRenderSettings.OnDemand
The FrameGraph is rendered only when something changes.
Qt3DRender.QRenderSettings.Always
The FrameGraph is rendered continuously, even if nothing has changed.
-
PySide2.Qt3DRender.Qt3DRender.QRenderSettings.
activeFrameGraph
()¶ - Return type
QFrameGraphNode
See also
setActiveFrameGraph()
-
PySide2.Qt3DRender.Qt3DRender.QRenderSettings.
activeFrameGraphChanged
(activeFrameGraph)¶ - Parameters
activeFrameGraph –
QFrameGraphNode
-
PySide2.Qt3DRender.Qt3DRender.QRenderSettings.
pickingSettings
()¶ - Return type
QPickingSettings
-
PySide2.Qt3DRender.Qt3DRender.QRenderSettings.
renderPolicy
()¶ - Return type
See also
setRenderPolicy()
-
PySide2.Qt3DRender.Qt3DRender.QRenderSettings.
renderPolicyChanged
(renderPolicy)¶ - Parameters
renderPolicy –
RenderPolicy
-
PySide2.Qt3DRender.Qt3DRender.QRenderSettings.
setActiveFrameGraph
(activeFrameGraph)¶ - Parameters
activeFrameGraph –
QFrameGraphNode
See also
activeFrameGraph()
-
PySide2.Qt3DRender.Qt3DRender.QRenderSettings.
setRenderPolicy
(renderPolicy)¶ - Parameters
renderPolicy –
RenderPolicy
See also
renderPolicy()
© 2018 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.