java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.quick3d.QQuick3DObject
io.qt.quick3d.QQuick3DInstancing
- All Implemented Interfaces:
QQmlParserStatus
,QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public abstract class QQuick3DInstancing extends QQuick3DObject
Java wrapper for Qt class QQuick3DInstancing
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QQuick3DInstancing.InstanceTableEntry
Java wrapper for Qt class QQuick3DInstancing::InstanceTableEntryNested classes/interfaces inherited from class io.qt.quick3d.QQuick3DObject
QQuick3DObject.ItemChange
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal0
hasTransparencyChanged
QObject.Signal0
instanceCountOverrideChanged
QObject.Signal0
instanceNodeDirty
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.Fields inherited from class io.qt.quick3d.QQuick3DObject
childrenChanged, parentChanged, stateChanged
-
Constructor Summary
Constructors Modifier Constructor Description QQuick3DInstancing()
Overloaded constructor forQQuick3DInstancing(io.qt.quick3d.QQuick3DObject)
withparent = null
.protected
QQuick3DInstancing(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QQuick3DInstancing(QtObject.QPrivateConstructor p)
Constructor for internal use only.QQuick3DInstancing(QQuick3DObject parent)
-
Method Summary
Methods inherited from class io.qt.quick3d.QQuick3DObject
childItems, classBegin, componentComplete, isComponentComplete, itemChange, markAllDirty, parentItem, preSync, setParentItem, setState, state, update
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
hasTransparencyChanged
-
instanceCountOverrideChanged
-
instanceNodeDirty
-
-
Constructor Details
-
QQuick3DInstancing
public QQuick3DInstancing()Overloaded constructor for
QQuick3DInstancing(io.qt.quick3d.QQuick3DObject)
withparent = null
. -
QQuick3DInstancing
-
QQuick3DInstancing
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QQuick3DInstancing
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
hasTransparency
-
instanceBuffer
-
instanceCountOverride
-
markDirty
-
setHasTransparency
public final void setHasTransparency(boolean hasTransparency) -
setInstanceCountOverride
public final void setInstanceCountOverride(int instanceCountOverride) -
getInstanceBuffer
-
calculateTableEntry
protected static QQuick3DInstancing.InstanceTableEntry calculateTableEntry(QVector3D position, QVector3D scale, QVector3D eulerRotation, QColor color)Overloaded function for
calculateTableEntry(io.qt.gui.QVector3D, io.qt.gui.QVector3D, io.qt.gui.QVector3D, io.qt.gui.QColor, io.qt.gui.QVector4D)
withcustomData = new io.qt.gui.QVector4D()
. -
calculateTableEntry
-
calculateTableEntryFromQuaternion
protected static QQuick3DInstancing.InstanceTableEntry calculateTableEntryFromQuaternion(QVector3D position, QVector3D scale, QQuaternion rotation, QColor color)Overloaded function for
calculateTableEntryFromQuaternion(io.qt.gui.QVector3D, io.qt.gui.QVector3D, io.qt.gui.QQuaternion, io.qt.gui.QColor, io.qt.gui.QVector4D)
withcustomData = new io.qt.gui.QVector4D()
. -
calculateTableEntryFromQuaternion
protected static QQuick3DInstancing.InstanceTableEntry calculateTableEntryFromQuaternion(QVector3D position, QVector3D scale, QQuaternion rotation, QColor color, QVector4D customData)
-