Support Forum       G3D Web Page     
G3D::GLPixelTransferBuffer Member List

This is the complete list of members for G3D::GLPixelTransferBuffer, including all inherited members.

bindAsShaderStorageBuffer(int bindpoint)G3D::GLPixelTransferBuffer
bindRead()G3D::GLPixelTransferBuffer
bindWrite()G3D::GLPixelTransferBuffer
copy(const shared_ptr< GLPixelTransferBuffer > &src, const shared_ptr< GLPixelTransferBuffer > &dst, int srcSizePixels=-1, int srcUpperLeftPixelIndex=0, int dstUpperLeftPixelIndex=0)G3D::GLPixelTransferBufferstatic
create(int width, int height, const ImageFormat *format, const void *data=nullptr, int depth=1, uint32 glUsageHint=GL_STREAM_COPY)G3D::GLPixelTransferBufferstatic
createShared(ArgTypes &&... args)G3D::ReferenceCountedObjectinlineprotectedstatic
deleteAllBuffers()G3D::GLPixelTransferBufferstatic
depth() constG3D::PixelTransferBufferinline
format() constG3D::PixelTransferBufferinline
getData(void *data) const overrideG3D::GLPixelTransferBuffervirtual
getGPUAddress(GLenum access=GL_READ_WRITE) constG3D::GLPixelTransferBuffer
glBufferID() constG3D::GLPixelTransferBufferinline
GLPixelTransferBuffer(const ImageFormat *format, int width, int height, int depth, const void *data, uint32 glUsageHint)G3D::GLPixelTransferBufferprotected
height() constG3D::PixelTransferBufferinline
m_depthG3D::PixelTransferBufferprotected
m_formatG3D::PixelTransferBufferprotected
m_glBufferIDG3D::GLPixelTransferBufferprotected
m_glUsageHintG3D::GLPixelTransferBufferprotected
m_heightG3D::PixelTransferBufferprotected
m_mapHookG3D::GLPixelTransferBuffermutableprotected
m_mappedPointerG3D::PixelTransferBuffermutableprotected
m_milestoneG3D::GLPixelTransferBufferprotected
m_reallocateHookG3D::GLPixelTransferBuffermutableprotected
m_rowAlignmentG3D::PixelTransferBufferprotected
m_rowStrideG3D::PixelTransferBufferprotected
m_widthG3D::PixelTransferBufferprotected
map(unsigned int access) constG3D::GLPixelTransferBufferprotected
mapRead() const overrideG3D::GLPixelTransferBuffervirtual
mapReadWrite() overrideG3D::GLPixelTransferBuffervirtual
mapWrite() overrideG3D::GLPixelTransferBuffervirtual
ownsMemory() constG3D::PixelTransferBufferinlinevirtual
pixelCount() constG3D::PixelTransferBufferinline
PixelTransferBuffer(const ImageFormat *format, int width, int height, int depth, int rowAlignment)G3D::PixelTransferBufferprotected
readyToMap() const overrideG3D::GLPixelTransferBuffervirtual
registerMapHook(std::function< void(GLint)> mapHook) constG3D::GLPixelTransferBufferinline
registerReallocationHook(std::function< void(GLint)> reallocateHook) constG3D::GLPixelTransferBufferinline
requiresGPUContext() const overrideG3D::GLPixelTransferBufferinlinevirtual
resize(int newWidth, int newHeight, int newDepth=1)G3D::GLPixelTransferBuffer
rowAlignment() constG3D::PixelTransferBufferinline
rowOffset(int y, int d=0) constG3D::PixelTransferBufferinline
runMapHooks() constG3D::GLPixelTransferBufferinline
runReallocateHooks() constG3D::GLPixelTransferBufferinline
setData(const void *data) overrideG3D::GLPixelTransferBuffervirtual
size() constG3D::PixelTransferBufferinline
stride() constG3D::PixelTransferBufferinline
unbindRead()G3D::GLPixelTransferBuffer
unbindWrite()G3D::GLPixelTransferBuffer
unmap() const overrideG3D::GLPixelTransferBuffervirtual
G3D::PixelTransferBuffer::unmap(const T *&setToNull) constG3D::PixelTransferBufferinline
width() constG3D::PixelTransferBufferinline
~GLPixelTransferBuffer()G3D::GLPixelTransferBuffervirtual
~PixelTransferBuffer()G3D::PixelTransferBuffervirtual
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual

documentation generated on Wed Nov 24 2021 08:01:56 using doxygen 1.8.15