java.lang.Object
io.qt.QtObject
io.qt.opengl.QOpenGLTextureBlitter
- All Implemented Interfaces:
QtObjectInterface
Convenient way to draw textured quads via OpenGL
Java wrapper for Qt class QOpenGLTextureBlitter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQOpenGLTextureBlitter::Origin -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidbind()Overloaded function forbind(int)withtarget = 0x0DE1.final voidbind(int target) final voidblit(int texture, QMatrix4x4 targetTransform, QMatrix3x3 sourceTransform) final voidblit(int texture, QMatrix4x4 targetTransform, QOpenGLTextureBlitter.Origin sourceOrigin) final voidblit(int texture, QTransform targetTransform, QMatrix3x3 sourceTransform) Overloaded function forblit(int, io.qt.gui.QMatrix4x4, io.qt.gui.QMatrix3x3).final voidblit(int texture, QTransform targetTransform, QOpenGLTextureBlitter.Origin sourceOrigin) Overloaded function forblit(int, io.qt.gui.QMatrix4x4, io.qt.opengl.QOpenGLTextureBlitter.Origin).final booleancreate()final voiddestroy()final booleanfinal voidrelease()final voidsetOpacity(float opacity) final voidsetRedBlueSwizzle(boolean swizzle) static QMatrix3x3sourceTransform(QRectF subTexture, QSize textureSize, QOpenGLTextureBlitter.Origin origin) static QMatrix3x3sourceTransform(QRect subTexture, QSize textureSize, QOpenGLTextureBlitter.Origin origin) Overloaded function forsourceTransform(io.qt.core.QRectF, io.qt.core.QSize, io.qt.opengl.QOpenGLTextureBlitter.Origin).final booleanfinal booleanstatic QMatrix4x4targetTransform(QRectF target, QRect viewport) static QMatrix4x4targetTransform(QRect target, QRect viewport) Overloaded function fortargetTransform(io.qt.core.QRectF, io.qt.core.QRect).Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QOpenGLTextureBlitter
public QOpenGLTextureBlitter()
-
-
Method Details
-
bind
-
blit
@QtUninvokable public final void blit(int texture, QMatrix4x4 targetTransform, QMatrix3x3 sourceTransform) -
blit
@QtUninvokable public final void blit(int texture, QMatrix4x4 targetTransform, QOpenGLTextureBlitter.Origin sourceOrigin) -
create
-
destroy
-
isCreated
-
release
-
setOpacity
-
setRedBlueSwizzle
-
supportsExternalOESTarget
-
supportsRectangleTarget
-
sourceTransform
public static QMatrix3x3 sourceTransform(QRectF subTexture, QSize textureSize, QOpenGLTextureBlitter.Origin origin) -
targetTransform
-
bind
Overloaded function for
bind(int)withtarget = 0x0DE1. -
blit
@QtUninvokable public final void blit(int texture, QTransform targetTransform, QMatrix3x3 sourceTransform) Overloaded function for
blit(int, io.qt.gui.QMatrix4x4, io.qt.gui.QMatrix3x3). -
blit
@QtUninvokable public final void blit(int texture, QTransform targetTransform, QOpenGLTextureBlitter.Origin sourceOrigin) Overloaded function for
blit(int, io.qt.gui.QMatrix4x4, io.qt.opengl.QOpenGLTextureBlitter.Origin). -
sourceTransform
public static QMatrix3x3 sourceTransform(QRect subTexture, QSize textureSize, QOpenGLTextureBlitter.Origin origin) Overloaded function for
sourceTransform(io.qt.core.QRectF, io.qt.core.QSize, io.qt.opengl.QOpenGLTextureBlitter.Origin). -
targetTransform
Overloaded function for
targetTransform(io.qt.core.QRectF, io.qt.core.QRect).
-