java.lang.Object
io.qt.QtObject
io.qt.core.QObject
io.qt.qt3d.core.QNode
io.qt.qt3d.render.quick.scene2d.QScene2D
All Implemented Interfaces:
io.qt.QtObjectInterface, io.qt.QtSignalBlockerInterface, io.qt.QtSignalEmitterInterface, io.qt.QtThreadAffineInterface

public class QScene2D extends io.qt.qt3d.core.QNode

This class enables rendering qml into a texture, which then can be used as a part of 3D scene

Java wrapper for Qt class Qt3DRender::Quick::QScene2D

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 

    Nested classes/interfaces inherited from class io.qt.core.QObject

    io.qt.core.QObject.MultiSignal, io.qt.core.QObject.PrivateSignal0, io.qt.core.QObject.PrivateSignal1<A>, io.qt.core.QObject.PrivateSignal2<A,B>, io.qt.core.QObject.PrivateSignal3<A,B,C>, io.qt.core.QObject.PrivateSignal4<A,B,C,D>, io.qt.core.QObject.PrivateSignal5<A,B,C,D,E>, io.qt.core.QObject.PrivateSignal6<A,B,C,D,E,F>, io.qt.core.QObject.PrivateSignal7<A,B,C,D,E,F,G>, io.qt.core.QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, io.qt.core.QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, io.qt.core.QObject.QBooleanProperty, io.qt.core.QObject.QByteProperty, io.qt.core.QObject.QCharProperty, io.qt.core.QObject.QComputedBooleanProperty, io.qt.core.QObject.QComputedByteProperty, io.qt.core.QObject.QComputedCharProperty, io.qt.core.QObject.QComputedDoubleProperty, io.qt.core.QObject.QComputedFloatProperty, io.qt.core.QObject.QComputedIntProperty, io.qt.core.QObject.QComputedLongProperty, io.qt.core.QObject.QComputedProperty<T>, io.qt.core.QObject.QComputedShortProperty, io.qt.core.QObject.QDeclarativeConstructor, io.qt.core.QObject.QDoubleProperty, io.qt.core.QObject.QFloatProperty, io.qt.core.QObject.QIntProperty, io.qt.core.QObject.QLongProperty, io.qt.core.QObject.QProperty<T>, io.qt.core.QObject.QShortProperty, io.qt.core.QObject.Signal0, io.qt.core.QObject.Signal1<A>, io.qt.core.QObject.Signal1Default1<A>, io.qt.core.QObject.Signal2<A,B>, io.qt.core.QObject.Signal2Default1<A,B>, io.qt.core.QObject.Signal2Default2<A,B>, io.qt.core.QObject.Signal3<A,B,C>, io.qt.core.QObject.Signal3Default1<A,B,C>, io.qt.core.QObject.Signal3Default2<A,B,C>, io.qt.core.QObject.Signal3Default3<A,B,C>, io.qt.core.QObject.Signal4<A,B,C,D>, io.qt.core.QObject.Signal4Default1<A,B,C,D>, io.qt.core.QObject.Signal4Default2<A,B,C,D>, io.qt.core.QObject.Signal4Default3<A,B,C,D>, io.qt.core.QObject.Signal4Default4<A,B,C,D>, io.qt.core.QObject.Signal5<A,B,C,D,E>, io.qt.core.QObject.Signal5Default1<A,B,C,D,E>, io.qt.core.QObject.Signal5Default2<A,B,C,D,E>, io.qt.core.QObject.Signal5Default3<A,B,C,D,E>, io.qt.core.QObject.Signal5Default4<A,B,C,D,E>, io.qt.core.QObject.Signal5Default5<A,B,C,D,E>, io.qt.core.QObject.Signal6<A,B,C,D,E,F>, io.qt.core.QObject.Signal6Default1<A,B,C,D,E,F>, io.qt.core.QObject.Signal6Default2<A,B,C,D,E,F>, io.qt.core.QObject.Signal6Default3<A,B,C,D,E,F>, io.qt.core.QObject.Signal6Default4<A,B,C,D,E,F>, io.qt.core.QObject.Signal6Default5<A,B,C,D,E,F>, io.qt.core.QObject.Signal6Default6<A,B,C,D,E,F>, io.qt.core.QObject.Signal7<A,B,C,D,E,F,G>, io.qt.core.QObject.Signal7Default1<A,B,C,D,E,F,G>, io.qt.core.QObject.Signal7Default2<A,B,C,D,E,F,G>, io.qt.core.QObject.Signal7Default3<A,B,C,D,E,F,G>, io.qt.core.QObject.Signal7Default4<A,B,C,D,E,F,G>, io.qt.core.QObject.Signal7Default5<A,B,C,D,E,F,G>, io.qt.core.QObject.Signal7Default6<A,B,C,D,E,F,G>, io.qt.core.QObject.Signal7Default7<A,B,C,D,E,F,G>, io.qt.core.QObject.Signal8<A,B,C,D,E,F,G,H>, io.qt.core.QObject.Signal8Default1<A,B,C,D,E,F,G,H>, io.qt.core.QObject.Signal8Default2<A,B,C,D,E,F,G,H>, io.qt.core.QObject.Signal8Default3<A,B,C,D,E,F,G,H>, io.qt.core.QObject.Signal8Default4<A,B,C,D,E,F,G,H>, io.qt.core.QObject.Signal8Default5<A,B,C,D,E,F,G,H>, io.qt.core.QObject.Signal8Default6<A,B,C,D,E,F,G,H>, io.qt.core.QObject.Signal8Default7<A,B,C,D,E,F,G,H>, io.qt.core.QObject.Signal8Default8<A,B,C,D,E,F,G,H>, io.qt.core.QObject.Signal9<A,B,C,D,E,F,G,H,I>, io.qt.core.QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, io.qt.core.QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, io.qt.core.QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, io.qt.core.QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, io.qt.core.QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, io.qt.core.QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, io.qt.core.QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, io.qt.core.QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, io.qt.core.QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>

    Nested classes/interfaces inherited from class io.qt.QtObject

    io.qt.QtObject.QPrivateConstructor
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final io.qt.core.QObject.Signal1<io.qt.quick.QQuickItem>
    final io.qt.core.QObject.Signal1<@QtPrimitiveType Boolean>
    final io.qt.core.QObject.Signal1<io.qt.qt3d.render.QRenderTargetOutput>
    final io.qt.core.QObject.Signal1<QScene2D.RenderPolicy>
    static final io.qt.core.QMetaObject
    This variable stores the meta-object for the class.

    Fields inherited from class io.qt.qt3d.core.QNode

    enabledChanged, nodeDestroyed, parentChanged

    Fields inherited from class io.qt.core.QObject

    destroyed, objectNameChanged
  • Constructor Summary

    Constructors
    Constructor
    Description
    Overloaded constructor for QScene2D(io.qt.qt3d.core.QNode) with parent = null.
    QScene2D(io.qt.qt3d.core.QNode parent)
  • Method Summary

    Modifier and Type
    Method
    Description
    final void
    addEntity(io.qt.qt3d.core.QEntity entity)
    final io.qt.core.QList<io.qt.qt3d.core.QEntity>
    final io.qt.quick.QQuickItem
    Kotlin property getter.
    final boolean
    Kotlin property getter.
    final io.qt.qt3d.render.QRenderTargetOutput
    Kotlin property getter.
    Kotlin property getter.
    final boolean
    final io.qt.quick.QQuickItem
    final io.qt.qt3d.render.QRenderTargetOutput
    final void
    removeEntity(io.qt.qt3d.core.QEntity entity)
    final void
    setItem(io.qt.quick.QQuickItem item)
    final void
    setMouseEnabled(boolean enabled)
    final void
    setOutput(io.qt.qt3d.render.QRenderTargetOutput output)
    final void

    Methods inherited from class io.qt.qt3d.core.QNode

    blockNotifications, childNodes, getEnabled, getParent, id, isEnabled, notificationsBlocked, parentNode, setEnabled, setParent

    Methods inherited from class io.qt.core.QObject

    bindableObjectName, 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, 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, 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, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, getObjectName, inherits, inherits, installEventFilter, isQuickItemType, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qobject_cast, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr

    Methods inherited from class io.qt.QtObject

    dispose, equals, isDisposed

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.qt.QtObjectInterface

    dispose, isDisposed