| propertychangehandler.cpp |
\internal
\class Qt3DCore::PropertyChangeHandlerBase
\inmodule Qt3DCore
\brief Base class for the property change handler.
|
1780 |
- |
| propertychangehandler_p.h |
Connect to the change signal of @p property in @p object.
|
2596 |
- |
| qabstractnodefactory.cpp |
\internal
\class Qt3DCore::QAbstractNodeFactory
\inheaderfile Qt3DCore/QAbstractNodeFactory
\inmodule Qt3DCore
\TODO
|
951 |
- |
| qabstractnodefactory_p.h |
|
1308 |
- |
| qbackendnode.cpp |
! \internal |
3630 |
- |
| qbackendnode.h |
|
1641 |
- |
| qbackendnode_p.h |
|
1348 |
- |
| qcomponent.cpp |
!
\class Qt3DCore::QComponent
\inmodule Qt3DCore
\inherits Qt3DCore::QNode
\since 5.5
\brief The base class of scene nodes that can be aggregated by Qt3DCore::QEntity
instances as a component.
A Qt3DCore::QComponent provides a vertical slice of behavior that can be assigned to and
sometimes shared across Qt3DCore::QEntity instances.
Qt3DCore::QComponent subclasses are often aggregated in groups that impart useful
behavior to the aggregating entity. For example, to have an Entity that gets
drawn by the Qt3D renderer aspect, an entity would most likely aggregate
Qt3DCore::QTransform, Qt3DRender::QMesh, and Qt3DRender::QMaterial components.
\sa Qt3DCore::QEntity
|
4055 |
- |
| qcomponent.h |
|
1090 |
- |
| qcomponent_p.h |
|
997 |
- |
| qdestructionidandtypecollector.cpp |
|
493 |
- |
| qdestructionidandtypecollector_p.h |
|
1319 |
- |
| qentity.cpp |
!
\class Qt3DCore::QEntity
\inmodule Qt3DCore
\inherits Qt3DCore::QNode
\since 5.5
\brief Qt3DCore::QEntity is a Qt3DCore::QNode subclass that can aggregate several
Qt3DCore::QComponent instances that will specify its behavior.
By itself a Qt3DCore::QEntity is an empty shell. The behavior of a Qt3DCore::QEntity
object is defined by the Qt3DCore::QComponent objects it references. Each Qt3D
backend aspect will be able to interpret and process an Entity by
recognizing which components it is made up of. One aspect may decide to only
process entities composed of a single Qt3DCore::QTransform component whilst
another may focus on Qt3DInput::QMouseHandler.
\sa Qt3DCore::QComponent, Qt3DCore::QTransform
|
8455 |
- |
| qentity.h |
|
1463 |
- |
| qentity_p.h |
|
1617 |
- |
| qnode.cpp |
!
\internal
Sends QNodeCreatedChange events to the aspects.
|
26815 |
- |
| qnode.h |
|
2758 |
- |
| qnode_p.h |
|
7140 |
- |
| qnodeid.cpp |
!
\class Qt3DCore::QNodeId
\inheaderfile Qt3DCore/QNodeId
\inmodule Qt3DCore
\brief Uniquely identifies a QNode.
|
1828 |
- |
| qnodeid.h |
|
1764 |
- |
| qnodevisitor.cpp |
|
739 |
- |
| qnodevisitor_p.h |
|
6991 |
- |