- Qt 6.8
- Qt OpenGL
- C++ Classes
- QOpenGLBuffer
- Qt 6.8.3 Reference Documentation

# List of All Members for QOpenGLBuffer

This is the complete list of members for QOpenGLBuffer, including inherited members.

- enum Access
- enum RangeAccessFlag
- flags RangeAccessFlags
- enum Type
- enum UsagePattern
- QOpenGLBuffer()
- QOpenGLBuffer(QOpenGLBuffer::Type)
- QOpenGLBuffer(const QOpenGLBuffer &)
- QOpenGLBuffer(QOpenGLBuffer &&)
- ~QOpenGLBuffer()
- allocate(const void *, int)
- allocate(int)
- bind() : bool
- bufferId() const : GLuint
- create() : bool
- destroy()

- isCreated() const : bool
- map(QOpenGLBuffer::Access) : void *
- mapRange(int, int, QOpenGLBuffer::RangeAccessFlags) : void *
- read(int, void *, int) : bool
- release()
- release(QOpenGLBuffer::Type)
- setUsagePattern(QOpenGLBuffer::UsagePattern)
- size() const : int
- swap(QOpenGLBuffer &)
- type() const : QOpenGLBuffer::Type
- unmap() : bool
- usagePattern() const : QOpenGLBuffer::UsagePattern
- write(int, const void *, int)
- operator=(QOpenGLBuffer &&) : QOpenGLBuffer &
- operator=(const QOpenGLBuffer &) : QOpenGLBuffer &