Uses of Class
io.qt.qt3d.core.QComponent
Package
Description
-
Uses of QComponent in io.qt.qt3d.animation
Modifier and TypeClassDescriptionclass
The base class for types providing animation playback capabilitiesclass
Component providing animation playback capabilities of a tree of blend nodesclass
Component providing simple animation playback capabilities -
Uses of QComponent in io.qt.qt3d.core
Modifier and TypeClassDescriptionclass
Used to calculate skinning transform matrices and set them on shadersclass
Can be used to override the bounding volume of an entityclass
Holds settings related to core data handling processclass
Used to perform transforms on meshesModifier and TypeMethodDescriptionfinal <T extends QComponent>
QList<T>QEntity.componentsOfType
(Class<T> type) Modifier and TypeMethodDescriptionfinal void
QEntity.addComponent
(QComponent comp) final void
QEntity.removeComponent
(QComponent comp) -
Uses of QComponent in io.qt.qt3d.extras
Modifier and TypeClassDescriptionclass
A conical meshclass
A cuboid meshclass
A cylindrical meshclass
Java wrapper for Qt classQt3DExtras::QDiffuseMapMaterial
class
Java wrapper for Qt classQt3DExtras::QDiffuseSpecularMapMaterial
class
Default implementation of the phong lighting effectclass
A 3D extruded Text meshclass
Material that implements the Gooch shading model, popular in CAD and CAM applicationsclass
Default implementation of PBR lightingclass
Default implementation of the phong lighting effectclass
Java wrapper for Qt classQt3DExtras::QNormalDiffuseMapAlphaMaterial
class
Java wrapper for Qt classQt3DExtras::QNormalDiffuseMapMaterial
class
Java wrapper for Qt classQt3DExtras::QNormalDiffuseSpecularMapMaterial
class
Default implementation for rendering the color properties set for each vertexclass
Java wrapper for Qt classQt3DExtras::QPhongAlphaMaterial
class
Java wrapper for Qt classQt3DExtras::QPhongMaterial
class
A square planar meshclass
A spherical meshclass
Default implementation of a simple unlit texture materialclass
A toroidal mesh -
Uses of QComponent in io.qt.qt3d.input
Modifier and TypeClassDescriptionclass
Processes velocity or acceleration data from a QAxisclass
Holds the pointer to an input event source objectclass
Provides keyboard event notificationclass
Allows the user to define a set of actions that they wish to use within an applicationclass
Provides a means of being notified about mouse events when attached to a QMouseDevice instance -
Uses of QComponent in io.qt.qt3d.logic
Modifier and TypeClassDescriptionclass
Provides a way to have a synchronous function executed each frame -
Uses of QComponent in io.qt.qt3d.render
Modifier and TypeClassDescriptionclass
Encapsulate a QAbstractLight object in a Qt 3D sceneclass
An abstract base class for ray casting in 3d scenesclass
Qt3DRender::QCameraLens specifies the projection matrix that will be used to define a Camera for a 3D sceneclass
QComponent to issue work for the compute shader on GPUclass
Encapsulate a Directional Light object in a Qt 3D sceneclass
Encapsulate an environment light object in a Qt 3D sceneclass
Encapsulates geometry renderingclass
Way of filtering which entities will be renderedclass
Way of controlling the complexity of rendered entities based on their size on the screenclass
Provides a way of enabling child entities based on distance or screen sizeclass
Provides an abstract class that should be the base of all material component classes in a sceneclass
A custom mesh loaderclass
Instantiates a component that can be used to interact with a QEntity by a process known as pickingclass
Can be used to provide an alternate QGeometryView used only for pickingclass
Encapsulate a Point Light object in a Qt 3D sceneclass
Qt3DRender::QRayCaster is used to perform ray casting tests in 3d world coordinatesclass
Holds settings related to rendering process and host the active FrameGraphclass
Encapsulates a target (usually a frame buffer object) which the renderer can render intoclass
Provides the facility to load an existing Sceneclass
Performe ray casting test based on screen coordinatesclass
Provides a way of specifying values of a Uniform Block or a shader structureclass
Encapsulate a Spot Light object in a Qt 3D sceneModifier and TypeMethodDescriptionfinal QComponent
QSceneLoader.component
(String entityName, QSceneLoader.ComponentType componentType)