#include <OpenGLFrameBuffer.h>
◆ OpenGLFrameBuffer() [1/2]
| Raito::Renderer::OpenGL::OpenGLFrameBuffer::OpenGLFrameBuffer |
( |
| ) |
|
|
delete |
◆ OpenGLFrameBuffer() [2/2]
| Raito::Renderer::OpenGL::OpenGLFrameBuffer::OpenGLFrameBuffer |
( |
const FrameBufferData & | spec | ) |
|
|
explicit |
◆ ~OpenGLFrameBuffer()
| Raito::Renderer::OpenGL::OpenGLFrameBuffer::~OpenGLFrameBuffer |
( |
| ) |
|
◆ Bind()
| void Raito::Renderer::OpenGL::OpenGLFrameBuffer::Bind |
( |
| ) |
const |
◆ ColorAttachment()
| NODISCARD u32 Raito::Renderer::OpenGL::OpenGLFrameBuffer::ColorAttachment |
( |
u32 | index = 0 | ) |
const |
|
inline |
◆ ColorHandle()
| NODISCARD u64 Raito::Renderer::OpenGL::OpenGLFrameBuffer::ColorHandle |
( |
u32 | index = 0 | ) |
const |
|
inline |
◆ Data()
◆ DepthAttachment()
| NODISCARD u32 Raito::Renderer::OpenGL::OpenGLFrameBuffer::DepthAttachment |
( |
| ) |
const |
|
inline |
◆ Id()
| NODISCARD u32 Raito::Renderer::OpenGL::OpenGLFrameBuffer::Id |
( |
| ) |
const |
|
inline |
◆ Reset()
| void Raito::Renderer::OpenGL::OpenGLFrameBuffer::Reset |
( |
| ) |
|
◆ Resize()
| void Raito::Renderer::OpenGL::OpenGLFrameBuffer::Resize |
( |
u32 | width, |
|
|
u32 | height ) |
◆ UnBind()
| void Raito::Renderer::OpenGL::OpenGLFrameBuffer::UnBind |
( |
| ) |
const |
◆ m_ColorAttachmentData
◆ m_ColorAttachments
| std::vector<u32> Raito::Renderer::OpenGL::OpenGLFrameBuffer::m_ColorAttachments |
|
protected |
◆ m_ColorHandles
| std::vector<u64> Raito::Renderer::OpenGL::OpenGLFrameBuffer::m_ColorHandles |
|
protected |
◆ m_Data
◆ m_DepthAttachment
| u32 Raito::Renderer::OpenGL::OpenGLFrameBuffer::m_DepthAttachment = 0 |
|
protected |
◆ m_DepthBufferData
◆ m_RenderId
| u32 Raito::Renderer::OpenGL::OpenGLFrameBuffer::m_RenderId = 0 |
|
protected |
The documentation for this class was generated from the following files: