![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
This is the complete list of members for Divide::glBufferImpl, including all inherited members.
_context | Divide::glBufferImpl | protected |
_copyBufferSize | Divide::glBufferImpl | protected |
_copyBufferTarget | Divide::glBufferImpl | protected |
_guid | Divide::GUIDWrapper | protected |
_isLockable | Divide::LockableBuffer | protected |
_lockManager | Divide::LockableBuffer | |
_mapLock | Divide::glBufferImpl | mutableprotected |
generateGUID() noexcept | Divide::GUIDWrapper | static |
getGUID() const noexcept | Divide::GUIDWrapper | inline |
glBufferImpl(GFXDevice &context, const BufferImplParams ¶ms, const std::pair< const bufferPtr, size_t > &initialData, const char *name) | Divide::glBufferImpl | explicit |
GUIDWrapper() noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(const GUIDWrapper &old) noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(GUIDWrapper &&old) noexcept | Divide::GUIDWrapper | inline |
lockRange(BufferRange range, SyncObjectHandle &sync) const | Divide::LockableBuffer | |
operator=(const GUIDWrapper &old)=delete | Divide::GUIDWrapper | |
operator=(GUIDWrapper &&other)=delete | Divide::GUIDWrapper | |
PROPERTY_R(BufferImplParams, params) | Divide::glBufferImpl | |
PROPERTY_R(GLUtil::GLMemory::Block, memoryBlock) | Divide::glBufferImpl | |
readBytes(size_t offsetInBytes, size_t rangeInBytes, std::pair< bufferPtr, size_t > outData) | Divide::glBufferImpl | |
waitForLockedRange(BufferRange range) const | Divide::LockableBuffer | |
writeOrClearBytes(size_t offsetInBytes, size_t rangeInBytes, const bufferPtr data, bool firstWrite=false) | Divide::glBufferImpl | |
~glBufferImpl() override | Divide::glBufferImpl | virtual |
~GUIDWrapper()=default | Divide::GUIDWrapper | virtual |