QRenderAttachment Class
(Qt3DRender::QRenderAttachment)
Public Types
enum |
CubeMapFace { CubeMapPositiveX, CubeMapNegativeX, CubeMapPositiveY, CubeMapNegativeY, CubeMapPositiveZ, CubeMapNegativeZ } |
enum |
RenderAttachmentType { ColorAttachment0, ColorAttachment1, ColorAttachment2, ColorAttachment3, ..., DepthStencilAttachment } |
Properties
|
-
name : QString
-
texture : Qt3DRender::QAbstractTextureProvider *
-
type : RenderAttachmentType
|
Public Functions
Public Slots
Signals
Protected Functions
|
QRenderAttachment(QRenderAttachmentPrivate &dd, Qt3DCore::QNode *parent = Q_NULLPTR) |
void |
copy(const Qt3DCore::QNode *ref) |
Additional Inherited Members
Member Type Documentation
enum QRenderAttachment::CubeMapFace
enum QRenderAttachment::RenderAttachmentType
Property Documentation
Access functions:
CubeMapFace |
face() const |
void |
setFace(CubeMapFace face) |
Notifier signal:
void |
faceChanged(CubeMapFace face) |
layer : int
Access functions:
int |
layer() const |
void |
setLayer(int layer) |
Notifier signal:
void |
layerChanged(int layer) |
mipLevel : int
Access functions:
int |
mipLevel() const |
void |
setMipLevel(int level) |
Notifier signal:
void |
mipLevelChanged(int mipLevel) |
Access functions:
QString |
name() const |
void |
setName(const QString &name) |
Notifier signal:
void |
nameChanged(const QString &name) |
texture : Qt3DRender::QAbstractTextureProvider *
Access functions:
QAbstractTextureProvider * |
texture() const |
void |
setTexture(QAbstractTextureProvider *texture) |
Notifier signal:
void |
textureChanged(QAbstractTextureProvider *texture) |
Access functions:
RenderAttachmentType |
type() const |
void |
setType(RenderAttachmentType type) |
Notifier signal:
void |
typeChanged(RenderAttachmentType type) |
Member Function Documentation
QRenderAttachment::QRenderAttachment(Qt3DCore::QNode *parent = Q_NULLPTR)
Default constructs an instance of QRenderAttachment.
[protected]
QRenderAttachment::QRenderAttachment(QRenderAttachmentPrivate &dd, Qt3DCore::QNode *parent = Q_NULLPTR)
Copy constructor.
QRenderAttachment::~QRenderAttachment()
Destroys the instance of QRenderAttachment.
[protected]
void QRenderAttachment::copy(const Qt3DCore::QNode *ref)