Euphoria
Public Member Functions | Public Attributes | List of all members
eu::render::BoundFbo Struct Reference

raii class to render to a FrameBuffer More...

Public Member Functions

 BoundFbo (const BoundFbo &)=delete
 
 BoundFbo (BoundFbo &&)=delete
 
void operator= (const BoundFbo &)=delete
 
void operator= (BoundFbo &&)=delete
 
 BoundFbo (std::shared_ptr< FrameBuffer > f)
 
 ~BoundFbo ()
 

Public Attributes

std::shared_ptr< FrameBufferfbo
 

Detailed Description

raii class to render to a FrameBuffer

Definition at line 200 of file texture.h.

Constructor & Destructor Documentation

◆ BoundFbo() [1/3]

eu::render::BoundFbo::BoundFbo ( const BoundFbo )
delete

◆ BoundFbo() [2/3]

eu::render::BoundFbo::BoundFbo ( BoundFbo &&  )
delete

◆ BoundFbo() [3/3]

eu::render::BoundFbo::BoundFbo ( std::shared_ptr< FrameBuffer f)
explicit

◆ ~BoundFbo()

eu::render::BoundFbo::~BoundFbo ( )

Member Function Documentation

◆ operator=() [1/2]

void eu::render::BoundFbo::operator= ( BoundFbo &&  )
delete

◆ operator=() [2/2]

void eu::render::BoundFbo::operator= ( const BoundFbo )
delete

Member Data Documentation

◆ fbo

std::shared_ptr<FrameBuffer> eu::render::BoundFbo::fbo

Definition at line 202 of file texture.h.


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