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>.
|
#include <qgraphicsframecapturemetal_p_p.h>
Public Member Functions | |
QGraphicsFrameCaptureMetal () | |
~QGraphicsFrameCaptureMetal () | |
void | setRhi (QRhi *rhi) override |
void | startCaptureFrame () override |
void | endCaptureFrame () override |
bool | initialized () const override |
bool | isCapturing () const override |
void | openCapture () override |
Public Member Functions inherited from QGraphicsFrameCapturePrivate | |
QGraphicsFrameCapturePrivate () | |
virtual | ~QGraphicsFrameCapturePrivate ()=default |
QString | capturePath () const |
virtual void | setCapturePath (const QString &path) |
QString | capturePrefix () const |
virtual void | setCapturePrefix (const QString &prefix) |
virtual QString | capturedFileName () const |
virtual QStringList | capturedFilesNames () const |
Additional Inherited Members | |
Protected Attributes inherited from QGraphicsFrameCapturePrivate | |
QRhi * | m_rhi = nullptr |
QRhiNativeHandles * | m_rhiHandles = nullptr |
void * | m_nativeHandle = nullptr |
QString | m_capturePath |
QString | m_capturePrefix |
QStringList | m_capturedFilesNames |
Definition at line 30 of file qgraphicsframecapturemetal_p_p.h.
QGraphicsFrameCaptureMetal::QGraphicsFrameCaptureMetal | ( | ) |
Definition at line 21 of file qgraphicsframecapturemetal.mm.
References QByteArrayLiteral, and qputenv().
QGraphicsFrameCaptureMetal::~QGraphicsFrameCaptureMetal | ( | ) |
Definition at line 28 of file qgraphicsframecapturemetal.mm.
References release().
|
overridevirtual |
Implements QGraphicsFrameCapturePrivate.
Definition at line 100 of file qgraphicsframecapturemetal.mm.
References initialized(), isCapturing(), QGraphicsFrameCapturePrivate::m_capturedFilesNames, and qCWarning.
|
overridevirtual |
Implements QGraphicsFrameCapturePrivate.
Definition at line 118 of file qgraphicsframecapturemetal.mm.
Referenced by endCaptureFrame(), isCapturing(), openCapture(), and startCaptureFrame().
|
overridevirtual |
Implements QGraphicsFrameCapturePrivate.
Definition at line 123 of file qgraphicsframecapturemetal.mm.
References initialized(), isCapturing(), and qCWarning.
Referenced by endCaptureFrame(), isCapturing(), and startCaptureFrame().
|
overridevirtual |
Implements QGraphicsFrameCapturePrivate.
Definition at line 133 of file qgraphicsframecapturemetal.mm.
References QList< T >::append(), args, initialized(), qCWarning, qFatal, QStringLiteral, and toLocalFile().
Implements QGraphicsFrameCapturePrivate.
Definition at line 39 of file qgraphicsframecapturemetal.mm.
References QRhi::backend(), QRhi::Metal, QRhi::nativeHandles(), and qCWarning.
|
overridevirtual |
Implements QGraphicsFrameCapturePrivate.
Definition at line 79 of file qgraphicsframecapturemetal.mm.
References error, initialized(), isCapturing(), qCWarning, and qPrintable.