#include <OpenGLResources.h>
|
| | TOpenGLBuffer (FRHICommandListBase *RHICmdList, GLenum InType, const FRHIBufferCreateDesc &CreateDesc, const void *InData) |
| |
| virtual | ~TOpenGLBuffer () |
| |
| uint8 * | Lock (uint32 InOffset, uint32 InSize, bool bReadOnly, bool bDiscard) |
| |
| uint8 * | LockWriteOnlyUnsynchronized (uint32 InOffset, uint32 InSize, bool bDiscard) |
| |
| void | Unlock () |
| |
| void | Update (void *InData, uint32 InOffset, uint32 InSize, bool bDiscard) |
| |
| bool | IsDynamic () const |
| |
| bool | IsLocked () const |
| |
| bool | IsLockReadOnly () const |
| |
| void * | GetLockedBuffer () const |
| |
| void | ReleaseCachedBuffer () |
| |
| void | TakeOwnership (TOpenGLBuffer &Other) |
| |
| void | ReleaseOwnership () |
| |
| void | Bind () |
| |
| void | OnBufferDeletion () |
| |
◆ TOpenGLBuffer()
◆ ~TOpenGLBuffer()
◆ GetLockedBuffer()
◆ IsDynamic()
◆ IsLocked()
◆ IsLockReadOnly()
◆ Lock()
◆ LockWriteOnlyUnsynchronized()
◆ ReleaseCachedBuffer()
◆ ReleaseOwnership()
◆ TakeOwnership()
◆ Unlock()
◆ Update()
The documentation for this class was generated from the following file: