java.lang.Object
io.qt.QtObject
io.qt.opengl.QOpenGLBuffer
- All Implemented Interfaces:
QtObjectInterface,Cloneable
Functions for creating and managing OpenGL buffer objects
Java wrapper for Qt class QOpenGLBuffer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQOpenGLBuffer::Accessstatic enumJava wrapper for Qt enumQOpenGLBuffer::RangeAccessFlagstatic final classQFlagstype for enumQOpenGLBuffer.RangeAccessFlagstatic enumJava wrapper for Qt enumQOpenGLBuffer::Typestatic enumJava wrapper for Qt enumQOpenGLBuffer::UsagePattern -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidallocate(int count) final voidfinal voidassign(QOpenGLBuffer other) final booleanbind()final intbufferId()clone()Creates and returns a copy of this object.final booleancreate()final voiddestroy()final booleanfinal Buffermap(QOpenGLBuffer.Access access) final BuffermapRange(int offset, int count, QOpenGLBuffer.RangeAccessFlag ... access) Overloaded function formapRange(int, int, io.qt.opengl.QOpenGLBuffer.RangeAccessFlags).final BuffermapRange(int offset, int count, QOpenGLBuffer.RangeAccessFlags access) final booleanfinal voidrelease()static voidrelease(QOpenGLBuffer.Type type) final voidfinal intsize()final voidswap(QOpenGLBuffer other) final QOpenGLBuffer.Typetype()final booleanunmap()final voidMethods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QOpenGLBuffer
public QOpenGLBuffer() -
QOpenGLBuffer
-
QOpenGLBuffer
-
-
Method Details
-
allocate
-
allocate
-
bind
-
bufferId
-
create
-
destroy
-
isCreated
-
map
-
mapRange
@QtUninvokable public final Buffer mapRange(int offset, int count, QOpenGLBuffer.RangeAccessFlags access) -
assign
-
read
-
release
-
setUsagePattern
-
size
-
swap
See
QOpenGLBuffer::swap(QOpenGLBuffer&) This function was introduced in Qt 6.5.
-
type
-
unmap
-
usagePattern
-
write
-
release
-
clone
Creates and returns a copy of this object.
-
mapRange
@QtUninvokable public final Buffer mapRange(int offset, int count, QOpenGLBuffer.RangeAccessFlag ... access) Overloaded function for
mapRange(int, int, io.qt.opengl.QOpenGLBuffer.RangeAccessFlags).
-