QRenderAttachment Class
 (Qt3DRender::QRenderAttachment)
  
  
  Public Types
  
   
    
     
      | enum | CubeMapFace { CubeMapPositiveX, CubeMapNegativeX, CubeMapPositiveY, CubeMapNegativeY, CubeMapPositiveZ, CubeMapNegativeZ } | 
     
      | enum | RenderAttachmentType { ColorAttachment0, ColorAttachment1, ColorAttachment2, ColorAttachment3, ..., DepthStencilAttachment } | 
    
   
   
  Properties
  
   
    
     
      |  | 
        name : QStringtexture : 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)