Navigation
API > API/Runtime > API/Runtime/OpenGLDrv
Inheritance Hierarchy
- BaseType
- TOpenGLBuffer
References
| Module | OpenGLDrv |
| Header | /Engine/Source/Runtime/OpenGLDrv/Public/OpenGLResources.h |
| Include | #include "OpenGLResources.h" |
Syntax
template<typename BaseType, BufferBindFunction BufBind>
class TOpenGLBuffer : public BaseType
Variables
| Type | Name | Description | |
|---|---|---|---|
| GLuint | Resource | ||
| GLenum | Type |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TOpenGLBuffer
(
FRHICommandListBase* RHICmdList, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Bind () |
||
| void * | |||
| bool | IsDynamic () |
||
| bool | IsLocked () |
||
| bool | |||
| uint8 * | Lock
(
uint32 InOffset, |
||
| uint8 * | LockWriteOnlyUnsynchronized
(
uint32 InOffset, |
||
| void | |||
| void | |||
| void | TakeOwnership
(
TOpenGLBuffer& Other |
||
| void | Unlock () |
||
| void | Update
(
void* InData, |