#include <Buffer.h>
◆ ~CBuffer()
Renderer::Backend::GL::CBuffer::~CBuffer |
( |
| ) |
|
|
override |
◆ CBuffer()
Renderer::Backend::GL::CBuffer::CBuffer |
( |
| ) |
|
|
privatedefault |
◆ Create()
std::unique_ptr< CBuffer > Renderer::Backend::GL::CBuffer::Create |
( |
CDevice * |
device, |
|
|
const char * |
name, |
|
|
const Type |
type, |
|
|
const uint32_t |
size, |
|
|
const bool |
dynamic |
|
) |
| |
|
staticprivate |
◆ GetDevice()
IDevice * Renderer::Backend::GL::CBuffer::GetDevice |
( |
| ) |
|
|
overridevirtual |
◆ GetHandle()
GLuint Renderer::Backend::GL::CBuffer::GetHandle |
( |
| ) |
|
|
inline |
◆ GetSize()
uint32_t Renderer::Backend::GL::CBuffer::GetSize |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetType()
Type Renderer::Backend::GL::CBuffer::GetType |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ IsDynamic()
bool Renderer::Backend::GL::CBuffer::IsDynamic |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ CDevice
◆ m_Device
CDevice* Renderer::Backend::GL::CBuffer::m_Device = nullptr |
|
private |
◆ m_Dynamic
bool Renderer::Backend::GL::CBuffer::m_Dynamic = false |
|
private |
◆ m_Handle
GLuint Renderer::Backend::GL::CBuffer::m_Handle = 0 |
|
private |
◆ m_Size
uint32_t Renderer::Backend::GL::CBuffer::m_Size = 0 |
|
private |
◆ m_Type
The documentation for this class was generated from the following files:
- /zpool0/docker-engine-docs/source/renderer/backend/gl/Buffer.h
- /zpool0/docker-engine-docs/source/renderer/backend/gl/Buffer.cpp