QClearBuffers

Class to clear buffers. More

Inheritance diagram of PySide6.Qt3DRender.Qt3DRender.QClearBuffers

Synopsis

Functions

Detailed Description

A QClearBuffers FrameGraph node enables clearing of the specific render target buffers with specific values.

class PySide6.Qt3DRender.Qt3DRender.QClearBuffers([parent=None])
Parameters

parentPySide6.Qt3DCore.Qt3DCore.QNode

The constructor creates an instance with the specified parent.

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.BufferType

This enum type describes types of buffer to be cleared.

Constant

Description

Qt3DRender.QClearBuffers.None

No buffers will be cleared

Qt3DRender.QClearBuffers.ColorBuffer

Clear color buffers

Qt3DRender.QClearBuffers.DepthBuffer

Clear depth buffer

Qt3DRender.QClearBuffers.StencilBuffer

Clear stencil buffer

Qt3DRender.QClearBuffers.DepthStencilBuffer

Clear depth and stencil buffers

Qt3DRender.QClearBuffers.ColorDepthBuffer

Clear color and depth buffers

Qt3DRender.QClearBuffers.ColorDepthStencilBuffer

Clear color, depth and stencil buffers

Qt3DRender.QClearBuffers.AllBuffers

Clear all buffers

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.buffers()
Return type

BufferType

See also

setBuffers()

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.buffersChanged(buffers)
Parameters

buffersBufferType

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.clearColor()
Return type

PySide6.QtGui.QColor

See also

setClearColor()

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.clearColorChanged(color)
Parameters

colorPySide6.QtGui.QColor

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.clearDepthValue()
Return type

float

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.clearDepthValueChanged(clearDepthValue)
Parameters

clearDepthValue – float

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.clearStencilValue()
Return type

int

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.clearStencilValueChanged(clearStencilValue)
Parameters

clearStencilValue – int

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.colorBuffer()
Return type

PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput

See also

setColorBuffer()

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.colorBufferChanged(buffer)
Parameters

bufferPySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.setBuffers(buffers)
Parameters

buffersBufferType

See also

buffers()

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.setClearColor(color)
Parameters

colorPySide6.QtGui.QColor

See also

clearColor()

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.setClearDepthValue(clearDepthValue)
Parameters

clearDepthValue – float

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.setClearStencilValue(clearStencilValue)
Parameters

clearStencilValue – int

PySide6.Qt3DRender.Qt3DRender.QClearBuffers.setColorBuffer(buffer)
Parameters

bufferPySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput

See also

colorBuffer()