#include <Framebuffer.h>
◆ ~CFramebuffer()
Renderer::Backend::GL::CFramebuffer::~CFramebuffer |
( |
| ) |
|
|
override |
◆ CFramebuffer()
Renderer::Backend::GL::CFramebuffer::CFramebuffer |
( |
| ) |
|
|
privatedefault |
◆ Create()
◆ CreateBackbuffer()
◆ GetAttachmentMask()
GLbitfield Renderer::Backend::GL::CFramebuffer::GetAttachmentMask |
( |
| ) |
const |
|
inline |
◆ GetClearColor()
const CColor & Renderer::Backend::GL::CFramebuffer::GetClearColor |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetColorAttachmentLoadOp()
AttachmentLoadOp Renderer::Backend::GL::CFramebuffer::GetColorAttachmentLoadOp |
( |
| ) |
const |
|
inline |
◆ GetColorAttachmentStoreOp()
AttachmentStoreOp Renderer::Backend::GL::CFramebuffer::GetColorAttachmentStoreOp |
( |
| ) |
const |
|
inline |
◆ GetDepthStencilAttachmentLoadOp()
AttachmentLoadOp Renderer::Backend::GL::CFramebuffer::GetDepthStencilAttachmentLoadOp |
( |
| ) |
const |
|
inline |
◆ GetDepthStencilAttachmentStoreOp()
AttachmentStoreOp Renderer::Backend::GL::CFramebuffer::GetDepthStencilAttachmentStoreOp |
( |
| ) |
const |
|
inline |
◆ GetDevice()
IDevice * Renderer::Backend::GL::CFramebuffer::GetDevice |
( |
| ) |
|
|
overridevirtual |
◆ GetHandle()
GLuint Renderer::Backend::GL::CFramebuffer::GetHandle |
( |
| ) |
const |
|
inline |
◆ GetHeight()
uint32_t Renderer::Backend::GL::CFramebuffer::GetHeight |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetWidth()
uint32_t Renderer::Backend::GL::CFramebuffer::GetWidth |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ CDevice
◆ m_AttachmentMask
GLbitfield Renderer::Backend::GL::CFramebuffer::m_AttachmentMask = 0 |
|
private |
◆ m_ClearColor
CColor Renderer::Backend::GL::CFramebuffer::m_ClearColor |
|
private |
◆ m_ColorAttachmentLoadOp
◆ m_ColorAttachmentStoreOp
◆ m_DepthStencilAttachmentLoadOp
◆ m_DepthStencilAttachmentStoreOp
◆ m_Device
CDevice* Renderer::Backend::GL::CFramebuffer::m_Device = nullptr |
|
private |
◆ m_Handle
GLuint Renderer::Backend::GL::CFramebuffer::m_Handle = 0 |
|
private |
◆ m_Height
uint32_t Renderer::Backend::GL::CFramebuffer::m_Height = 0 |
|
private |
◆ m_Width
uint32_t Renderer::Backend::GL::CFramebuffer::m_Width = 0 |
|
private |
The documentation for this class was generated from the following files:
- /home/docker/jenkins/workspace/technical-docs/source/renderer/backend/gl/Framebuffer.h
- /home/docker/jenkins/workspace/technical-docs/source/renderer/backend/gl/Framebuffer.cpp