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
QSurfaceFormatPrivate Class Reference
Collaboration diagram for QSurfaceFormatPrivate:

Public Member Functions

 QSurfaceFormatPrivate (QSurfaceFormat::FormatOptions _opts={ })
 QSurfaceFormatPrivate (const QSurfaceFormatPrivate *other)
 QSurfaceFormatPrivate (QSurfaceFormat::FormatOptions _opts={ })
 QSurfaceFormatPrivate (const QSurfaceFormatPrivate *other)

Public Attributes

QAtomicInt ref
QSurfaceFormat::FormatOptions opts
int redBufferSize
int greenBufferSize
int blueBufferSize
int alphaBufferSize
int depthSize
int stencilSize
QSurfaceFormat::SwapBehavior swapBehavior
int numSamples
QSurfaceFormat::RenderableType renderableType
QSurfaceFormat::ColorComponentType colorComponentType
QSurfaceFormat::OpenGLContextProfile profile
int major
int minor
int swapInterval
QColorSpace colorSpace

Detailed Description

Definition at line 26 of file qsurfaceformat.cpp.

Constructor & Destructor Documentation

◆ QSurfaceFormatPrivate() [1/4]

QSurfaceFormatPrivate::QSurfaceFormatPrivate ( QSurfaceFormat::FormatOptions _opts = { })
inlineexplicit

Definition at line 29 of file qsurfaceformat.cpp.

◆ QSurfaceFormatPrivate() [2/4]

QSurfaceFormatPrivate::QSurfaceFormatPrivate ( const QSurfaceFormatPrivate * other)
inline

Definition at line 49 of file qsurfaceformat.cpp.

References QSurfaceFormatPrivate(), alphaBufferSize, blueBufferSize, depthSize, greenBufferSize, major, minor, numSamples, redBufferSize, stencilSize, and swapInterval.

Referenced by QSurfaceFormatPrivate().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ QSurfaceFormatPrivate() [3/4]

QSurfaceFormatPrivate::QSurfaceFormatPrivate ( QSurfaceFormat::FormatOptions _opts = { })
inlineexplicit

Definition at line 29 of file qsurfaceformat.cpp.

◆ QSurfaceFormatPrivate() [4/4]

QSurfaceFormatPrivate::QSurfaceFormatPrivate ( const QSurfaceFormatPrivate * other)
inline

Definition at line 49 of file qsurfaceformat.cpp.

Member Data Documentation

◆ alphaBufferSize

int QSurfaceFormatPrivate::alphaBufferSize

Definition at line 75 of file qsurfaceformat.cpp.

Referenced by QSurfaceFormatPrivate(), and QSurfaceFormat::operator<<.

◆ blueBufferSize

int QSurfaceFormatPrivate::blueBufferSize

Definition at line 74 of file qsurfaceformat.cpp.

Referenced by QSurfaceFormatPrivate(), and QSurfaceFormat::operator<<.

◆ colorComponentType

QSurfaceFormat::ColorComponentType QSurfaceFormatPrivate::colorComponentType

Definition at line 81 of file qsurfaceformat.cpp.

◆ colorSpace

QColorSpace QSurfaceFormatPrivate::colorSpace

Definition at line 86 of file qsurfaceformat.cpp.

◆ depthSize

int QSurfaceFormatPrivate::depthSize

Definition at line 76 of file qsurfaceformat.cpp.

Referenced by QSurfaceFormatPrivate(), and QSurfaceFormat::operator<<.

◆ greenBufferSize

int QSurfaceFormatPrivate::greenBufferSize

Definition at line 73 of file qsurfaceformat.cpp.

Referenced by QSurfaceFormatPrivate(), and QSurfaceFormat::operator<<.

◆ major

int QSurfaceFormatPrivate::major

Definition at line 83 of file qsurfaceformat.cpp.

Referenced by QSurfaceFormatPrivate(), and QSurfaceFormat::operator<<.

◆ minor

int QSurfaceFormatPrivate::minor

Definition at line 84 of file qsurfaceformat.cpp.

Referenced by QSurfaceFormatPrivate(), and QSurfaceFormat::operator<<.

◆ numSamples

int QSurfaceFormatPrivate::numSamples

Definition at line 79 of file qsurfaceformat.cpp.

Referenced by QSurfaceFormatPrivate(), and QSurfaceFormat::operator<<.

◆ opts

QSurfaceFormat::FormatOptions QSurfaceFormatPrivate::opts

Definition at line 71 of file qsurfaceformat.cpp.

◆ profile

QSurfaceFormat::OpenGLContextProfile QSurfaceFormatPrivate::profile

Definition at line 82 of file qsurfaceformat.cpp.

◆ redBufferSize

int QSurfaceFormatPrivate::redBufferSize

Definition at line 72 of file qsurfaceformat.cpp.

Referenced by QSurfaceFormatPrivate(), and QSurfaceFormat::operator<<.

◆ ref

QAtomicInt QSurfaceFormatPrivate::ref

Definition at line 70 of file qsurfaceformat.cpp.

◆ renderableType

QSurfaceFormat::RenderableType QSurfaceFormatPrivate::renderableType

Definition at line 80 of file qsurfaceformat.cpp.

◆ stencilSize

int QSurfaceFormatPrivate::stencilSize

Definition at line 77 of file qsurfaceformat.cpp.

Referenced by QSurfaceFormatPrivate(), and QSurfaceFormat::operator<<.

◆ swapBehavior

QSurfaceFormat::SwapBehavior QSurfaceFormatPrivate::swapBehavior

Definition at line 78 of file qsurfaceformat.cpp.

◆ swapInterval

int QSurfaceFormatPrivate::swapInterval

Definition at line 85 of file qsurfaceformat.cpp.

Referenced by QSurfaceFormatPrivate(), and QSurfaceFormat::operator<<.


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