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
Used to perform transforms on meshesModifier and TypeMethodDescriptionfinal <T extends QComponent>
QVector<T> QEntity.componentsOfType
(Class<T> type) Modifier and TypeMethodDescriptionfinal void
QEntity.addComponent
(QComponent comp) final void
QEntity.removeComponent
(QComponent comp) ModifierConstructorDescriptionQComponentAddedChange
(QComponent component, QEntity entity) QComponentAddedChange
(QEntity entity, QComponent component) QComponentRemovedChange
(QComponent component, QEntity entity) QComponentRemovedChange
(QEntity entity, QComponent component) -
Uses of QComponent in io.qt.qt3d.extras
Modifier and TypeClassDescriptionclass
A conical meshclass
A cuboid meshclass
A cylindrical meshclass
Default implementation of the phong lighting effect where the diffuse light component is read from a texture mapclass
Default implementation of the phong lighting effect where the diffuse and specular light components are read from texture mapsclass
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
Specialization of QNormalDiffuseMapMaterial with alpha coverage and a depth test performed in the rendering passclass
Default implementation of the phong lighting and bump effect where the diffuse light component is read from a texture map and the normals of the mesh being rendered from a normal texture mapclass
Default implementation of the phong lighting and bump effect where the diffuse and specular light components are read from texture maps and the normals of the mesh being rendered from a normal texture mapclass
Default implementation for rendering the color properties set for each vertexclass
Default implementation of the phong lighting effect with alphaclass
Default implementation of the phong lighting effectclass
A square planar meshclass
A spherical meshclass
Deprecated.Use Qt3DExtras::QMetalRoughMaterialclass
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
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)