java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.quick.QSGNode
io.qt.quick.QSGBasicGeometryNode
io.qt.quick.QSGGeometryNode
io.qt.quick.QSGSimpleTextureNode
- All Implemented Interfaces:
QtObjectInterface
public class QSGSimpleTextureNode extends QSGGeometryNode
Provided for convenience to easily draw textured content using the QML scene graph
Java wrapper for Qt class QSGSimpleTextureNode
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QSGSimpleTextureNode.TextureCoordinatesTransformFlag
Java wrapper for Qt enum QSGSimpleTextureNode::TextureCoordinatesTransformFlagstatic class
QSGSimpleTextureNode.TextureCoordinatesTransformMode
QFlags type for enumQSGSimpleTextureNode.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 QSGSimpleTextureNode()
protected
QSGSimpleTextureNode(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description QSGTexture.Filtering
filtering()
boolean
ownsTexture()
QRectF
rect()
void
setFiltering(QSGTexture.Filtering filtering)
void
setOwnsTexture(boolean owns)
void
setRect(double x, double y, double w, double h)
void
setRect(QRectF rect)
void
setSourceRect(double x, double y, double w, double h)
void
setSourceRect(QRectF r)
void
setTexture(QSGTexture texture)
void
setTextureCoordinatesTransform(QSGSimpleTextureNode.TextureCoordinatesTransformFlag... mode)
Overloaded function forsetTextureCoordinatesTransform(io.qt.quick.QSGSimpleTextureNode.TextureCoordinatesTransformMode)
.void
setTextureCoordinatesTransform(QSGSimpleTextureNode.TextureCoordinatesTransformMode mode)
QRectF
sourceRect()
QSGTexture
texture()
QSGSimpleTextureNode.TextureCoordinatesTransformMode
textureCoordinatesTransform()
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
-
QSGSimpleTextureNode
public QSGSimpleTextureNode() -
QSGSimpleTextureNode
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
filtering
-
ownsTexture
-
rect
-
setFiltering
-
setOwnsTexture
-
setRect
-
setRect
-
setSourceRect
-
setSourceRect
-
setTexture
-
setTextureCoordinatesTransform
@QtUninvokable public final void setTextureCoordinatesTransform(QSGSimpleTextureNode.TextureCoordinatesTransformFlag... mode)Overloaded function for
setTextureCoordinatesTransform(io.qt.quick.QSGSimpleTextureNode.TextureCoordinatesTransformMode)
. -
setTextureCoordinatesTransform
@QtUninvokable public final void setTextureCoordinatesTransform(QSGSimpleTextureNode.TextureCoordinatesTransformMode mode) -
sourceRect
-
texture
-
textureCoordinatesTransform
@QtUninvokable public final QSGSimpleTextureNode.TextureCoordinatesTransformMode textureCoordinatesTransform()
-