libdonut  2.3.2
Application framework for cross-platform game development in C++20
Public Member Functions | List of all members
donut::graphics::Framebuffer::TextureAttachment Class Reference

Scope guard type representing an active texture attachment to a framebuffer that automatically detaches itself when destroyed. More...

#include <donut/graphics/Framebuffer.hpp>

Public Member Functions

 ~TextureAttachment ()
 
 TextureAttachment (const TextureAttachment &)=delete
 
 TextureAttachment (TextureAttachment &&)=delete
 
TextureAttachmentoperator= (const TextureAttachment &)=delete
 
TextureAttachmentoperator= (TextureAttachment &&)=delete
 

Detailed Description

Scope guard type representing an active texture attachment to a framebuffer that automatically detaches itself when destroyed.

Constructor & Destructor Documentation

◆ ~TextureAttachment()

donut::graphics::Framebuffer::TextureAttachment::~TextureAttachment ( )

◆ TextureAttachment() [1/2]

donut::graphics::Framebuffer::TextureAttachment::TextureAttachment ( const TextureAttachment )
delete

◆ TextureAttachment() [2/2]

donut::graphics::Framebuffer::TextureAttachment::TextureAttachment ( TextureAttachment &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

TextureAttachment& donut::graphics::Framebuffer::TextureAttachment::operator= ( const TextureAttachment )
delete

◆ operator=() [2/2]

TextureAttachment& donut::graphics::Framebuffer::TextureAttachment::operator= ( TextureAttachment &&  )
delete

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