- All Implemented Interfaces:
QtObjectInterface
public abstract class QSGImageNode extends QSGGeometryNode
Provided for convenience to easily draw textured content using the QML scene graph
Java wrapper for Qt class QSGImageNode
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QSGImageNode.TextureCoordinatesTransformFlag
Java wrapper for Qt enum QSGImageNode::TextureCoordinatesTransformFlagstatic class
QSGImageNode.TextureCoordinatesTransformMode
QFlags type for enumQSGImageNode.TextureCoordinatesTransformFlag
Nested classes/interfaces inherited from class io.qt.quick.QSGNode
QSGNode.DirtyState, QSGNode.DirtyStateBit, QSGNode.Flag, QSGNode.Flags
-
Constructor Summary
Constructors Modifier Constructor Description QSGImageNode()
protected
QSGImageNode(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Methods inherited from class io.qt.quick.QSGGeometryNode
activeMaterial, inheritedOpacity, material, opaqueMaterial, renderOrder, setInheritedOpacity, setMaterial, setOpaqueMaterial, setRenderOrder, toString
Methods inherited from class io.qt.quick.QSGBasicGeometryNode
clipList, geometry, matrix, setGeometry, setRendererClipList, setRendererMatrix
Methods inherited from class io.qt.quick.QSGNode
appendChildNode, childAtIndex, childCount, clearDirty, dirtyState, firstChild, flags, insertChildNodeAfter, insertChildNodeBefore, isSubtreeBlocked, lastChild, markDirty, markDirty, nextSibling, parent, prependChildNode, preprocess, previousSibling, removeAllChildNodes, removeChildNode, reparentChildNodesTo, setFlag, setFlag, setFlags, setFlags
-
Constructor Details
-
QSGImageNode
public QSGImageNode() -
QSGImageNode
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
setRect
-
setSourceRect
-
filtering
-
mipmapFiltering
-
ownsTexture
-
rect
-
setFiltering
-
setMipmapFiltering
-
setOwnsTexture
-
setRect
-
setSourceRect
-
setTexture
-
setTextureCoordinatesTransform
@QtUninvokable public abstract void setTextureCoordinatesTransform(QSGImageNode.TextureCoordinatesTransformMode mode) -
sourceRect
-
texture
-
textureCoordinatesTransform
@QtUninvokable public abstract QSGImageNode.TextureCoordinatesTransformMode textureCoordinatesTransform() -
rebuildGeometry
public static void rebuildGeometry(QSGGeometry g, QSGTexture texture, QRectF rect, QRectF sourceRect, QSGImageNode.TextureCoordinatesTransformFlag... texCoordMode) -
rebuildGeometry
public static void rebuildGeometry(QSGGeometry g, QSGTexture texture, QRectF rect, QRectF sourceRect, QSGImageNode.TextureCoordinatesTransformMode texCoordMode)
-