java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.qt3d.core.QNode
io.qt.qt3d.render.QFrameGraphNode
io.qt.qt3d.render.QTechniqueFilter
io.qt.qt3d.extras.QForwardRenderer
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QForwardRenderer extends QTechniqueFilter
Default FrameGraph implementation of a forward renderer
Java wrapper for Qt class Qt3DExtras::QForwardRenderer
-
Nested Class Summary
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.QDeclarativeConstructor, 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.Signal1<QClearBuffers.BufferType>
buffersToClearChanged
QObject.Signal1<QEntity>
cameraChanged
QObject.Signal1<QColor>
clearColorChanged
QObject.Signal1<QSize>
externalRenderTargetSizeChanged
QObject.Signal1<@QtPrimitiveType Boolean>
frustumCullingEnabledChanged
QObject.Signal1<@QtPrimitiveType Float>
gammaChanged
QObject.Signal1<@QtPrimitiveType Boolean>
showDebugOverlayChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<QObject>
surfaceChanged
QObject.Signal1<QRectF>
viewportRectChanged
Fields inherited from class io.qt.qt3d.core.QNode
defaultPropertyTrackingModeChanged, enabledChanged, nodeDestroyed, parentChanged
-
Constructor Summary
Constructors Modifier Constructor Description QForwardRenderer()
Overloaded constructor forQForwardRenderer(io.qt.qt3d.core.QNode)
withparent = null
.protected
QForwardRenderer(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.QForwardRenderer(QNode parent)
protected
QForwardRenderer(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description QClearBuffers.BufferType
buffersToClear()
QEntity
camera()
QColor
clearColor()
QSize
externalRenderTargetSize()
float
gamma()
boolean
isFrustumCullingEnabled()
void
setBuffersToClear(QClearBuffers.BufferType arg__1)
void
setCamera(QEntity camera)
void
setClearColor(QColor clearColor)
void
setExternalRenderTargetSize(QSize size)
void
setFrustumCullingEnabled(boolean enabled)
void
setGamma(float gamma)
void
setShowDebugOverlay(boolean showDebugOverlay)
void
setSurface(QObject surface)
void
setViewportRect(QRectF viewportRect)
boolean
showDebugOverlay()
QObject
surface()
QRectF
viewportRect()
Methods inherited from class io.qt.qt3d.render.QTechniqueFilter
addMatch, addParameter, createNodeCreationChange, matchAll, parameters, removeMatch, removeParameter
Methods inherited from class io.qt.qt3d.core.QNode
blockNotifications, childNodes, clearPropertyTracking, clearPropertyTrackings, defaultPropertyTrackingMode, id, isEnabled, notificationsBlocked, notifyObservers, parentNode, propertyTracking, sceneChangeEvent, sendCommand, sendCommand, sendCommand, sendReply, setDefaultPropertyTrackingMode, setEnabled, setParent, setPropertyTracking
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, 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. -
buffersToClearChanged
-
cameraChanged
-
clearColorChanged
-
externalRenderTargetSizeChanged
-
frustumCullingEnabledChanged
-
gammaChanged
-
showDebugOverlayChanged
-
surfaceChanged
-
viewportRectChanged
-
-
Constructor Details
-
QForwardRenderer
public QForwardRenderer()Overloaded constructor for
QForwardRenderer(io.qt.qt3d.core.QNode)
withparent = null
. -
QForwardRenderer
-
QForwardRenderer
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QForwardRenderer
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
buffersToClear
-
camera
-
clearColor
-
externalRenderTargetSize
-
gamma
-
isFrustumCullingEnabled
-
setBuffersToClear
-
setCamera
-
setClearColor
-
setExternalRenderTargetSize
-
setFrustumCullingEnabled
public final void setFrustumCullingEnabled(boolean enabled) -
setGamma
public final void setGamma(float gamma) -
setShowDebugOverlay
public final void setShowDebugOverlay(boolean showDebugOverlay) -
setSurface
-
setViewportRect
-
showDebugOverlay
-
surface
-
viewportRect
-