Uses of Class
io.qt.qt3d.core.QComponent
Package | Description |
---|---|
io.qt.qt3d.animation | |
io.qt.qt3d.core | |
io.qt.qt3d.logic | |
io.qt.qt3d.render |
-
Uses of QComponent in io.qt.qt3d.animation
Subclasses of QComponent in io.qt.qt3d.animation Modifier and Type Class Description class
QAbstractClipAnimator
The base class for types providing animation playback capabilitiesclass
QBlendedClipAnimator
Component providing animation playback capabilities of a tree of blend nodesclass
QClipAnimator
Component providing simple animation playback capabilities -
Uses of QComponent in io.qt.qt3d.core
Subclasses of QComponent in io.qt.qt3d.core Modifier and Type Class Description class
QArmature
Used to calculate skinning transform matrices and set them on shadersclass
QBoundingVolume
Can be used to override the bounding volume of an entityclass
QCoreSettings
Holds settings related to core data handling processclass
QTransform
Used to perform transforms on meshesMethods in io.qt.qt3d.core with type parameters of type QComponent Modifier and Type Method Description <T extends QComponent>
QList<T>QEntity. componentsOfType(Class<T> type)
Methods in io.qt.qt3d.core that return types with arguments of type QComponent Modifier and Type Method Description QList<QComponent>
QEntity. components()
Methods in io.qt.qt3d.core with parameters of type QComponent Modifier and Type Method Description void
QEntity. addComponent(QComponent comp)
void
QEntity. removeComponent(QComponent comp)
-
Uses of QComponent in io.qt.qt3d.logic
Subclasses of QComponent in io.qt.qt3d.logic Modifier and Type Class Description class
QFrameAction
Provides a way to have a synchronous function executed each frame -
Uses of QComponent in io.qt.qt3d.render
Subclasses of QComponent in io.qt.qt3d.render Modifier and Type Class Description class
QAbstractLight
Encapsulate a QAbstractLight object in a Qt 3D sceneclass
QAbstractRayCaster
An abstract base class for ray casting in 3d scenesclass
QCameraLens
Qt3DRender::QCameraLens specifies the projection matrix that will be used to define a Camera for a 3D sceneclass
QComputeCommand
QComponent to issue work for the compute shader on GPUclass
QDirectionalLight
Encapsulate a Directional Light object in a Qt 3D sceneclass
QEnvironmentLight
Encapsulate an environment light object in a Qt 3D sceneclass
QGeometryRenderer
Encapsulates geometry renderingclass
QLayer
Way of filtering which entities will be renderedclass
QLevelOfDetail
Way of controlling the complexity of rendered entities based on their size on the screenclass
QLevelOfDetailSwitch
Provides a way of enabling child entities based on distance or screen sizeclass
QMaterial
Provides an abstract class that should be the base of all material component classes in a sceneclass
QMesh
A custom mesh loaderclass
QObjectPicker
Instantiates a component that can be used to interact with a QEntity by a process known as pickingclass
QPickingProxy
Can be used to provide an alternate QGeometryView used only for pickingclass
QPointLight
Encapsulate a Point Light object in a Qt 3D sceneclass
QRayCaster
Qt3DRender::QRayCaster is used to perform ray casting tests in 3d world coordinatesclass
QRenderSettings
Holds settings related to rendering process and host the active FrameGraphclass
QRenderTarget
Encapsulates a target (usually a frame buffer object) which the renderer can render intoclass
QSceneLoader
Provides the facility to load an existing Sceneclass
QScreenRayCaster
Performe ray casting test based on screen coordinatesclass
QShaderData
Provides a way of specifying values of a Uniform Block or a shader structureclass
QSpotLight
Encapsulate a Spot Light object in a Qt 3D sceneMethods in io.qt.qt3d.render that return QComponent Modifier and Type Method Description QComponent
QSceneLoader. component(String entityName, QSceneLoader.ComponentType componentType)