Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQuickGraphicsConfigurationPrivate Class Reference

#include <qquickgraphicsconfiguration_p.h>

Collaboration diagram for QQuickGraphicsConfigurationPrivate:

Public Types

enum  Flag {
  UseDepthBufferFor2D = 0x01 , EnableDebugLayer = 0x02 , EnableDebugMarkers = 0x04 , PreferSoftwareDevice = 0x08 ,
  AutoPipelineCache = 0x10 , EnableTimestamps = 0x20
}

Public Member Functions

 QQuickGraphicsConfigurationPrivate ()
 QQuickGraphicsConfigurationPrivate (const QQuickGraphicsConfigurationPrivate &other)

Static Public Member Functions

static QQuickGraphicsConfigurationPrivateget (QQuickGraphicsConfiguration *p)
static const QQuickGraphicsConfigurationPrivateget (const QQuickGraphicsConfiguration *p)

Public Attributes

QAtomicInt ref
QByteArrayList deviceExtensions
Flags flags
QString pipelineCacheSaveFile
QString pipelineCacheLoadFile

Detailed Description

Definition at line 25 of file qquickgraphicsconfiguration_p.h.

Member Enumeration Documentation

◆ Flag

Enumerator
UseDepthBufferFor2D 
EnableDebugLayer 
EnableDebugMarkers 
PreferSoftwareDevice 
AutoPipelineCache 
EnableTimestamps 

Definition at line 33 of file qquickgraphicsconfiguration_p.h.

Constructor & Destructor Documentation

◆ QQuickGraphicsConfigurationPrivate() [1/2]

QQuickGraphicsConfigurationPrivate::QQuickGraphicsConfigurationPrivate ( )

Definition at line 816 of file qquickgraphicsconfiguration.cpp.

◆ QQuickGraphicsConfigurationPrivate() [2/2]

QQuickGraphicsConfigurationPrivate::QQuickGraphicsConfigurationPrivate ( const QQuickGraphicsConfigurationPrivate & other)

Definition at line 855 of file qquickgraphicsconfiguration.cpp.

Member Function Documentation

◆ get() [1/2]

const QQuickGraphicsConfigurationPrivate * QQuickGraphicsConfigurationPrivate::get ( const QQuickGraphicsConfiguration * p)
inlinestatic

Definition at line 29 of file qquickgraphicsconfiguration_p.h.

◆ get() [2/2]

QQuickGraphicsConfigurationPrivate * QQuickGraphicsConfigurationPrivate::get ( QQuickGraphicsConfiguration * p)
inlinestatic

Definition at line 28 of file qquickgraphicsconfiguration_p.h.

Member Data Documentation

◆ deviceExtensions

QByteArrayList QQuickGraphicsConfigurationPrivate::deviceExtensions

Definition at line 44 of file qquickgraphicsconfiguration_p.h.

◆ flags

Flags QQuickGraphicsConfigurationPrivate::flags

Definition at line 45 of file qquickgraphicsconfiguration_p.h.

◆ pipelineCacheLoadFile

QString QQuickGraphicsConfigurationPrivate::pipelineCacheLoadFile

Definition at line 47 of file qquickgraphicsconfiguration_p.h.

◆ pipelineCacheSaveFile

QString QQuickGraphicsConfigurationPrivate::pipelineCacheSaveFile

Definition at line 46 of file qquickgraphicsconfiguration_p.h.

◆ ref

QAtomicInt QQuickGraphicsConfigurationPrivate::ref

Definition at line 43 of file qquickgraphicsconfiguration_p.h.


The documentation for this class was generated from the following files: