#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