Otclient  14/8/2020
FrameBufferManager Class Reference

#include <framebuffermanager.h>

Collaboration diagram for FrameBufferManager:

Public Member Functions

void init ()
 
void terminate ()
 
void clear ()
 
FrameBufferPtr createFrameBuffer ()
 
const FrameBufferPtrgetTemporaryFrameBuffer ()
 

Protected Attributes

FrameBufferPtr m_temporaryFramebuffer
 
std::vector< FrameBufferPtrm_framebuffers
 

Detailed Description

Definition at line 29 of file framebuffermanager.h.

Member Function Documentation

◆ clear()

void FrameBufferManager::clear ( )

◆ createFrameBuffer()

FrameBufferPtr FrameBufferManager::createFrameBuffer ( )

Definition at line 39 of file framebuffermanager.cpp.

Here is the caller graph for this function:

◆ getTemporaryFrameBuffer()

const FrameBufferPtr& FrameBufferManager::getTemporaryFrameBuffer ( )
inline

Definition at line 37 of file framebuffermanager.h.

Here is the caller graph for this function:

◆ init()

void FrameBufferManager::init ( )

Definition at line 28 of file framebuffermanager.cpp.

Here is the caller graph for this function:

◆ terminate()

void FrameBufferManager::terminate ( )

Definition at line 33 of file framebuffermanager.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ m_framebuffers

std::vector<FrameBufferPtr> FrameBufferManager::m_framebuffers
protected

Definition at line 41 of file framebuffermanager.h.

◆ m_temporaryFramebuffer

FrameBufferPtr FrameBufferManager::m_temporaryFramebuffer
protected

Definition at line 40 of file framebuffermanager.h.


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