QComponentRemovedChange Class | Qt 3D 5.13.0

Qt 5.13 | Qt 3D | C++ Classes | QComponentRemovedChange

Qt 5.13.0 Reference Documentation

# QComponentRemovedChange Class

(Qt3DCore::QComponentRemovedChange)

The QComponentRemovedChange class is used to notify when a component is removed from an entity. More...

Header: | #include <Qt3DCore/QComponentRemovedChange>
qmake: | QT += 3dcore
Inherits: | Qt3DCore::QSceneChange

- List of all members, including inherited members

## Public Functions

| QComponentRemovedChange(const Qt3DCore::QComponent *component, const Qt3DCore::QEntity *entity)
| QComponentRemovedChange(const Qt3DCore::QEntity *entity, const Qt3DCore::QComponent *component)
Qt3DCore::QNodeId | componentId() const
const QMetaObject * | componentMetaObject() const
Qt3DCore::QNodeId | entityId() const

- 4 public functions inherited from Qt3DCore::QSceneChange

## Related Non-Members

enum | ChangeFlag { NodeCreated, NodeDeleted, PropertyUpdated, PropertyValueAdded, ..., AllChanges }
typedef | QComponentRemovedChangePtr
typedef | QSceneChangePtr

## Detailed Description

## Member Function Documentation

### QComponentRemovedChange::QComponentRemovedChange(const Qt3DCore::QComponent *component, const Qt3DCore::QEntity *entity)

Constructs a new QComponentRemovedChange which will notify component that it was removed from entity

### QComponentRemovedChange::QComponentRemovedChange(const Qt3DCore::QEntity *entity, const Qt3DCore::QComponent *component)

Constructs a new QComponentRemovedChange which will notify entity that component was removed.

### Qt3DCore::QNodeId QComponentRemovedChange::componentId() const

Returns the id of the component removed.

### const QMetaObject *QComponentRemovedChange::componentMetaObject() const

Returns the metaobject.

### Qt3DCore::QNodeId QComponentRemovedChange::entityId() const

Returns the id of the entity the component was removed from.

## Related Non-Members

### typedef QComponentRemovedChange::QComponentRemovedChangePtr

A shared pointer for QComponentRemovedChange.